自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 JUNIT源码阅读-1

一直听说junit的源码非常漂亮,里面用到了很多设计模式,也一直没有时间读,最近闲来无事,从今天开始阅读。 我也不知道怎么有效的阅读源码,也没先去看看junit的架构,所以就将源码导入到eclipse中,从头开始一个一个类慢慢看。首先是一个annotation,这个不用说了吧...

2011-09-02 15:14:00 90

转载 NIO揭秘-6

Character sets(字符集) 根据sun公司的文档介绍,charset就是一个在16位的unicode编码和另一个编码之间的命名映射。实际上,一个charset让你根据最合适的方式来读写字符。 Java被定义基于unicode编码的,然而,许多人编写代码时都假设一...

2011-09-01 11:49:00 68

转载 NIO揭秘-5

Networking and asynchronous I/O 网络是学习AIO的一个绝佳的平台,同时也是java语言的基础知识,网络中操作NIO和平常操作NIO几乎没什么差别,同样也是依赖与channel和buffer,获得channel也是同样通过InputStream和...

2011-08-31 21:26:00 74

转载 NIO揭秘-4

File Locking 起初听起来”锁定文件“有点令人迷惑。好像指的是组织程序或者用户去访问特定的文件。但实际上,文件锁定和普通的java对象的锁定一样,他们不会阻止任何访问数据的方式,相反,他还通过共享锁来允许不同部分的系统协调。 你可以锁定部分文件,也可以锁定全部文件...

2011-08-31 10:54:00 75

转载 NIO揭秘-3

Accessor Methods: 到目前为止,我们只是使用缓冲区将数据从一个通道转移到另一个通道。然而,程序经常需要直接处理数据。例如,您可能需要将用户数据保存到磁盘。在这种情况下,您必须将这些数据直接放入缓冲区,然后用通道将缓冲区写入磁盘。 或者,您可能想要从磁盘读取用户数据。...

2011-08-30 17:58:00 66

转载 NIO揭秘-2

Buffer Internals(Buffer的内部构造) 大纲:这一节中,我们将看到NIO的buffer中的两个重要的部分:状态变量和存取方法。 状态变量是上一节中提到的“内部计数系统”的关键,随着每次读写操作,状态变量都在发生变化。通过记录和追踪这些变化,buffer有...

2011-08-29 22:34:00 72

转载 NIO揭秘-1

时间过得真快,一晃就大四上学期了,马上面临着要找工作的压力和挑战,虽然我不怕失败,但心里还是忐忑不安,最近闲来无事,就把一直没有时间看的NIO顺便了解了解下。 本次NIO系列都是基于IBM的Developerworks上的一篇pdf文档,我也就是拾人牙慧,如有值得商榷...

2011-08-29 19:49:00 60

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除