原创 Reading Plan for The Rat Year

I think the most important thing you should do if you are a programmer,like

原创 MyIE 開發日誌

這個空間主要用於記錄MyIE瀏覽器的開發進度,包括Bug的修改調試以及新功能的添加。

原创 愛情是什麼?

不管你願不願意承認,我要告訴你,愛情其實是一種幻覺。 當你死心塌地的愛上一個人,你就會發現這個人是完美的,至少對你來說,他/她找不到任何明顯的缺陷,即便有,那也是可愛的,對這個人的完美而言,是錦上添花的。其實如果你能夠冷靜的多思索一會兒,

原创 Windows客戶端開發簡介(五)

講完了DC的創建,接下來就要來說說DC的使用,如何調用GDI函數在DC上進行繪製,包括繪製文字,繪製圖形以及繪製圖片。 先來說說如何繪製文字,之所以我把文字放在圖形和圖片之前,是因爲繪製文字往往在常用的GDI操作中是個比較頻繁調用的功

原创 我的互聯網時代(一)

我想寫寫我的互聯網時代,以向我逝去的青春致敬。一切的變化其實同時也是我的一段段心路歷程,也許這篇文章會有些乏味,但我會努力的讓它更有趣點,因爲我將有趣視爲我的職責,這是讓我變得更好的一種動力。        有些原始的記憶我已經依稀有些模

原创 如何開始編程

今天要談談“如何”而不是“爲何”的問題。其實我在我的空間裏寫了這麼多東西,大部分是關於人生感悟的,當然也有少數幾篇是關於我的本職工作-編程相關的。我喜歡在晚上寫東西,尤其是凌晨十二點一過,我就靈感勃發,鍵盤敲的根本停不下來。寫東西也是有快

原创 個人簡介

     其實我的個人簡介可以參考我的個人網站www.godbirdzone.net。我是怎樣一個人呢?在朋友眼裏我是個有點文藝範的程序員,雖然我並不喜歡給自己貼上這個標籤,我還是更喜歡別人稱呼我:“技術人員”或者“工程師”。在工作中和生

原创 如何用int 3

int 3就是我們常說的軟件斷點,問題是,在什麼時候我們需要用到int 3呢?          我們經常會碰到這樣一種場景,有時候一個軟件會由多個EXE組成,其中的某些EXE是由另外的EXE調用的,這時候我們通常調用其它EXE創建進程的

原创 Windows客戶端開發簡介(二)

Windows客戶端開發簡介(二) 一個典型的Windows客戶端程序要有哪幾部分構成呢?下面我會以一個國內比較流行的互聯網客戶端程序的基本架構來跟大家逐步展開分析,由於涉及到知識產權的問題,請大家不要問我是什麼產品,當然,如果你能猜到,

原创 阿里面試總結

這次面的是阿里旺旺的客戶端開發職位,P6級別,總共三輪,其中前兩輪都是電面(我在上海),遺憾的是最後一輪去杭州沒有過,不過阿里還是家很不錯的公司,BAT的面試我都經歷過了,阿里的面試是最讓我印象深刻的。 主要問題的問題有 SEH,結構化異

原创 爲什麼我要以寫代碼爲生?

先說一些題外話。 在我每次寫下一篇文章的標題之後,其實我都要思考很久,思考這篇文章裏要出現什麼樣的東西,我想表達什麼,我思考到了什麼程度。我基本不會考慮一篇文章有多少人愛看,多少人欣賞,多少人喜歡,但是我真心願意看到文章後面的評論,因爲這

原创 C++代碼的彙編實現之一(++i與i++的區別)

以int類型爲例 C++編譯器爲++i生成的代碼是 013E1375  mov        eax,dword ptr [i]  013E1378  add        eax,1  013E137B  mov        d

原创 淚與劍(原創長篇武俠小說)

一 逃亡     大漠沙如雪,夜色的映襯下,所有的東西仿若包裹了一層銀色的紗布,空氣裏還隱約瀰漫着些許白晝裏火燙的氣息,這裏的一切是那樣簡單,又那樣神祕。彷彿在傾聽,又彷彿在訴說。。。。。。   “駕,駕。。。。。。快點”,在大漠的深處傳

原创 Windows客戶端開發簡介(三)

         之前的一篇文章裏,我簡單概要的介紹了一下界面庫的知識。既然是跟界面有關,那麼必然少不了很多關於繪製的內容。對於Windows開發而言,界面繪製使用的一類API就是所謂的“GDI”。          GDI這個東西可有歷

原创 如何學習Windows編程

有很多初入門的小朋友跟我說,他們想學“底層”的技術,因爲覺得技術含量高,所以想學Windows C++開發,看着調用一個個的參數超級多,調用起來超級麻煩的Windows API,覺着很酷。於是我念頭一轉,就有了這篇文章,根據我多年來做Wi