摘要:
引言 生产者和消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个存储空间,如下图所示,生产者向空间里存放数据,而消费者取用数据,如果不加以协调可能会出现以下情况:生产者消费者图 存储空间已满,而生产者占用着它,消费者等着生产者让出空间从而去除产品,生产者等着消费者消费产品,... 阅读全文
posted @ 2016-01-04 20:53
沧海一滴
阅读(255)
评论(0)
推荐(0)
摘要:
在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列(先进先出)。Java提供的线程安全的Queue可以分为阻塞队列和非阻塞队列,其中阻塞队列的典型例子是BlockingQueue,非阻塞队列的典型例子是ConcurrentLinkedQueue,在实际应用中要根据实际需... 阅读全文
posted @ 2016-01-04 20:52
沧海一滴
阅读(186)
评论(0)
推荐(0)
摘要:
看了一堆文章,终于把JAVA CAS的原理深入分析清楚了。感谢GOOGLE强大的搜索,借此挖苦下百度,依靠百度什么都学习不到!参考文档:http://www.blogjava.net/xylz/archive/2010/07/04/325206.htmlhttp://blog.hesey.net/2... 阅读全文
posted @ 2016-01-04 20:51
沧海一滴
阅读(260)
评论(0)
推荐(0)
摘要:
俗话说的好,牵牛要牵牛鼻子 驾车顶牛,处理复杂的东西,只要抓住重点,才能理清脉络,不至于深陷其中,不能自拔。对复杂的nginx而言,main函数就是“牛之鼻”,只要能理清main函数,就一定能理解其中的奥秘,下面我们就一起来研究一下nginx的main函数。1.nginx的main函数解读nginx... 阅读全文
posted @ 2016-01-04 20:49
沧海一滴
阅读(779)
评论(0)
推荐(0)
摘要:
java中元注解有四个:@Retention @Target @Document @Inherited; @Retention:注解的保留位置 @Retention(RetentionPolicy.SOURCE)//注解仅存在于源码中,在class字节码文件中不包含 ... 阅读全文
posted @ 2016-01-04 20:42
沧海一滴
阅读(211)
评论(0)
推荐(0)
摘要:
关于JAVA多线程同步JAVA多线程同步主要依赖于若干方法和关键字1wait方法:该方法属于Object的方法,wait方法的作用是使得当前调用wait方法所在部分(代码块)的线程停止执行,并释放当前获得的调用wait所在的代码块的锁,并在其他线程调用notify或者notifyAll方法时恢复到竞... 阅读全文
posted @ 2016-01-04 19:15
沧海一滴
阅读(914)
评论(0)
推荐(0)
摘要:
Ad Hoc源自于拉丁语,意思是"for this"引申为"for this purpose only",即"为某种目的设置的,特别的"意思,即Ad hoc网络是一种有特殊用途的网络。IEEE802.11标准委员会采用了"Ad hoc网络"一词来描述这种特殊的自组织对等式多跳移动通信网络,Ad ho... 阅读全文
posted @ 2016-01-04 07:24
沧海一滴
阅读(592)
评论(0)
推荐(0)

浙公网安备 33010602011771号