问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c#开发的程序中如何控制上行速度?

发布网友 发布时间:2022-05-05 03:15

我来回答

5个回答

热心网友 时间:2022-06-28 20:53

FileStream inFile = new FileStream("文件路径",FileMode.Open, FileAccess.Read);int speedTime = 10240; // 10KB 每秒int count = (int)inFile.Length;Stopwatch stopwatch = new Stopwatch();for (int i = speedTime ; i < count; i += speedTime ){ stopwatch.Reset();
stopwatch.Start(); //开始计时 if ((i + speedTime ) <= count)
{ byte[] binaryData = new byte[speedTime ]; //创建最大上传数组
inFile.Position = i - speedTime ;
inFile.Read(binaryData, 0, binaryData.Length); wm.UploadImage(binaryData);//每次上传 指定大小的数据 } else //为防止最后一次上传时文件大小可能达不到 speedTime 的大小 而出现异常 { byte[] binaryData = new byte[count - (i - speedTime )];
inFile.Position = i - speedTime ;
inFile.Read(binaryData, 0, binaryData.Length); wm.UploadImage(binaryData); } if(1000 - stopwatch.ElapsedMilliseconds > 0) //如果上传时间不足一秒话,暂停这个时间差 Thread.Sleep(1000 - stopwatch.ElapsedMilliseconds );}

热心网友 时间:2022-06-28 20:53

不知道你的通信协议,还有你的网络底层用的是什么?如果是socket可以通过设置timeout来设置数据的发送延时来控制发送速度,可以在程序中动态调节

热心网友 时间:2022-06-28 20:54

代码解决是很高端的技术,有软件可以解决,比如360,但也不是那么理想。360都很难解决

热心网友 时间:2022-06-28 20:55

分批并同时间隔发送,应该可以有效解决你的宽带占用问题。

热心网友 时间:2022-06-28 20:55

可以用sleep 控制
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
这是真的黑米还是假的? 牡丹江市区好玩的地方 显卡问题,现在的显卡显存一般都为多少? 现在主流显存是多少?512M5年后会过时吗 主流家用电脑配置家用电脑买什么样配置比较好 现在的电脑显存一般是多少? 安顺万家领秀城怎么样?好不好?值不值得买? 请问下面一道题怎么加标点 花园里 牡丹 月季 玫瑰 芍药 开得美丽极了... 是什么把大地打扮的这么漂亮呢 是雪呀 这两句话怎么写标点符号? 通州有那些私立高中啊 香港海港城speedtime买的天梭T085,价格是4770港币,麻烦各位大神帮我看看真假。 加了内存条后,电脑经常自动重启 speed time(in) doing sth造句 网络工程师适合女生么,工作好找么 女的可以学网络工程师吗,社会上有没有歧视呢 女孩子学网络工程师前景怎么样? 女生适合网络工程师吗 女生可以学网络工程师吗?就是挺喜欢这个的。 女生可以学网络工程师吗? 女性网络工程师就业好吗? 女生适合做网络工程师吗 网络工程师适合女生吗? 女生有当网络工程师的吗 读的网络工程专业,女生,适合专攻网络工程师方向吗?以后就业公司会不会不要女生? 软件工程师,网络工程师,哪个更适合女生? 女孩子学网络工程师 适合吗? 女生做网络工程师好不好 君子兰怎样种植,怎样施肥 早上喝牛奶,中午吃西红柿,晚上吃黄瓜,真的能减肥吗 我们走在大路上合唱 单片机驱动蜂鸣器的程序,原理不懂,为什么能用定时器工作方式1来驱动 硬盘的转数影响什么速度?读取跟写入又影响什么速度??? 使命召唤5 联机的问题 ! ROG玩家国度嘉年华成都站都有谁到场? 高手们,选什么主板好?菜鸟别乱发言。 gg竞舞台玩COD5怎么换key 中国有没有超频战队啊?我想加入。 上海有没有好的DIY电脑硬件好的论坛!超频的! Nobody Has To Know 歌词 nobody has to know意思及歌词 time mean speed是什么意思 Nobody Has To Know excel 怎么在两个不同的表中筛选出字段部分相同的数据 成人高考报名费多少钱 胎菊 雪菊 皇菊功效 成人高考的报名费是多少啊? 被骗了还好追回了本金 被诈骗还能追回吗? 被诈骗了报警了还能追回来吗? 处暑后最适合做什么运动