原创 Dr.com密碼讀取程序

轉貼過來,以便備用。 //讀取本地機器保存的密碼 //時間2008年6月22日16:35:13 #include <stdio.h> #include <string.h> #i

原创 在lenovo ideapad Y430上安裝archlinux2009.2

去年寫的東西,轉過來湊湊數;-)   不知道什麼原因,ubuntu8.1在我的筆記本運行地不是很好。奇怪是把ubuntu8.1當成livecd用反而比安裝後更快,可能是安裝後升 級導致系統不穩定吧。在兩次安裝ubuntu後,終於忍不住安裝

原创 在ubuntu10.4下編譯QGIS

  在linux下編譯軟件是件麻煩事,特別是要編譯的軟件有大量的依賴包的時候,像QGIS的編譯就是這樣,雖然QGIS的官方文檔中有詳細的編譯步驟,但過於繁瑣,下面提供簡單編譯方法。   1.安裝依賴包 先加入軟件倉庫 sudo add-a

原创 DllMain函數不特殊

摘要:畢竟DllMain只是一個普通函數,它的生命週期不長,如同普通函數一樣,在它裏面定義的局部變量a函數結束後也結束了,線程中引用的a的地址現在指向一塊廢棄的內存。 我們創建DLL,免不了要和DllMain函數打交道,初學者也許會覺得這

原创 ubuntu9.10中PulseAudio內存泄漏問題

最近裝上了ubuntu9.10 amd64覺得還行,比以前好多了,不過還是跟以前一樣總有那麼幾個進程狂吃CPU使用率,只是沒那麼明顯罷了。比如devkit-disks-da, gvfs-gdu-volume,這是ubuntu9.10的bu

原创 【翻譯】設計模式之外觀(Facade)模式——C++實例

通常,隨着你的程序的不斷髮展,其複雜性也不斷增加。事實上,過多的使用設計模式致使大量的類被創建,從而導致程序流程難以理解。更有甚者,各個子系統都變得相當複雜,有大量複雜的接口。 外觀模式能幫助你簡化複雜的接口,它通過提供一系列簡單的接

原创 超級3合1U盤維護系統

以前常常要幫同學裝系統,嘗試過很多方法之後發現還是用U盤來裝最方便快捷,說白了就是裝個PE系統到U盤裏面,之後插上U盤啓動PE,安裝操作系統或進行一些維護工作。 今日閒來無事做了一個超級3合1的維護系統,超級從何說起,且看下文: 首先感謝

原创 關於算法的一些資料

1. CLRS 算法導論 算法百科全書,只做了前面十幾章的習題,便感覺受益無窮。 2. Algorithms 算法概論 短小精悍,別據一格,準經典之作。一個壞消息: 同算法導論,該書沒有習題答案。好消息:習題很經典,難度也適中,只

原创 【轉】幾種常見的開源軟件許可協議(GPL, LGPL, Apache License, BSD)

GPL GPL授予程序接受人以下權利,或稱“自由”: * 以任何目的運行此程序的自由 * 以學習程序工作機理爲目的,對程序進行修改的自由(能得到源代碼是前提) * 再發行復製件的自由 * 改進此程序,並公開發布改進的自由(能得到源代碼是前

原创 年輕時應該養成的十大好習慣

年輕時應該養成的十大好習慣 1.守時 買個鬧鐘,以便按時叫醒你。貪睡和不守時,都將成爲你工作和事業上的絆腳石,任何時候都一樣。不僅要學會準時,更要學會提前。就如你坐車去某地,沿途的風 景很美,你忍不住下車看一看,後來雖然你還是趕到了某地

原创 深入淺出空間參考——對ArcGIS空間參考的理解

轉摘自:http://www.gissky.net/Article/1705.htm     空間參考描述了一個地物在地球上的真實位置。爲 了正確的對位置進行描述,需要引入一個可供測量和計算的框架,使得大地測量的結果能夠在這個框架上進行

原创 GIS中座標系定義及轉換

  1. 橢球體、基準面及地圖投影   GIS中的座標系定義是GIS系統的基礎,正確定義GIS系統的座標系非常重要。GIS中的座標系定義由基準面和地圖投影兩組參數確定,而基準面的定義則由特定橢球體及其對應的轉換參數確定,因此欲正確定義GI

原创 深度介紹Linux內核是如何工作的

牛津字典中對"kernel"一詞的定義是:"較軟的、通常是一個堅果可食用的部分。"當然還有第二種定義:"某個東西核心或者最重要的部分。"對Linux來說,它的Kernel無疑屬於第二種解釋。讓我們來看看這個重要的東西是如何工作的,先從一點

原创 鏈表的隨機插入不比數組快

前幾天看了《Java程序員職場全攻略:從小工到 專家》,其中講到Java中的鏈表隨機插入並不比數組快,這跟我們教科書上所說的相悖,書中舉的例子是Java的。今日閒來無事,我用C++做了個實驗,使用的鏈表是list類,數組用vector類替

原创 ubuntu9.10下Intel 5100無線無法使用解決辦法

新裝的ubuntu9.10,第一次啓動無線可以用,更新系統後就不能用了。雖然無線模塊都正常加載了,network-manager打開無線的開關也能用,但就是無法找到無線信號,其實這是ubuntu默認gnome桌面環境自帶的network-