原创 (譯)Simple JNI on Ubuntu 9.04

人們可以找到很多關於Solaris和Windows中JNI的教程,而且在那些例子中C++出現得也不是那麼頻繁,出於這個原因,我通過兩個例子來說明一下其使用。 對於下面的程序,要求你使用的SunJDK,而不是OpenJDK(在文章後面我會再

原创 Chrome中profile無法使用的解決案(Windows兼Linux)

用了一個新版本的ChromeDev版之後發現還是不夠穩定,決定換回stable的版本,但此時問題就出現了 每次進入Chrome它就會蹦出個這個窗口,而且還無法設置賬戶更新。如圖: Your profile can not be used

原创 Ubuntu下環境變量的設置

在Ubuntu下有幾個不同的環境變量配置文件,下面按照系統登錄之後加載配置文件的順序來描述一下吧: 1./etc/profile  在剛登錄系統時,系統最先加載這個文件,該文件下的配置信息也是全局的,對所有用戶均適用。這裏面主要用於設置一

原创 Java讀取命令行配置參數

用慣了控制檯的程序之後,最印象深刻的是其的簡單與快捷,雖沒有圖形界面那樣吸引人的眼球,但卻也足以迷倒衆生。 瞎扯了一通算是開了個頭,下面就直入正題吧。 控制檯程序的運行少不了要通過控制檯來傳遞參數,譬如:   ls -la   這是she

原创 實現Linux(Ubuntu)上銳捷的自動登錄及多種版本銳捷(圖形與terminal))

突然發現了一個更好一點的改版開源銳捷,http://code.google.com/p/mentohust/downloads/list,這裏面提供了很多的版本下載,http://code.google.com/p/mentohust/w

原创 Linux(Ubuntu)下JNI入門

Java雖然強大,但對於面向底層的一些操作還是略顯不足,此時唯有通過JNI來進行調用本地方法來擴展Java程序的功能。可以將native方法類比爲Java中聲明的接口方法,然後在外部用其他語言進行實現。     其實現步驟如下:   1、

原创 如何在C語言中實現可變長度的參數

        衆所周知,C語言的printf即實現了可變長度的參數,其實C語言標準庫就已經提供了一個接口供我們使用,經之我們可以很簡便的實現參數的可變長度參數。       通過查看C-API可以瞭解到這個   Macros: va_

原创 (轉)把Google HK設爲IE默認的搜索引擎

相信用google的人應該不少了,只是像IE這樣的瀏覽器愣是在其官網上不提供HK版的google,所以不自己折騰一下還真是搞定不了這個小小的搜索框啊,下面這篇文章就講得挺不錯的,實用,轉一下先。我再研究下Firefox,記得Ubunt

原创 關於Adobe Acrobat 9.0的破解方法

        在Windows下習慣用一個收費的軟件,就意味着得習慣知道怎麼去破解它。所以這裏就拿了Acobat 9.0開刀,剛好也是一挺容易浪費時間的問題。       在Acobat安裝之後其會安裝並啓動一個服務項:FLEXnet

原创 利用搜索樹來解決N皇后問題

  數據結構裏面有個比較著名的八皇后問題,其解決方式倒有很多種,而搜索樹又算是一個人工智能方面的入門的思想和手段了。下面就說下如何用搜索樹來解決N皇后問題 以四皇后問題爲例,如圖:     在第零層,只有一個根節點 在第一層,有四個節點符

原创 深入剖析快速排序過程

快速排序的過程十分簡潔明瞭,就是將待排序元素序列進行切分,然後分支遞歸。以數組從小到大排序爲例,現將快速排序算法中切分數組獨立出來作爲一個方法partition來說明。 獨立partition方法出來之後的quick_sort的代碼如下:

原创 Arch中no services configured for repository的處理

這個問題其實是很簡單的,可能是我裝的是core版本的Arch,所以導致了其內的repository並沒有自動配好,但這麼個問題也小小的糾結了一下,畢竟Google也搜不出來任何有意義的內容。 以其中的[core]爲例,其默認的內容爲 [

原创 VS2008/2010下幾個不錯的插件

不說用慣了Linux下Java的開發,但現在回到Windows下還真有點那麼不適應,更無法忍受的是要從Eclipse轉向VisualStudio,適應了Eclipse的界面與快捷鍵,總感覺缺了些什麼似的。 所以就花了點時間配置了一下環境,

原创 亂緒+調整

        人生中總有那麼些問題是沒有答案的,但古往今來也總有那麼些人義無反顧的選擇去思考探索這些問題。於是他們中有一些人成爲了精神病患者,有些人則成爲了哲學家。           比如人生的意義是什麼,這個問題也是沒有答案的。無論

原创 《REWORK》讀書心得

這兩天看了一下《REWORK》,雖然這是一本企業管理方面的書籍,看得我暈暈乎乎的,但或許作者本身也是一名資深的程序員(作者之一是Ruby on Rails框架的創建者),加上看書的過程中也有些許思考,收穫也還是不小的。   首當其衝的