最新 | 最热门 | 最高评价

+1  Java NIO 选择器(Selector)与通道(Channel)_1 (linux poll & epoll 回顾)

goldendoc 发于 1970年01月01日 08:00 | 点击: 3088 | 展开摘要
本文内容索引1 首先是poll1.0.1 函数返回值1.0.2 参数返回值2 再看看epoll2.0.1 epoll_create, epoll_ctl, epoll_wait各自职责2.0.2 epoll_create2.0.3 epoll_ctl2.0.4 epoll_wait2.0.5 函数返回值2.0.6 参数返回值 前文已经讲过linux内核中两个很重要的系统调用poll及epoll,现在先回顾一下它们的作用: 首先是poll 调用方式 int poll(struc

查看全文: http://www.udpwork.com/item/5546.html

+0  Java NIO 选择器(Selector)与通道(Channel)_2(选择器的创建过程)

goldendoc 发于 1970年01月01日 08:00 | 点击: 4978 | 展开摘要
之前强调这么多关于linux内核的poll及epoll,无非是想让大家先有个认识: Java NIO中的选择器依赖操作系统内核的这些系统调用,我们这里只讲解与linux内核相关的NIO实现,当然,windows或其他操作系统实现大体上是类似的,相信大家也可以触类旁通。 那么,本文从这里将从简到难,一步一步为大家讲解选择器的点点滴滴吧。 选择器的宏观理解 “有这么一种检查员,她工作在养鸡场,每天的工作就是不停的查看特定的鸡舍,如果有鸡生蛋了,或者需要喂食,或者有鸡生病了,就把相

查看全文: http://www.udpwork.com/item/5545.html

+0  Java NIO 选择器(Selector)与通道(Channel)_3(选择器处理注册的过程)

goldendoc 发于 1970年01月01日 08:00 | 点击: 3140 | 展开摘要
本文内容索引1 PollSelectorImpl & EPollSelectorImpl公共注册逻辑2 PollSelectorImpl注册逻辑2.0.1 1. 代码逻辑不是很复杂,不过必须得先理解channelArray数组、keys及pollWrapper究竟是啥,先看它们的定义:2.0.2 2. 理解了channelArray、keys及pollWrapper,我们再来看implRegister:2.0.3 3. 可能会有疑问的地方2.0.4 4. 小结3 EP

查看全文: http://www.udpwork.com/item/5544.html

+0  消化Favorites

vvoody 发于 1970年01月01日 08:00 | 点击: 5491 | 展开摘要
用Twitter大多不会正儿八经的坐在那儿刷timeline,普通的对话还能非常快的扫过,但往往会有相当数量的链接,里面会藏有不少你感兴趣的好文章。可是你往往不能立马去看这些文章,因此我的习惯就是先fav某条tweet(类似加入书签的操作),然后等到空闲时看。这方法看上去挺有效,不过问题来了。Fav一条tweet的开销太小了只需点击一下鼠标,而阅读其中一个链接指向的文章花费可高不少。于是,天平倾斜了,favorites的增长速度总是比你看完一个链接然后unfav的速度快,fa

查看全文: http://www.udpwork.com/item/5446.html

+0  图说浏览器战争:火狐、微软、谷歌那些事

redfox66 发于 1970年01月01日 08:00 | 点击: 3966 | 展开摘要
本文收集了一些关于浏览器的有趣图片,以图片为主,辅以注释性的文字,应该看起来很舒服。

火狐与IE的战争

您可能也喜欢:

谷歌(Google)2011年校园招聘笔试题

Google今年2011笔试题暗示搞软件没前途,囧

美图秀秀-码农推荐

一个Sqrt函数引发的血案

动态链接库dll,静态链接库lib, 导入库lib

无觅

查看全文: http://www.udpwork.com/item/4570.html

+0  如何配置 SQL Server 2005 以允许远程连接

redfox66 发于 1970年01月01日 08:00 | 点击: 2679 | 展开摘要
在尝试从远程计算机连接到 Microsoft SQL Server 2005 实例时,可能会接收到错误消息。在使用任何程序连接到 SQL Server 时都可能会发生此问题。例如,在使用 SQLCMD 实用工具连接到 SQL Server 时收到以下错误消息:

Sqlcmd:错误:Microsoft SQL Native Client:建立到服务器的连接时发生错误。连接到 SQL Server 2005 时,默认设置 SQL Server 不允许远程连接这个事实可能会导致失

查看全文: http://www.udpwork.com/item/4443.html
|<<<1306130713081309131013111312>>>| 一共1312页, 15738条记录