原创 Windows 文件過濾驅動經驗總結

by ai3000 看了 ChuKuangRen 的第二版《文件過濾驅動開發教程》後,頗有感觸。我想,交流都是 建立在平等的基礎上,在抱怨氛圍和環境不好的同時應該先想一想自己究竟付出了多少? 只知索取不願付出的人也就不用抱怨了,要怪

原创 Windows文件系統過濾驅動開發教程(11)

11.文件和目錄的生成打開,關閉與刪除 我們已經分析了讀,寫與讀類似。文件系統還有其他的操作。比如文件或目錄的打開(打開已經存在的或者創建新的),關閉。文件或目錄的移動,刪除。 實際上FILE_OBJECT並不僅僅指文件對象。在

原创 開發人員需要知道的東西雜談

鑑於經常看到很多傻傻的問題,比如xx語言幹什麼用的,xxx語言是不是落伍了?(不過說實在的,這些問題初學者都會有.) 我在這裏說說開發人員應該知道的一些東西。但是這些只是我在平日裏看到和想到的。難免有所偏差,請見諒.     軟件開發,是

原创 字節對齊

一.什麼是字節對齊,爲什麼要對齊?     現代計算機中內存空間都是按照byte劃分的,從理論上講似乎對任何類型的變量的訪問可以從任何地址開始,但實際情況是在訪問特定類型變量的時候經常在特 定的內存地址訪問,這就需要各種類型數據按照一定

原创 中國成功商人八要素

一、輸不起的生意不做在做任何生意以前,你都必須考慮清楚,如果你輸了,那麼你是否輸得起,而不是去考慮你如果贏了會怎樣怎樣,輸不起的事情你最 好別做!而考慮輸的範圍時你也不要只考慮錢財方面,作爲半個商人,有些東西你永遠都輸不起,包括你愛的女人

原创 How to Program Perl

Perl is a general-purpose, high-level language. It's syntactically like C, but semantically I find it like Lisp with

原创 配置你的FreeBSD串行口控制檯(Serial Console)

在FreeBSD 中,允許以下三種控制檯(Console)類型:vidconsole、serial console和nullconsole。vidconsole就是我們通常使用的配有顯示器和鼠標鍵盤的控制檯,serial cons

原创 我的友情鏈接

ifly's blogruby-docrubylearningLearnToProgramsnia瀛樺偍閮ㄨ惤TCP/IP緇煎悎甯冪嚎子 孑blacksnow's BLOGGrow up麥克風Steven.Q的學習筆記snmp

原创 懶惰了

    好久沒有來我這一畝三分地看看了,沒想到還是沒有雜草重生的感覺阿!原來blog這片田地根農民伯伯的那片田地不是一樣的土質啊。在這裏如果你不辛勤耕作,就連雜草都不會生長的。更別說優質的莊稼了。今天無意間看了一個同事的blog,沒想到平時

原创 無奈

那年我18歲,正上大一。那時的我年少輕狂,放蕩不羈。學業當然也一塌糊塗   輔導員經常找我談話,說年輕人應該頂天立地,拼搏進取云云。而我的回答幾   乎讓她吐 血。“我不是天才,80分對我來說已經足矣!”     人閒着也是閒着,總要

原创 Teach Yourself Programming in Ten Years

Researchers (Bloom (1985), Bryan & Harter (1899), Hayes (1989), Simmon & Chase (1973)) have shown it takes about te

原创 新概念英語學習

開場白。首先,不要迷信新概念,作者的目的不是編考驗教材,歪打正着罷了;其次,最好背幾篇。熟讀跟背會有很遠的距離; 最後,背完最好經常默寫。 轉一下別人的經驗:每個人都會根據自己的學習特點採取不同的學習方式,下面給大家推薦幾種不同的背誦方法。

原创 哈佛圖書館自習室牆上的訓言

                         1. 此刻打盹,你將做夢;而此刻學習,你將圓夢。2. 我荒廢的今日,正是昨日殞身之人祈求的明日。3. 覺得爲時已晚的時候,恰恰是最早的時候。4. 勿將今日之事拖到明日。5. 學習時的苦痛是

原创 老公房裏傳出輕微的呻吟

一個個無情的誤解,紛亂了幸福的腳步。當命運的死結終於用代價打開,一切都爲時已晚……   接婆婆來家安度晚年,結果卻背離我們的初衷。   結婚二年後,先生跟我商量把婆婆從鄉下接來安度晚年。先生很小時父親就過世了,他是婆婆唯一的寄託,婆婆一個人

原创 Perl的經典用法

Perl的經典用法 用Open() 函數打開文件打開文件的常用方法是:open(FH, "< $filename")    or die "Couldn't open $filename for reading: $!";open() 函