- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 使用java的java.nio.channels.FileLock,实现程序对文件的独占读写.
<br />在多线程的程序中,如果有一个共享文件要被访问或者编辑,如何实现文件的独占模式下的读写呢?<br /> <br />用java.nio.channels.FileLock是一个比较好的办法,实现的思路是先new一个名字genFile.lck的文件,<br /> <br />在通过getChannel().tryLock()方法返回一个FileLock. 如果是没有人访问,就会返回一个不为空的引用,<br /> <br />如果有人正在访问,则返回null,<br /> <br />这样就不会打开别
2011-02-24 17:33:00 9362 2
原创 java 项目国际化完全实现
项目应对外国和中国客户,就要求通过配置,实现文字的转换,这个过程,在java实现非常简单,主要通过一个配置文件定义language.txt,使用的语言:文件内容为:language=zh_CN在把编辑好的国际化的文件放到java的package下面. 如图:resource.properties中的内容为:请注意, 在{0} 发生 {1} 事故, 车辆行驶缓慢!需要转换成unicode的编码方式,转换的命令为:native2ascii -encoding gb2312 resource.properties
2011-02-17 16:25:00 2490 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人