jdk中的一个缓冲池

Posted by 猪头小队长 | 程序设计 | Friday 14 January 2005 16:15

为了程序的灵活,在使用new Socket(host, port)时候,没有将host直接设置为ip地址,而是使用了hostname,也就是修改了/etc/hosts这个文件。在程序的运行过程中,修改了hosts这个文件以后,发现程序并没有更改目标主机地址。

通过jdk的源代码,可以将new Socket对象的操作跟踪至InetAddress.getCachedAddress(String hostname),会发现jdk将其使用LinkedHashMap作了缓冲处理。

如果想在java里面编写灵活的程序,在采取某些技巧之前先大致看看源码,看是否jdk在底层不允许这种灵活。

[@more@]

Gmail不知从何时起支持中文搜索了

Posted by 猪头小队长 | 胡言乱语 | Friday 7 January 2005 11:31
好久不用Gmail的搜索了,今天偶然试了一下,可以支持中文搜索了

[@more@]

区别

Posted by 猪头小队长 | 简单生活 | Tuesday 4 January 2005 18:18
前几日,双安商场前面。
远远的听到提琴的声音,循声望去,一群人正在围观。走近,一衣着体面地男士正在优雅的拉着小提琴,曲子好象很有名,只是我不懂,面前一个大大的琴盒,琴盒的底儿已经被几毛的、一块的、十块的纸币盖住了,收入不错的样子,拉琴者悠然的拉着自己的琴,对周围的人和渐满得琴盒视而不见,不少行人驻足。一位衣着鲜亮的女士从远处跑过来,向琴盒里面投了一张十元的纸币,又走开了,看来是专门来捐款的。
再往前走不远,二胡的声音,抬头,一位衣着破烂的男士坐在路边,拉着通俗小调,面前一个大茶缸,缸里面有几毛的纸币和几个硬币,行人绕着他走过。

[@more@]