作为一个不可靠的协议,UDP可以反映出更多的网络问题。1. 接收端接收速度过慢,内核缓冲区不足。linux的接收缓冲区只有数百K,当接收端速度跟不上发送端时,就会被内核丢弃。通过netstat -su可以看到,如果有drop的包,就是这个问题。解决的办法除了增加内核缓冲外,就是尽量提高接收端的接收速度。2. arp 失效,导致一个非常短暂的网...
从windows向linux移植源码,有个问题是windows的操作系统是不区分文件名大小写的,所以以下的代码在windows下没有问题。#include "abc.h"#include "Abc.H"而linux把abc.h和Abc.H当做两个文件,所以以上两句必定至少有一句要报错。本来以为自动转换的小工具会...
给朋友写了一个脚本用来抓取一些网站的页面,主要的功能是用wget完成的。wget相当强大,比如以下命令就可以自动抓取当前页面,并且自动下载css,js,jpg,bmp,gif,png,而且自动转换html的url为本地路径。wget.exe --connect-timeout=10 --read-timeout=120 --dns-timeo...
公司的嵌入式产品采用了Module和Platform分离的设计。Module负责实际的测量,运行固件,Platform则负责展现,比如报表,GUI。两者之前通过socket通信。前一个产品使用的是simpl,一个开源的通讯库,支持名字查找,对本地和远程访问透明,是相当强大的。从这个产品开始,美国的同事认为simpl效率低,自己实现了基于UDP的组件,...
http://www.ppurl.com/register/我注册时候看到的题目如下:#include #define ARRAY_SIZE 10int main(){ int arr[ARRAY_SIZE] = {51,116,53,120,85,66,71,98,8...
fxcophttp://weblogs.asp.net/rosherove/archive/2007/02/25/fxcop-is-heading-in-the-wrong-direction-no-testability-whatsoever.aspx http://weblogs.asp.net/rosherove/archive...
字节对齐问题跟字节序一样,但凡做C/C++开发的都会遇到。尤其是在涉及通信的领域。错误的字节对齐会导致传输的数据面目全非。一般的做法是通过显式指定字节对齐长度来避免这个问题。不过今天调试到一...
1。mongoose的bug,不能收全post 请求2。udp通讯,收发端速度不匹配问题 3。select超时问题4。p2linux......
如下代码在大端字节序机器上会出错void foo(unsigned int& a){ a = 100;}unsigned short a = 0;foo((unsigned int&)a);调用foo后,a还是0,而不是100.在小端则是100.原因是在大端,32位整...
GWT的requestBuilder 用于向服务器发送HTTP请求。文档描述是异步的,也就是调用sendRequest后立刻返回。当从服务器得到结果后,调用指定的回调函数。但本质上是同步的,如果连续的调用两个sendRequest,在第一个request得到结果之前,第二个request是不会被发送的。这样的问题在于,在延迟比较大的网络上,不得不...
1. 在某些平台,mq_open在带create参数时,不能传入attr。 - root 权限就可以2. qname必须是/xxxx 格式3. 在某些平台,msgsize和queuesize是不能改的。- 可以,但只能改大不能改小4. 当mq_receive的len小于msgsize时,会得到message too long的...
做了太久的php,python,习惯了加print调试。今天写一小段C#代码,发现不工作后就添加MessageBox调试。直到突然顿悟C#有一个强大的调试器,我为什么要用MessageBox?习惯的力量真可怕,可怕到好东西摆在面前都看不见。我们如果在日常工作中习惯低效,重复,混乱,也会把这个当做理所当然的,并且拒绝探索更好更有效的方法吗?...
- 访问:68198次
- 积分:1050分
- 排名:第12名
- 随笔:105篇
- 评论:531条
随笔分类
随笔归档
个人相册
阅读排行榜
- 一段Python程序和C程序的对比 (3992)
- TCL/Python/Lua for WinCE (2765)
- 让wget支持gzip (2016)
- shttpd和Lua组合-提供嵌入式web服务 (1898)
- big5和gb2312互相转换--表和程序 (1718)
- Lua JIT 2.0 发布了,一百五十倍的性能提升! (1716)
- Python绝对是最有前途的脚本语言! - 看到Python for S60有感 (1527)
- 一个udp丢包问题的分析记录 (1391)
- 用LPC写一个小游戏 (1298)
- 再次崇拜C (1029)
评论排行榜
- 一段Python程序和C程序的对比 (153)
- Python绝对是最有前途的脚本语言! - 看到Python for S60有感 (18)
- 再次崇拜C (16)
- 郁闷的ACE for WinCE (15)
- 正如java在企业开发领域推倒C++一样。脚本或称为动态语言成为主流的时刻不远了 (14)
- 刚开始学习Web 开发的MVC模式 - CakePHP (13)
- TCL/Python/Lua for WinCE (12)
- 转载-理想的手机撒谎功能 (11)
- 一道高中物理题,蛮有意思的。还记得高中物理的可以看看:) (11)
- PDF 文件格式描述 (11)
最新评论
- shttpd和Lua组合-提供嵌入式web服务
xueluowutong:楼主,能发我一份能在wince下运行的lua源代码么? 我的邮箱:xiekai902@163.com
- shttpd和Lua组合-提供嵌入式web服务
xueluowutong:楼主,能发我一份能在wince下运行的lua源代码么?
- TCL/Python/Lua for WinCE
xueluowutong:请问楼主的,支持wince版本的lua解释器在哪里下载的?
- 让wget支持gzip
kmoon:请问源码还在吗,可以传一份给我吗 1411933290@qq.com
- 一个udp丢包问题的分析记录
okcool:很有道理!
- 一个基于字符界面的验证码
cool:re: 一个基于字符界面的验证码 只有两种答案,很容易蒙对
- 我震惊了,见过的最过分的验证码
hATEmATH的网上田园:re: 我震惊了,见过的最过分的验证码 35BGUVbdtx codepad.org果然很强...
- 我震惊了,见过的最过分的验证码
wayhome:re: 我震惊了,见过的最过分的验证码 我在那边做练习题了
- 我震惊了,见过的最过分的验证码
flyaway:re: 我震惊了,见过的最过分的验证码 有意思
- 我震惊了,见过的最过分的验证码
jzhang:codepad.org挺有意思的 我在想他后台是给每个程序搞了一个虚拟机在运行吗?