自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dlite的技术笔记

随手记录的开发相关笔记,希望对他人也有帮助

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

原创 Java线程中断的本质和编程原则

    在历史上,Java试图提供过抢占式限制中断,但问题多多,例如前文介绍的已被废弃的Thread.stop、Thread.suspend和 Thread.resume等。另一方面,出于Java应用代码的健壮性的考虑,降低了编程门槛,减少不清楚底层机制的程序员无意破坏系统的概率。    如今,Java的线程调度不提供抢占式中断,而采用协作式的中断。其实,协作式的中断,原理很简单,就是轮询

2009-05-26 18:00:00 10422 5

翻译 为什么 Thread.stop和Thread.suspend等被废弃了?

翻译:dlite@163.com原文: Why Are Thread.stop, Thread.suspend,Thread.resume and Runtime.runFinalizersOnExit Deprecated?为什么 Thread.stop被废弃了?因为其天生是不安全的。停止一个线程会导致其解锁其上被锁定的所有监视器(监视器以在栈顶产生T

2009-05-24 20:52:00 19904 3

原创 Windows打开文件数的限制

在注册表中:[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Windows/USERProcessHandleQuota]XP上缺省是10000 另,根据MSDN描述,C运行库在Windows中打开文件数的限制如下:C run-time I/O now supports

2009-05-20 17:36:00 10256

原创 关于集合操作边界处理的设计

原创:dlite@163.com 在设计或实现某种集合的时候,经常会遇到集合边界值的情况。例如,从集合中取一个元素,必须得考虑这个集合是否非空;向一个有限集合添加元素,必须考虑集合满的情况。 而对于包含异常处理的编程语言来说,如果遇到集合操作边界,我们常见的编程约定有两种: 一种选择是将边界条件作为异常来处理。如下面处理集合为空的代码。 代码1:     Collectio

2009-05-20 07:32:00 1654

darwin.iso

darwin.iso,用于安装MacOSX虚拟机。 提取2015-8-15发布的vmware fusion 8.0。 亲测VMWare Workstation Pro 12.0可用。

2015-09-15

MACOSX Unlocker 2.0.2 for VMware Workstation 11

2014年12月出品的Unlocker 2.0.2,针对VMware的Mac OS X的解锁,可以用于VMware Workstation 11。

2014-12-18

zlib-1.2.7

zlib 1.2.7 最新源码。 zlib 1.2.7 is a general purpose data compression library. All the code is thread safe. The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format)

2012-11-16

空空如也

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

TA关注的人

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