原创 關於找空心球的算法和代碼

看到網上有這樣的面試題:   試題:有53個球和一個天平,有一個是空的,問最少要多少次才能找到空心球。最多要多少次,用程序寫出來。   算法:三分法,爲了保證最佳,採用近三等分方法。每次分三組。如果1、2組相等,肯定在第3組中,否則1、

原创 64位Linux,FireFox瀏覽器中Flash播放器解決的辦法

安裝了Fedora 12 64 位,結果flash一直無法正常顯示,也不希望安裝32位的lib來解決。   其實 adobe已經提供了一個64位的alpha版本,安裝後即可。 1. 下載Flash Player 10 for 64-bit

原创 Linux下JAVA應用程序中中文顯示成方塊的解決辦法

Linux下,JAVA應用程序有時不能正常顯示漢字,經常顯示成方塊字。解決辦法如下: 步驟一:在JRE中的lib/fonts目錄下建立fallback目錄 /usr/lib/jvm/java...jre/lib/fonts 或你高寒

原创 關於矩陣數字的兩個有趣問題

昨天看見網上有兩個貼子,關於矩陣數字的問題,仔細發現兩個試題的算法很相似。 問題1 當參數是1就輸出 1 當參數是2就輸出 222 212 222 當參數是3就輸出 33333 32223 3212

原创 JAVA中String替換性能簡單測試

Java中的String的實現比較特殊,而String又在應用開始中佔據了很大的比重。很多人認爲String的性能比較差,用多了會有問題。那麼String的性能倒底如何呢,是否用多了就有問題了呢?下面對String的替換做一簡單測試,來看

原创 VirtualBox下的Fedora如何訪問host中的共享文件夾

通過VirtualBox安裝了Fedora core 12,通過下面的步驟可以訪問host中的共享文件夾: 通過VirtualBox設置共享文件夾,如SoftWare ->/home/user/sharefolder or d:/shar

原创 Password-less logins with OpenSSH

Password-less logins with OpenSSH 按以下步驟操作srchost> ssh-keygen -t dsa # 注:如果文件 ~/.ssh/id_dsa.pub 已經存在,則省略 srchost> # 提示輸

原创 Linux tree 顯示中文文件名的解決辦法

Fedora core 12,使用tree命令,當文件名含有中文等其他非ascii字符時,會顯示unicode編碼,中文不能正確顯示。 tree . ├── _/346/224/266 │   ├── /346/220/234 │   │

原创 Java callback JAVA實現回調

JAVA實現回調 熟悉MS-Windows和X Windows事件驅動設計模式的開發人員,通常是把一個方法的指針傳遞給事件源,當某一事件發生時來調用這個方法(也稱爲“回調”)。Java的面向對象的模型目前不支持方法指針,似乎不能使用這種方