关于避免轮询而采用事件驱动得问题
我在设计多线程时经常碰到这样一个问题。例如在经典的product-customer模式中,有时并非我的product线程能控制自己生产的“产品”来供customer消费,而是要向外部系统要数据,这个时候不可避免要用product线程轮询外部系统的状态,直到得到“产品”。例如:轮询某个文件夹下某个文件是否已经存在,不存在就睡眠一段时间继续轮询。显然这样比较低效,请问有什么消息驱动的方式可以改进,即:一旦知道这个文件已存在立即通知product线程。
...全文
相关推荐
可视化音频视频播放器(html,jquery,js,css)
使用html jquery js css编写的可视化音频播放器
JS前端库打包合集
JS前端库合集,一共56个常见库,前360前端库的基本都在,有些版本比较老,有些常见的已经补充最新正式版
仿京东商城H5主页面源代码,html、css、js 下载
仿京东商城H5主页面源代码,html、css、js
HTML+CSS+JS+jQuery+常用js特效-CHM文档
包括html、css、javascript、jquery的API和将近1000种js常用特效、全部是chm文档,方便阅读和学习
HTML+CSS+JavaScript+AJAX+JQuery入门.rar
HTML+CSS+JavaScript+AJAX+JQuery入门 32M大文件,完整项目搭建,详细介绍,值得收藏


Java SE
