原创 深入理解計算機系統英文版(從672頁開始翻譯-要做實驗沒辦法)

12.8 Putting it Together: TheTINYWeb Server We will conclude our discussion of network programming by developing a sma

原创 dancing links 算法 解 Sudoku

 1.   Danclink links 算法解Sudoku的基本思想:   將Sudoku問題轉化爲等價的01矩陣問題,然後用dlx算法求解。從一個由0 1組成的矩陣中找到一個行的集合,使得集合中每列恰好包含一個1,稱爲01矩陣問題

原创 關於arm-linux相關操作

主機 59.71.94.125 windows XP 虛擬機192.168.1.128 ubuntu 10.10   ftp用戶名/密碼:ubunt

原创 Java正則表達式學習-簡單的小工具

      最近在學習Java正則表達式,但是對一個正則表達式的測試,總得寫一個程序纔行。很不方便,於是自己做了一個簡單的小工具。 自己做着玩的,水平有限,界面很簡陋。   打開之後是這個樣子:   輸入正則表達式和要匹配的文本後,點擊

原创 nginx靜態編譯lua[jit]

原淘寶工程師清無(王曉哲)和春來(章亦春)開發的lua nginx模塊非常強大。現在網上的安裝方法主要都是動態編譯lua的,但是總有種種原因動態編譯有諸多不便,這時候就需要將luajit靜態編譯進nginx裏 第一種方法就是直接使用 o

原创 RPM打包與SPEC文件

製作RPM軟件包並不是一件複雜的工作,其中的關鍵在於編寫SPEC軟件包描述文件。要想製作一個rpm軟件包就必須寫一個軟件包描述文件(SPEC)。 這個文件中包含了軟件包的諸多信息,如軟件包的名字、版本、類別、說明摘要、創建時要執行什麼指

原创 掃雷的啓示

小遊戲中蘊藏着大道理,下面是玩掃雷遊戲給我的幾點啓示。 1.贏一盤遊戲需要技巧和運氣的完美配合。 2.保持謹慎,不到萬不得已的時候不要碰運氣。 3.

原创 TLS源碼解析-golang

概述以golang 1.8.1版本爲準。源碼目錄:src/crypto/tlsRECORD協議record類型const (   recordTypeChangeCipherSpec recordType = 20  // changec

原创 linux 驚羣問題

1. 結論 對於驚羣的資料,網上特別多,良莠不齊,也不全面。看的時候,有的資料說,驚羣已經解決了,有的資料說,驚羣還沒解決。。 哪個纔是對的?!  一怒之下,在研究各種公開資料的基礎上,特意查對了linux源碼,總結了此文。希望對有需要

原创 我的實習面試經歷

       3月10號星期四下午四點三十四,羣裏面收到班長轉發的一條信息:北京合力金橋軟件招聘實習 生。我看了一下他們的要求,覺得自己基本吻合條件

原创 nginx內存池實現原理

    Nginx以高效,節省內存著稱。到底如何高效,如何節省內存,這個得真正瞭解其設計原理才能知道,分析源碼是瞭解其原理最直接的方法。Nginx對

原创 php&mysql初探

1.連接數據庫 shell: Mysql -u$user -p [$database] Php:     $con = mysql_connect($Host,$DbaUser,$DbaPassword); 2.展示數據庫,選擇數據庫 s

原创 統計數字問題

最近有些墮落了。 要趕緊調整過來。  先寫篇解題報告試試。。。 題目描述:       一本書的頁碼從自然數1開始順序編碼直到自然數N。書的頁碼不包含前導數字0。例如,第6也用數字6表示,而不是06。要求給定書總頁碼n。計算書的全部頁碼中

原创 正則表達式學習(Java)

       花了一個晚上的時間,把Java正則表達式的視頻又重新看了一遍。然後寫了個小程序測試了一下。還有一些比較特殊的語法沒有測試,大概瞭解了一下。需要用到時再去看吧。正則表達式理解不難,但要用到熟練無比,出神入化,還是有難度的。

原创 wordpress源碼解析-數據庫表結構(2)

如果是一個普通的用戶,不需要了解wordpress數據庫的結構。但是,如果你正在寫一個插件,你應該會對wordpress如何處理它的數據和關係感興趣。如果你已經嘗試使用已經存在的wordpress api 去訪問你需要的數據,但不直接訪問