本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie
1.允许多个进程在引用同一个监听套接字的描述符上调用 accept 这种做法并不具备兼容性。
解决的方法是让应用进程在调用 accept 前后安置某种形式的锁(lock),这样任意时刻只有一个子进程
阻塞在 accept 调用中,其他子进程则阻塞在试图获取用于保护 accept...
分类:
其他好文 时间:
2014-08-26 11:36:06
阅读次数:
231
>_MsgId) { 73 case WM_INIT_DIALOG://初始化建立2个非阻塞的基于主窗口的子窗口 74 break; 75 case WM_NOTIFY_PARENT: 76 Id = WM_GetId(pMsg->hWinSrc); 77 ...
分类:
其他好文 时间:
2014-08-25 13:12:24
阅读次数:
389
注意,请不要被我误导,我没有看其他资料,这是我自己分析的,有些可能是不对的"DestroyJavaVM" prio=6 tid=0x00316800 nid=0x448 waiting on condition [0x00000000..0x00a0fd4c]java.lang.Thread.Sta...
分类:
编程语言 时间:
2014-08-25 11:29:24
阅读次数:
216
由于程序是3层架构的,所有多线程记录日志成了比较棘手的问题,以前还真就没有在意过写日志的问题,认为不过是写文件罢了~~!如今发现原来要实现文件共享,并且能够使多线程同时操作日志还不能相互冲突,真的很麻烦。当然要实现它我首先想到的是在网上搜,结果可能是我搜的不得其法,没发现结果,多数都是用lock,m...
分类:
编程语言 时间:
2014-08-25 09:52:34
阅读次数:
264
ABPadLockScreenABPadLockScreen aims to provide a universal solution to providing a secure keypad/pin lock screen to your iPhone or iPad app. With just...
分类:
其他好文 时间:
2014-08-24 22:17:03
阅读次数:
192
>_hWin; 8 GUI_PID_STATE* State; 9 10 switch (pMsg->MsgId) {11 case WM_INIT_DIALOG:12 break;13 case WM_NOTIFY_PARENT:14 if (pMsg->Data....
分类:
其他好文 时间:
2014-08-24 20:45:53
阅读次数:
231
问题:
在刚装好的 Mint/Ubuntu 可能会出现 man pthread_mutex 相关的函数没结果,如下图...
分类:
其他好文 时间:
2014-08-24 12:57:55
阅读次数:
251
Description
We are given a rooted tree of n vertices. The vertices are to be labeled with numbers
1, 2,..., n so that each label is unique and the heap condition holds, i.e. the label of any verte...
分类:
其他好文 时间:
2014-08-22 17:53:39
阅读次数:
264
session1:
SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Pr...
分类:
数据库 时间:
2014-08-22 12:59:58
阅读次数:
253
wait和sleep区别:相同点:调用wait,sleep方法都可以是线程进入阻塞状态,让出cpu的执行权。不同点:1.sleep必须指定时间,但是wait方法可以指定时间,也可以不指定时间。 2.wait方法必须在同步中使用,但是sleep不一定在同步中使用。 3.在同步中,调用sleep方法释....
分类:
编程语言 时间:
2014-08-22 12:33:56
阅读次数:
258