SQLite主流嵌入式关系数据库:轻量级,跨平台基于C语言,在ios中需要用C语言进行数据库操作采用动态数据类型,即使创建时定义了一种类型,在实际操作时也可以存储其他类型,推荐建库时使用合适的类型(跨平台)建立连接后通常不需要关闭连接(可以手动关闭)使用SQLite步骤,先在项目中导入libsqli...
分类:
数据库 时间:
2015-09-29 11:17:14
阅读次数:
342
TCP在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG.其中,对于我们日常的分析有用的就是前面的五个字段。它们的含义是:SYN表示建立连接,FIN表示关闭连接,ACK表示响应,PSH表示有 DATA数据传输,RST表示连接重置。其中,A...
分类:
其他好文 时间:
2015-09-27 20:06:22
阅读次数:
186
http://blog.csdn.net/ccnyou/article/details/8913334原文:http://unliminet.blog.51cto.com/380895/346686当调用closesocket关闭套接字时,SO_LINGER将决定系统如何处理残存在套接字发送队列中的...
分类:
其他好文 时间:
2015-09-26 00:18:42
阅读次数:
236
在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG.其中,对于我们日常的分析有用的就是前面的五个字段。它们的含义是:SYN表示建立连接,FIN表示关闭连接,ACK表示响应,PSH表示有 DATA数据传输,RST表示连接重置。其中,ACK是...
分类:
其他好文 时间:
2015-09-25 18:24:22
阅读次数:
176
TIME_WAIT状态原理 ---------------------------- 通信双方建立TCP连接后,主动关闭连接的一方就会进入TIME_WAIT状态。 客户端主动关闭连接时,会发送最后一个ack后,然后会进入TIME_WAIT状态,再停留2个MSL时间(...
分类:
其他好文 时间:
2015-09-22 00:13:18
阅读次数:
292
(1) JAVA中 将 connection放到连接池中,每次使用连接 try{connection = DBConnectionPool.getInstance().getConnection();}catch() finally{connection.close();}将 数据库的关闭连接放到 ...
分类:
数据库 时间:
2015-09-21 13:55:31
阅读次数:
170
参照: http://course.ccniit.com/CSTD/Linux/reference/files/018.PDF http://hi.baidu.com/raycomer/item/944d23d9b502d13be3108f61 ? 建立连接:? 理解:窗口和滑动窗口
TCP的流量控制 TCP使用窗口机制进行流...
分类:
其他好文 时间:
2015-09-17 19:55:03
阅读次数:
303
web服务器都提供长连接的方式,所谓长连接就是客户端一次请求完后,不关闭连接,保持一段时间的连接,下次此客户端再次请求时,不用创建新连接,复用所保持的连接即可。从理论上,长连接可以免去大量建立和关闭连接的资源消耗,但同时也有大量连接被占用的代价。因此可以初步判断长连接比短连接能带来更高的TPS,更低...
分类:
Web程序 时间:
2015-09-16 23:22:17
阅读次数:
270
一、TCP粘包 1. 什么时候考虑粘包 ? 如果利用tcp每次发送数据,就与对方建立连接,然后双方发送完一段数据后,就关闭连接,这样就不会出现粘包问题(因为只有一种包结构,类似于http协议,UDP不会出现粘包现象)。...
分类:
编程语言 时间:
2015-09-15 00:22:56
阅读次数:
206
Socket是一种网络通信机制Winsock系列函数1. Socket 创建socket2. Connect 尝试连接远端Socket3. Send 在某个Socket 向远端发送数据4. Recv 接收远端数据5. Closesocket 关闭连接6. Listen 在某个Socket上建立监听7...