原创 爲什麼我們要研究中斷?

文章有點長,要讀完需要一些耐心,不過這篇文章寫的很不錯。出處在文章末尾已經有註明了。 中斷解析  一、中斷是什麼 中斷的漢語解釋是半中間發生阻隔、停頓或故障而斷開。那麼,在計算機系統中,我們爲什麼需要“阻隔、停頓和斷開”呢? 舉個日常生

原创 Java實現的網絡爬蟲程序,簡單易懂無框架(我的網絡大作業)

我要用Java做一個ftp的服務器,有時間的話會加上流量控制,當然我自己也不知道能不能成功,應該問題不會太大吧。 當然我做完後,會把實現的工程文件傳上去。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~分割~~~~~~~~

原创 實習的這段日子——用C語言的rand()和srand()產生僞隨機數的方法總結

在前面的話: 博主新開了個人站點,你也可以在這看到這篇文章,點擊打開鏈接 自到公司報道以後,我們幾個以後在ASB的工作方向和開發知識已然基本確定了。看來要暫時告別OO,告別Java,告別Web Dev了。好好加強C語言的編程能力,儘快瞭

原创 C語言中源文件和頭文件的那些事

博主新開了個人站點,你也可以在這看到這篇文章,點擊打開鏈接 之前學習C語言浮皮潦草,基礎不紮實,有很多比較基礎的東西都不曾有信息去仔細瞭解。而之前也從來沒有過多的去思考過關於一些基礎性、原理性的東西。做的項目更是基於從網上down的

原创 linux字符驅動與塊驅動開發教程系列

http://blog.csdn.net/yyttiao/article/category/1102313 一步一步驅動系列 包含了字符驅動與快驅動的較詳細講解。

原创 linux內核結構體初始化時出現的.owner = THIS_MODULE是什麼?

如題 :在閱讀Linux內核源碼時候經常會遇到一種神祕的結構體初始化情況  像這種  .owner = THIS_MODULE  這到底是怎麼回事呢? 其實這是Linux內核代碼中一種特殊的結構體初始化方式---指定初始化。 因爲才譚浩強

原创 MyEclipse Swing/Matisse 開發嚮導

 經常使用JBuilder開發工具的人都知道,在JBuilder中開發Swing應用程序是比較方便的,雖然比不上曾經紅遍一時的Visual Basic,但開發界面的工作確實被大大簡化了。     JBuilder2007版本已經發布了,當

原创 可以免費使用的便捷留言板插件

今天從朋友的博客上又發現了一個好東東~ http://disqus.com/ 就是可以快速的在你自己的web平臺上搭建起來得額留言板,當然一般應用在一些靜態的網頁上會比較舒服,因爲留言的用戶都會使用一些比較流行SNS什麼的已註冊賬戶來進行

原创 上傳的資源列表,包括電子書和項目源代碼

我準備上傳一些資源,都是一些優質的資源,爲了給自己弄點積分,以後下載資源的時候也方便: 電子書列表: 瘋狂的程序員.pdf 誰說菜鳥不會數據分析.pdf 軟件隨想錄.pdf 怪誕行爲學.pdf 項目源代碼列表: java網絡爬蟲算法we

原创 vim使用命令大集合

插入模式下的命令:  一般使用Vim時都在正常模式下,但如果知道幾個專門用於插入模式下的快捷命令,會感覺更快捷一些。參考:help insert-index,事實上插入模式下的自動補全功能,那個才真正給力。 調整縮進     在插入

原创 谷歌瀏覽器快捷鍵大搜集!

標籤頁和窗口快捷鍵 Ctrl+N 打開新窗口。 Ctrl+T 打開新標籤頁。 Ctrl+Shift+N 在隱身模式下打開新窗口。 按 Ctrl+O,然後選擇文件。 在谷歌瀏覽器中打開計算機中的文件。 按住 Ctrl 的同

原创 解決微軟雅黑在word中行距過寬問題

博主新開了個人站點,你也可以在這看到這篇文章,點擊打開鏈接 微軟雅黑是MS在推出vista時一起推出的一種字體,字體很漂亮也很受大衆喜歡。但是用這種字體在簡體中文word中編輯文檔,發現“行距”很寬,一頁也排不了幾行,不美觀。此時

原创 linux中斷機制中的下半部詳解

剛開始接觸,以後應該會用到,此文寫的比較詳細,對初學者來講挺有幫助。 6.1下半部 下半部的任務就是執行與中斷處理密切相關但中斷處理程序本身不執行的工作。對於在上半部和下半部之間劃分工作,儘管不存在某種嚴格的規則,但還是有一些提示可供借

原创 一篇關於程序員和數學的文章 好文

博主新開了個人站點,你也可以在這看到這篇文章,點擊打開鏈接 I've been working for the past 15 months on repairing my rusty math skills, ever sin

原创 Linux終端快捷鍵

在 Linux 命令行中有許多快捷鍵,例如 Ctrl+l 可以清屏,Ctrl+C 可以中斷命令,Ctrl+Z 可以暫停命令等等,掌握這些快捷鍵之後,會發現在 Linux 下使用命令行變得更方便、更簡單了 ,再來加一條吧,就是信息太多的時