问题标签 [transmission]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bittorrent - 如何创建/构建/构建完全无跟踪器的 p2p(点对点)?
如何创建/构建/构建完全无跟踪器的 p2p(点对点)分布式网络架构?
如果我在不同的WAN中有具有静态 IP 地址的种子/对等体和种子/对等体。
我还发现:
洪流文件扩展名
无跟踪器的洪流字典没有“宣布”键。相反,无跟踪器的洪流有一个“节点”键。此键应设置为 torrent 生成客户端路由表中最近的 K 个节点。或者,可以将密钥设置为已知的良好节点,例如由生成种子的人操作的节点。请不要自动将“router.bittorrent.com”添加到 torrent 文件或自动将此节点添加到客户端路由表中。
nodes = [["<host>", <port>], ["<host>", <port>], ...]
nodes = [["127.0.0.1", 6881], ["your.router.node", 4804]]
但是,我不明白我应该在哪里刷新(硬代码)这些 IP 地址
javascript - 从 background.js 向内容脚本发送消息
我有background.js
以下片段:
现在在里面toggleStatus
我想向我的内容脚本发送一条消息,表明发生了一些事情。那可能吗?
还是我完全错过了重点,这是正确的方法吗?
这背后是我想激活/停用我的扩展程序,而不需要重新加载页面。
network-protocols - 计算停止等待协议中的利用率
我的书中有一个关于计算利用率的问题,但我无法找到有关该主题的任何实质性信息来解决它。
无论如何,这是一个问题:
从地球到遥远行星的距离约为 9 × 10^10 m。如果在 64 Mbps 点对点链路上使用停止等待协议进行帧传输,信道利用率是多少?假设帧大小为 32 KB,光速为 3 × 10^8 m/s。
假设使用滑动窗口协议。对于多大的发送窗口,链接利用率为 100%?您可以忽略发送方和接收方的协议处理时间。
networking - 数据如何通过网络发送?
数据如何通过网络实际发送。我知道它是以十六进制传输的,但是原始十六进制等效于发送的数据吗?
我的意思是,如果我想发送一个简单的 ASCII 文本 "hello" ,是发送 'h' 'e' 'l' 'l' 'o' 的十六进制等价物还是进行任何编码或加密。
它也会做'zip'之类的事情..我的意思是它会在“hello”中找到2'l's并以某种方式发送任何等价物吗?
transmission - OpenELEC,未安装传输
在官方文档和论坛中找不到新信息。有没有人成功在 OpenELEC 2 上安装传输?
linux - 下载完成后传输守护进程启动程序
是否有传输守护程序的文档,以便下载结束后我可以启动程序?
tcp - Erlang中socket的“packet”选项怎么能如此加速tcp传输呢?
使用 {packet,4} 通过 localhost 的两个不同端口传输 1G 数据仅需 8 秒,而使用 {packet,raw} 无法在 30 秒内完成相同的任务。我知道如果使用后一种方法,数据将以数万小块的形式到达(在archlinux上大小为1460字节)。我已经了解了 TCP/IP 协议的某些方面,并且几天来一直在思考这个问题,但仍然无法弄清楚确切的区别是什么。真诚期待一些自下而上的解释。
p>html - css3背景位置变化没有翻转?
有没有办法使用 CSS3 过渡来交叉淡化背景图像。
基本上需要这个视频中的“twitter悬停” http://youtu.be/uCcQHXeiPTY
例如:不透明0.5
喜欢1
那个
我是 CSS3 的新手 :(
HTML 和 CSS
php - 如何防止AJAX服务器端传输?
不问如何中止 AJAX。
在这种情况下,有谁知道如何防止服务器传输?
例如,在动态分页中,用户可能一次快速滚动 1 行,从而引起许多请求。
这可以在客户端 jQuery 上轻松取消abort
,但是对于我们这些在带宽分配上吝啬的人来说,我们如何才能在收到新请求时阻止先前的请求传输?
提前谢谢了!
细节
实际上,这是因为我使用的是 jQuery UI Slider,并且我已经将slide
事件设置为命中服务器。
正如你所料,如果你把那个傻瓜滑过 10%,服务器就像疯了一样被击中,即使我已经abort
编辑了,它仍在传输所有数据。
这是问题的真正根源,因为可能(在我看来)快速按下向上或向下按钮是无法停止的。
c# - 使用 TcpClient 在 LAN 上未完全传输数据
我通过 LAN 网络发送序列化数据,但有时信息会丢失!过程如下:
发件人:
string mydata
正在序列化string mydata
被转换为byte[] bytes_of_mydata
int size_of_mydata
是长度byte[] bytes_of_mydata
int size_of_mydata
本身就变成了byte[] bytes_size_of_mydata
byte[] bytes_of_mydata
并被byte[] bytes_size_of_mydata
发送
接收者:
- 我先收到
byte[] bytes_size_of_mydata
int size_of_mydata
检索第二条消息的长度byte[] bytes_size_of_mydata
- 然后我收到
byte[] bytes_of_mydata
,知道确切的长度! - 然后我转换
byte[] bytes_of_mydata
为string mydata
- 反序列化
string mydata
这种方法通常适用于大多数情况,但有时我的数据没有完全传输,因此无法反序列化字符串。
我已经byte[]
在“接收器”上调试了收到的内容,这就是发生的事情:
我得到第二条消息的大小:
我开始接收到字节数组的第二条消息:
但是从位置 5840 开始,我开始收到 0(空值),所以“5840 - 55185”部分都是“0”:
上面的示例取自实际的调试器!
所以有什么问题?这就像在传输过程中失去了连接!为什么会发生这种情况,我该如何解决这个问题?它不会发生在“每次”的基础上。
代码来了
发送:
收到:
我不想发布代码,但你们通常会问“告诉我们你做了什么”,所以就在这里!
编辑
临时修复是切换到 StreamWriter,阅读器。
接收+发送(服务器):
发送+接收(客户端):
我正在寻找有关原始问题的解决方案,但到目前为止,由于临时修复,一切正常。