- 博客(7)
- 资源 (13)
- 收藏
- 关注
转载 BIO/AIO/NIO
NIO通常采用Reactor模式,AIO通常采用Proactor模式。AIO简化了程序的编写,stream的读取和写入都有OS来完成,不需 要像NIO那样子遍历Selector。Windows基于IOCP实现AIO,Linux只有eppoll模拟实现了AIO。Java7之前的JDK只支持NIO和BIO,从7开始支持AIO。4种通信方式:TCP/IP+BIO, TCP/IP+NIO, UDP
2011-10-21 20:48:49 2588
转载 用C++设计一个不能被继承的类实现java final的作用
分析:这是Adobe 公司2007 年校园招聘的最新笔试题。这道题除了考察应聘者的C++ 基本功底外,还能考察反应能力,是一道很好的题目。在Java 中定义了关键字final ,被final 修饰的类不能被继承。但在C++ 中没有final 这个关键字,要实现这个要求还是需要花费一些精力。首先想到的是在C++ 中,子类的构造函数会自动调用父类的构造函数。同样,子类的析构函数也会自动
2011-10-21 20:13:09 1336
原创 java线程池
java线程池的相关问题:线程池作用:在Java中,如果每当一个请求到达就创建一个新线程,开销是相当大的。在实际使用中,每个请求创建新线程的服务器在创建和销毁线程上花费的时间和消耗的系统资源,甚至可能要比花在处理实际的用户请求的时间和资源要多得多。除了创建和销毁线程的
2011-10-16 22:27:31 496
转载 蓄水池抽样
转自:http://handspeaker.iteye.com/blog/1167092可以参考:最近在校论坛上看到了一个叫蓄水池(Reservoir Sampling )抽样的问题,感觉很有趣,记录如下: 题目:要求从N个元素中随机的抽取k个元素
2011-10-16 22:13:08 603
转载 面试题之2个有序数组求合并后的中位数
面试题之2个有序数组求合并后的中位数问题出处: http://fayaa.com/tiku/view/114/2个有序数组求合并后的中位数 第一步:假设两个有序数组(已经各自排序完成了)长度相等,试写函数找出两个数组合并后的中位
2011-10-16 21:48:37 622
转载 经典算法题:2个有序数组求合并后的中位数
面试题之2个有序数组求合并后的中位数问题出处: http://fayaa.com/tiku/view/114/2个有序数组求合并后的中位数 第一步:假设两个有序数组(已经各自排序完成了)长度相等,试写函数找出两个数组合并后的中位
2011-10-16 21:48:03 1280 1
FusionChartsV3.2完美破解版(附教程)
2013-08-27
java操作office文件的工具类
2011-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人