本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie
1.允许多个进程在引用同一个监听套接字的描述符上调用 accept 这种做法并不具备兼容性。
解决的方法是让应用进程在调用 accept 前后安置某种形式的锁(lock),这样任意时刻只有一个子进程
阻塞在 accept 调用中,其他子进程则阻塞在试图获取用于保护 accept...
分类:
其他好文 时间:
2014-08-26 11:36:06
阅读次数:
231
由于程序是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
问题:
在刚装好的 Mint/Ubuntu 可能会出现 man pthread_mutex 相关的函数没结果,如下图...
分类:
其他好文 时间:
2014-08-24 12:57:55
阅读次数:
251
结果启动虚拟机出现如下问题: Kernel panic - not syncing: Attempted to kill init 解决方法: 系统启动的时候,按下‘e’键进入grub编辑界面,编辑grub菜单,选择“kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/...
分类:
其他好文 时间:
2014-08-23 22:55:41
阅读次数:
235
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
看API文档介绍几个方法:JDK1.5中提供了多线程的升级解决方案: 特点:1.将同步synchronized显示的替换成Lock 2.接口Condition:Condition替代了Object监视器方法(wait、notify、notifyAll),分别替换成了await(),signal() ...
分类:
编程语言 时间:
2014-08-22 10:40:36
阅读次数:
280
安装GI,在执行root.sh时报错:Disk Group CRSDG creation failed with the following message:ORA-15018: diskgroup cannot be createdORA-15017: diskgroup "CRSDG" cann...
分类:
数据库 时间:
2014-08-22 01:34:15
阅读次数:
656
SVN默认并行工作,但是自动合并又做得很渣。团队工作中,如果确实有一些文件希望独占式签出可以使用SVN的特别属性。 Subversion针对此问题的解决方案是提供一种机制,提醒用户在开始编辑以前必须锁定这个文件,这个机制就是提供一种特别的属性--svn:needs-lock。当有这个值时,除非用户锁...
分类:
其他好文 时间:
2014-08-21 09:46:03
阅读次数:
303
jQuery.Callbacks是jquery在1.7版本之后加入的,是从1.6版中的_Deferred对象中抽离的,主要用来进行函数队 列的add、remove、fire、lock等操作,并提供once、memory、unique、stopOnFalse四个option进行一些特 殊的控制,这是j...
分类:
Web程序 时间:
2014-08-19 20:23:25
阅读次数:
265