- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 这不是面试题,这是真事
我有一个文件,一共100列,每个列以 tab 分开,第二列是一个 15位 的整数(此列是乱序的)文件行数在2亿行之内,文件很大,大约50G左右。现在要求我找出 满足这中条件的行:第二列的整数,在此文件中,出现过2次或2次以上有啥好办法嘛?我现在这么搞的:将文件尽量分成小文件(保证同样的数字分到同一个小文件中),使得此文件可以整个load到内存中。然后对内存中的数据使用set看是否曾...
2013-07-25 09:56:54 79
原创 synchronized的第三个作用。估计80%的Java开发者都不知道
各位 Java 开发者,synchronized 竟然还有这作用,作 Java 开发的有多少人知道(今天刚刚知道的)。发出来给大家看看:[b]“线程A的lock操作 能看见 线程B对同一个对象unlock操作之前的 [color=red]所有修改[/color]。注意:不只是 线程B在 synchronized块中所作的修改,还包含 线程B在进入synchronized之前的所有修改 也都...
2012-09-24 22:23:18 88
原创 TIJ 线程,为什么我老觉得 例程 有问题。我太SB啦还是Bruce出错了
TIJ 21.4.1 装饰性花园Entrance.run()方法,++number时,作者进行了同步,而且,还专门注释说“Increase number(synchronized increase)”。我认为,此处根本无需同步,因为,对于每个 Entrance对象,肯定都有自己的 number 域,这个 number 域除了 Entrance对象以外,根本没有其他线程,需要修改它。每个En...
2012-08-30 15:41:03 119
试尽了各种编码,但字符串始终乱码,怀疑此处JDK中本身就乱码了,大家一起来讨论下,还不信就解决不了了...
请管理员不要把这个帖子转到提问区,我主要是想让大家讨论下,谢谢列出我的笔记本上可用的网络接口,但是,无论如何就是乱码,我的笔记本是 联想Y430;OS: windows xp pro sp3;JDK: 1.4.2_10代码非常简单,如下: [code="java"]package examples.a06;import java.net.NetworkInterfa...
2009-09-09 22:46:40 126
简单的几句代码,输入就是乱码,对字符串编码有研究的请进
列出我的笔记本上可用的网络接口,但是,无论如何就是乱码,代码非常简单,如下:[code="java"]package examples.a06;import java.net.NetworkInterface;import java.util.Enumeration;public class InterfaceLister { public static void ma...
2009-09-07 15:02:02 103
如何将 NetBeans 中的 Diff 提取为外部工具?
工作中需要一个文本比较工具(程序中需要),想自己写一个,但发现想写好一个文本比较工具,实在是件很麻烦的事情。 于是想把NetBeans中的 Diff 提取出来,并且可以供我们自己的java程序调用。。 现在 Diff模块的源代码,以及此模块所依赖的模块的代码都有,但是要提取出来,还是太麻烦。。 有人搞过同样的事情吗,能够帮助一下? NetBeans中的比较界面 ...
2009-06-02 23:05:21 58
设置鼠标为等待状态后,如何使得鼠标和键盘无效?
设置鼠标为等待状态后,如何使得鼠标和键盘无效?当我们把鼠标设置成等待状态后,事实上,鼠标、键盘都还是可以使用的。如何使得鼠标、键盘都无效呢?1、对于鼠标我们可以这样:递归得到此组件的父组件,一直得到的JRootPane。然后在JRootPane的glassPane上设置glass.setVisible(true);glass.addMouseList...
2008-08-24 18:45:30 445
空空如也
Java关键字 final,真的有这么神奇的作用嘛?
2011-08-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人