漢辰攻略The palest ink is better than the best memory. |
2008年7月28日 # --XX:+DoEscapeAnalysis, off by default python 有str object 和 unicode object 兩種字符串, 都可以存放字符的字節(jié)編碼,但是他們是不同的type,這一點很重要,也是為什么會有encode 和decode。 ![]() ![]() ![]() ![]() ![]() str_string.encode('codec') 是先調(diào)用系統(tǒng)的缺省codec去把str_string轉(zhuǎn)換為unicode_string,然后用encode的參數(shù)codec去轉(zhuǎn)換為最終的str_string. 相當(dāng)于str_string.decode('sys_codec').encode('codec')。 ![]() ![]()
慕名Emacs是很久的事了,上個周末Google了一天終于把它在Windows下的中文化問題初步解決了。
網(wǎng)上講述Emacs中文問題的帖子很多,不過很多是過時的或不完整的,并以Linux下居多。很多.emacs設(shè)置看起來發(fā)生了作用,但是在我的機器上不是顯示方塊,就是半個中文字符。前者懷疑未配置好Emacs使其無法讀取系統(tǒng)字體,后者懷疑字符寬度設(shè)置還有問題,苦于無暇深究。 最后找到一篇Emacs 中文化指南[http://17xie.com/read-103809.html],講述了在Windows下使用了X11的BDF字體配置Emacs的過程,下載安裝了intlfont,改了相應(yīng)的emacs設(shè)置,Bingo!!!,一試就通。不過字庫還是GB2312的,想把Mule-GBK 和BDF 字體配置在一起,未成功。 貼張圖慶賀一下 |