原创 vs 同一個夢想,不同的命運

<紅與黑> 和 <漂亮朋友> 這兩本書的大體內容相近,除了結局。男主角都是帥哥,攀高枝的夢想相近,但是結局不同。同一個夢想,不同的結局。<紅與黑>的男

原创 《編程機制探析》第一章 寫作初衷——若是當年早知道......

《編程機制探析》第一章 寫作初衷——若是當年早知道......小時候,我讀過一部短篇小說《一塊牛排》,美國著名小說家傑克.倫敦寫的。故事中,一個年老體

原创 《編程機制探析》第二章 計算機語言

《編程機制探析》第二章 計算機語言關於外語的重要性,怎麼強調也不過分。關鍵時刻,外語甚至能救命。我們先來看一則小故事。老鼠媽媽帶着孩子拼命奔逃,一隻貓

原创 《編程機制探析》初稿目錄(已提供PDF下載)

《編程機制探析》初稿目錄第一章 寫作初衷——若是當年早知道......第二章 計算機語言第三章 計算機運行結構第四章 運行棧與內存尋址第五章 命令式編

原创 《編程機制探析》第二十三章 HTTP

《編程機制探析》第二十三章 HTTPHTTP是Web應用開發中最爲重要的協議。但是,在實際的Web應用開發中,相當多的程序員根本就不瞭解HTTP是怎麼回事,也照樣編寫Web程序。我就曾經是其中的一員。這種現

原创 《編程機制探析》第二十四章 HTTP要點

《編程機制探析》第二十四章 HTTP要點上一章講解了HTTP Session和HTTP Cookie的基本概念,這一章,我們通過具體例子,深化對HTTP的理解,從而掌握其要點。我們先來看一個訪問一個技術網站

原创 《編程機制探析》第二十七章 Flyweight

《編程機制探析》第二十七章 Flyweight上一章推介了一種叫做“層次匹配”的頁面生成技術。這種技術有諸多優點,但實現起來有一個令人頭疼的麻煩之處——模板解析器。凡是涉及到字符串處理的工作,一般都是瑣碎乏

原创 《編程機制探析》第二十八章 ORM

《編程機制探析》第二十八章 ORM本章的主題是ORM(Object Relation Mapping,對象與關係數據的映射)。ORM是一種技術框架,其主要作用是在面嚮對象語言和關係數據庫之間搭建一個轉換橋樑

原创 《編程機制探析》第二十二章 互聯網應用

《編程機制探析》第二十二章 互聯網應用在前面的章節中,我們一直在編程的基本原理和模型中折騰。從本章起,我們將進入真正的應用程序的世界。《黑客帝國》中,莫菲斯遞給尼奧一粒藥丸,“歡迎來到真實的世界。”在計算機

原创 《編程機制探析》第二十六章 頁面生成技術

《編程機制探析》第二十六章 頁面生成技術Web應用程序之所以如此流行,有兩個主要原因。第一個原因是界面的一致性,即瀏覽器內顯示的HTML;第二個原因是能夠支持巨大的用戶訪問量。Web應用程序之所以能夠支持巨

原创 《編程機制探析》第二十五章 Web開發架構

《編程機制探析》第二十五章 Web開發架構前面章節講述了HTTP協議的方方面面,從本章開始,我們進入到Web編程開發的世界。Web應用程序這種說法,主要是針對桌面程序來說的。桌面程序的圖形界面元素十分豐富,

原创 《編程機制探析》第十二章 Iterator Pattern

《編程機制探析》第十二章 Iterator Pattern本章講解一個極爲重要、極爲常見的設計模式——Iterator Pattern。關於Iterator的用法,實際上我們在前面的章節中有過一面之緣。Ja

原创 《編程機制探析》第十四章 關於方法表的那些事

《編程機制探析》第十四章 關於方法表的那些事上一章,我們講解了靜態類型語言和動態類型語言的特性對比。這一章,我們繼續深入講解靜態類型對象和動態類型對象的內部機理——方法表(虛表)的內存結構以及實現機制。我們

原创 《編程機制探析》第九章 線程

《編程機制探析》第九章 線程本章開始講述線程(Thread)的相關知識。線程(Thread)是計算機編程中的非常重要的概念,其概念與進程(Process)類似,都代表着內存中一份正在執行的程序。兩者的共同點

原创 《編程機制探析》第六章 面向對象

《編程機制探析》第六章 面向對象面向對象(Object Oriented)是命令式編程的主流編程模型,其概念極其重要。可以說,命令式編程幾乎就是面向對象的天下。面向對象(Object Oriented)這個