1.UDP协议发送数据 和 接收数据UDP协议发送数据: ?创建发送端的Socket对象 ?创建数据,并把数据打包 ?调用Socket对象的发送方法,发送数据包 ?释放资源UDP协议接收数据: ?创建接收端的Socket对象 ?创建数据包,接收数据(接收容器) ?调用Socket对...
分类:
编程语言 时间:
2015-10-07 17:20:31
阅读次数:
222
首先,先来看几个概念:同步:协作的过程,比如,多人开发合作。相互排斥:争抢资源的过程。比如苦逼的大学选课;临界区:进程中对临界资源实施操作的那段程序;临界资源:一次仅仅能一个进程使用的资源,比如打印机;信号量:表示资源数量;相对于各个进程来说的;P操作(-1):申请资源;V操作(+1):释放资源; ...
分类:
其他好文 时间:
2015-10-04 08:51:19
阅读次数:
224
$val){//循环一维数组 echo"--$key+$val"; } echo""; } mysql_free_result($res);//释放资源?>
分类:
数据库 时间:
2015-09-28 14:44:13
阅读次数:
131
有场景A跟场景B,场景A是当前场景,场景B是将要替换的新场景。那么A场景的资源释放最佳时机是在什么时候呢?这是释放资源的代码(注意要按这个顺序释放):1234CCAnimationCache::purgeSharedAnimationCache();SpriteFrameCache::getInst...
分类:
其他好文 时间:
2015-09-16 17:46:07
阅读次数:
300
HTTP超文本传输协议,是客户端浏览器和服务器通信的规范,是浏览器与服务器通信的协议,属于应用层的协议,web开发者了解HTTP协议非常重要。浏览器通过http协议请求服务器,完成请求服务器立刻关闭连接,释放资源,所以说HTTP协议是"无状态的"。HTTP请求: 浏览器请求服务器的过程是HTT...
分类:
Web程序 时间:
2015-09-12 12:14:07
阅读次数:
136
ADO.NET的五个主要对象 --》SqlConnection 主要是开启应用程序和数据库之间的连接, 用法: 首先使用sqlconnectiopn要对它释放资源,dispose/using,在使用sqlconnection之前必须要打开连接,调用它的Open()方法,这个open()方法里面呢创建...
分类:
Web程序 时间:
2015-09-10 19:11:07
阅读次数:
107
mysql是通过线程缓存来完成线程重用的。客户端发起连接时,首先会去线程缓冲池里找是不是有空闲的线程。如果没有才会去新建线程。当一个连接断开的时候,并不会马上销毁线程释放资源。而是暂时把线程放在缓冲池中...
分类:
数据库 时间:
2015-09-01 10:56:41
阅读次数:
198
目前,绝大多数的软件系统都会使用数据库,而在软件构建起来之后,访问数据库又成为软件系统性能的短板(I/O操作)。一般来说一次访问数据库就需要一个数据库连接。而每次创建数据库连接都需要访问,分配空闲资源,占用资源,释放资源,结束访问。非常的耗费时间和空间。于是数据连接池技术便产生了,其原理就是在数据请...
分类:
数据库 时间:
2015-09-01 10:34:09
阅读次数:
219
Item 13: Use objects to manage resources.
熟悉智能指针的人肯定不会对此觉得陌生。利用C++中对象自动析构的特性,自动地释放资源。 C++编译器并未提供自动的垃圾回收机制,因此释放资源的责任落在了开发者的头上。 我们被要求总是成对地使用new和delete,例如:
Investment *pInv = createInvestment();
...
分类:
编程语言 时间:
2015-08-26 14:05:26
阅读次数:
234
垃圾回收机制自动为我们隐式地回收了资源(垃圾回收器会自动调用终结器),那我们为什么要主动释放资源呢?private void buttonOpen_Click(object sender,EventArgs e){ FileStream fileStream = new FileStream(@.....