- 博客(4)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
转载 内存池设计与实现
内存池设计与实现分类: C/C++2011-06-29 14:37 15436人阅读 评论(14) 收藏 举报nulliteratorbyteintegerstructbuffer目录(?)[+]1. 内存池设计1.1 目的在给定的内存buffer上建立内存管理机制,根据用户需求从该buffer上分配内存或者将已经分配的内存释放回
2014-10-30 15:36:30 884
转载 TCP保活的必要性
. TCP保活的必要性1) 很多防火墙等对于空闲socket自动关闭2) 对于非正常断开, 服务器并不能检测到. 为了回收资源, 必须提供一种检测机制.2. 导致TCP断连的因素如果网络正常, socket也通过close操作来进行优雅的关闭, 那么一切完美. 可是有很多情况, 比如网线故障, 客户端一侧突然断电或者崩溃等等, 这些情况server并不能
2014-10-24 19:11:58 1775 1
转载 C/C++网络编程中的TCP保活
分类: 网络编程2012-02-01 13:58 3576人阅读 评论(0) 收藏 举报tcp编程网络socketstructlinux目录(?)[+]在默认的情况下,TCP连接是没有保活的心跳的。这就是说,当一个TCP的socket,客户端与服务端谁也不发送数据,会一直保持着连接。这其中如果有一方异常掉线,另一端永远也不可能知道。这对于一些服务型的
2014-10-24 18:58:24 946
转载 TCP异常断开检测
是一方主机的突然崩溃而另一方无法检测到,以致始终保持着不存在的连接。下面介绍一种方法来检测这种异常断开的情况1) 在TCP协议中提供了KEEPALIVE检测。该选项使能后,在一个TCP连接上,若指定的一段时间内没有数据交换,则自动发送分节等待对方确认。 SO_KEEPALIVE : 该选项设置是否打开探测 TCP_KEEPID
2014-10-23 15:12:32 2673
android viewpager 放大以后,子控件不能随之放大,撑满整个布局
2019-10-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人