码迷,mamicode.com
首页 >  
搜索关键字:阻塞队列    ( 543个结果
周记 2014.8.31
1.apache-maven-3.2.1-bin.zip和apache-maven-3.2.1-src.zip两个文件中,带有bin的为安装运行文件。2.阻塞队列:add 增加一个元索 如果队列已满,则抛出一个IIIegaISlabEepeplian异常remove移除并返回队列头部的元素如果队列为...
分类:其他好文   时间:2014-08-31 17:07:11    阅读次数:300
storm事件管理器EventManager源码分析-event.clj
storm事件管理器定义在event.clj中,主要功能就是通过独立线程执行"事件处理函数"。我们可以将"事件处理函数"添加到EventManager的阻塞队列中,EventManager的事件处理线程不断地从阻塞队列中获取"事件处理函数"并执行。EventManager协议协议就是一组函数定义的集...
分类:其他好文   时间:2014-08-31 14:21:21    阅读次数:219
Java并发编程:阻塞队列
Java并发编程:阻塞队列 在前面几篇文章中,我们讨论了同步容器(Hashtable、Vector),也讨论了并发容器(ConcurrentHashMap、CopyOnWriteArrayList),这些工具都为我们编写多线程程序提供了很大的方便。今天我们来讨论另外一类容器:阻塞队列。 在前面我.....
分类:编程语言   时间:2014-08-29 09:25:07    阅读次数:246
Java并发编程:同步容器
Java并发编程:同步容器 为了方便编写出线程安全的程序,Java里面提供了一些线程安全类和并发工具,比如:同步容器、并发容器、阻塞队列、Synchronizer(比如CountDownLatch)。今天我们就来讨论下同步容器。 以下是本文的目录大纲: 一.为什么会出现同步容器? 二.Jav...
分类:编程语言   时间:2014-08-24 22:02:03    阅读次数:250
Java并发编程:同步容器
Java并发编程:同步容器 为了方便编写出线程安全的程序,Java里面提供了一些线程安全类和并发工具,比如:同步容器、并发容器、阻塞队列、Synchronizer(比如CountDownLatch)。今天我们就来讨论下同步容器。 以下是本文的目录大纲: 一.为什么会出现同步容器? 二.Jav...
分类:编程语言   时间:2014-08-24 16:40:42    阅读次数:246
似懂非懂的SynchronousQueue和长度为1的BlockingQueue
阅读ArrayBlockingQueue源码,很容易知道有界阻塞队列的长度至少为1,也就是至少能缓存下一个数据。SynchronousQueue的javadoc文档提到A synchronous queue does not have any internal capacity, not even a capacity of one.也就说同步队列的容量是0,不会缓存数据。 长度为1的阻塞队列和...
分类:其他好文   时间:2014-08-19 20:56:35    阅读次数:298
java阻塞队列
对消息的处理有些麻烦,要保证各种确认。为了确保消息的100%发送成功,笔者在之前的基础上做了一些改进。其中要用到多线程,用于重复发送信息。所以查了很多关于线程安全的东西,也看到了阻塞队列,发现这个模式很不错,可惜我目前用不到。关于这个的讲解已经很多了,阻塞这个,就是当队列中没有数据的时候,线程读取的...
分类:编程语言   时间:2014-08-19 18:28:35    阅读次数:289
使用Tomcat实现基于iframe streaming的Comet聊天室
这是一个基于Comet实现的聊天室Demo,功能类似于QQ群聊。聊天过程中如果有新想消息,那么就需要服务器推送消息到浏览器,所以这里可以使用Comet技术。 Comet一般有两种实现方式:长轮询(long-polling)、流(streaming)。而本文中的这个Demo的实现方式是基于流(streaming),前端使用了一个隐藏的iframe,这也是比较常用的一种方式。不过由于使用iframe流,导致浏览器上面的进度一直在转,这是因为iframe一直在加载的原因,先不要在意这些细节。 Tomcat提供了C...
分类:其他好文   时间:2014-08-11 10:09:52    阅读次数:213
Java-SynchronousQueue 阻塞队列小记
Java-SynchronousQueue(同步队列) 阻塞队列小记...
分类:编程语言   时间:2014-08-10 21:38:20    阅读次数:327
CoreJava_线程并发(阻塞队列):在某个文件夹下搜索含有某关键字的文件
Java多线程编程是非常考验一个程序员水平的。传统的WEB程序中,因为框架提供了太多的健壮性、并发性、可靠性的支持,所以我们都是将所有的注意力放到了业务实现上。我们只是按照业务逻辑的要求,不停的积累自己的代码。因为知识,或者是经验的限制,经常出现了问题而不自知。例如,某些比较原始的项目中,并没有使用Spring等相对来说比较灵活健壮的框架。而是仅仅使用Servlet来作为服务端的实现方式。 ...
分类:编程语言   时间:2014-08-09 21:32:59    阅读次数:263
543条   上一页 1 ... 51 52 53 54 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!