自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (3)
  • 收藏
  • 关注

原创 IO的阻塞与非阻塞、同步与异步

同步与异步、阻塞与非阻塞的概念都是在IO的场合下。 IO操作中涉及的2个主要对象为程序进程、系统内核。以读操作为例,当一个IO读操作发生时,通常经历两个步骤:   1,等待数据准备   2,将数据从系统内核拷贝到操作进程中   例如,在socket上的读操作,步骤1会等到网络数据包到达,到达后会拷贝到系统内核的缓冲区;步骤2会将数据包从内核缓冲区拷贝到程序进程的缓冲区中。   同步...

2013-09-01 14:23:09 76

原创 Java中的transient,volatile和strictfp关键字

1、transient      如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。例如:  class T { transient int a; //不需要维持 int b; //需要维持 }      这里,如果T类的一个对象写入一个持久的存储区域,a的内容不被保存,但b的将被保存。  2、volatile      Volati...

2013-09-01 09:57:14 77

原创 关于本地缓存LocalCache的设计思路

参考:岑文初 Local Cache的小TIP 以下内容为转载:       现在local cache + 远端cache是提高性能的必备,所以如何做好local cache 很有讲究。       由于有网络传输带来的性能损失(包括连接数并发限制),很多大请求量系统都会考虑做部分本地缓存。但本地缓存最大的问题就是数据同步,如果让集中式存储 (cache,queue)来通知只会增加复杂度,因...

2013-09-01 09:28:56 384

JAVA反编译工具

JAVA反编译工具jd-gui 和 jdeclipse插件,最新版本:

2014-04-01

页面URL获取工具

工具功能,很强大,不限于以下功能 1、查看网页源码 2、鼠标获取网页地址 3、复制网页信息 4、查看网页文本 5、查看网页表单

2014-04-01

JS压缩工具

JS压缩工具,可以注册到鼠标右键中,方便生成压缩后的JS

2014-04-01

空空如也

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

TA关注的人

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