自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (8)
  • 收藏
  • 关注

原创 setsocketopt设置socket应用

setsocketopt设置socket应用 1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket: BOOL bReuseaddr=TRUE; setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL)); 2.

2013-04-26 14:17:42 4319

原创 recv()退出线程

今天遇到recv()过程中,退出程序问题 在recv()在等待数据时,由于对方断开,造成recv()返回SIGPIPE,造成退出进程。 send()也会遇到相同问题,当服务器close一个连接时,若client端接着发数据。根据TCP协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会发出一个SIGPIPE信号给进程,告诉进程这个连接已经断开了,不要再写了。根据信号的

2013-04-26 14:15:29 3562

原创 recv()设置超时

遇到recv()阻塞接收的问题,网络不通就一直等,想改成非阻塞的,也不可靠谱。最后设置了一个超时时间。 设置如下:     struct timeval tv_timeout;          tv_timeout.tv_sec = 10;          tv_timeout.tv_usec = 0; setsockopt(sock_fd,SOL_SOCKET,SO_RCVTI

2013-04-26 14:09:06 5461

原创 secureCRT无法输入

今天使用securecrt,遇到无法输入的问题,一查才知道是流控制的问题, 修改如下: 英文下:Session Options -> Connection -> Serial -> Flow Control,将RTS/CTS勾选取消掉。 中文下:选项->连接->串行->数据流控制->将 RTS/CTS勾选取消掉。

2013-04-01 00:18:13 4505

Android学习书籍推荐

android开发学习的入门书籍推荐,相当有用,有些书籍下载请看本人上传资源

2013-04-03

androidAPI中文版

android的API,中文版的,对照google的guide很好理解。

2013-04-03

Android学习路线

android的开发学习路线,很详细,很实用

2013-04-03

Building Embedded Linux Systems, 2nd Edition构建嵌入式系统的第二版

是构建嵌入式系统的第二版,英文版的,但是并不难,很容易看懂。是入门的好书

2013-03-30

C++编程思想源代码

C++编程思想第二版的源代码,方便大家学习!

2012-02-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除