中文

输入中文以后 Java 并不退出

以前似乎也发现过,不过都没有注意,今天是在一个很简单的情况下出来的,然后稍微试验了一下就发现,在输入中文以后,程序就不能正常退出了,当然,没有直接使用 System.exit() 方法来暴力退出。这里说一下 Java 的退出方法,一般有两种:

  • 调用 System.exit():这就直接让 JVM 退出,相对来讲比较暴力,它不管你还有其他什么线程在运行,直接退出。

Emacs Unicode branch 中文输入 bug

版本是 GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600) of 2007-11-26 on $HOST_NAME,上次更新以后似乎一直没有用过中文,然后周末的时候写 blog 用到了,立刻就发现一个问题:用输入法输入标点符号以后什么都输入不进去了,不管是中文标点还是英文标点都不行。随便打一个字符,然后不选字直接删除,再重新输入就可以了,非常得不方便。换输入法也不行,而在别的应用程序里面都是可以的。

Gaim 中打开中文 URI

[Gaim] 上 IRC, 在 #debian-zh@freenode.net 看到了一个[url=http://zh.wikipedia.org/wiki/标点符号][中文链接][/url], 然后就右键点击这个链接, 选择 "Open Link in Brower", 那么不管在 Firefox 还是 IE 中都显示的是 "鏍囩偣绗﹀彿", 当然在 wikipedia 上是找不到了的. 第一感觉就是字符个数不对, 原来是四个, 现在是六个, 估计跟 UTF-8 有关系. 在 Gaim 中使用的是 UTF-8, 每个中文字是三个字节, GBK/GB2312 每个中文是两个字节, 这样字节数就对上了.

Syndicate content