線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1387
推到 Plurk!
推到 Facebook!

來公開我的書《Delphi源碼剖析》的一些預讀章節

尚未結案
Aimingoo
一般會員


發表:9
回覆:22
積分:6
註冊:2002-05-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-08-13 22:48:10 IP:218.28.xxx.xxx 未訂閱
自從發布了ShareMemRep的最終版本以后,已經很少來這里了。埋下頭來做了 一年的書,只寫了短短的不到400頁。 終于要出版了,公開一些章節,請對岸的同行們批評指正。 公布的內容包括: - 目錄 - 序 - 前言 - 第5章:面向Windows開發的基本實現 - 第7章:Delphi的內存管理器 下載: http://www.rsblog.com/upload/aimingoo/delphi.rtl.analyze.part3.rar http://www.rsblog.com/upload/aimingoo/delphi.rtl.analyze.part2.rar http://www.rsblog.com/upload/aimingoo/delphi.rtl.analyze.part1.rar 發表人 - Aimingoo 於 2004/08/13 22:50:47
Aimingoo
一般會員


發表:9
回覆:22
積分:6
註冊:2002-05-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-08-13 22:53:04 IP:218.28.xxx.xxx 未訂閱
哎~終於把字符的編碼搞對頭了~~剛才弄了半天,還惹得版主刪貼,那是 我在轉字符編碼鬧的,對不起了,先~
Aimingoo
一般會員


發表:9
回覆:22
積分:6
註冊:2002-05-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-08-16 05:00:18 IP:218.28.xxx.xxx 未訂閱
公開一下本書的章節指引。我想這對大家理解本書的結構有好處,也便于對照書的“目 錄(已公開)”來理解本書講述了哪些你感興趣的內容。 本書是分成兩個部分的。 第一部分是1~6章,講述語言和內核基礎。 ~~~~~~~~ 章節指引 ~~~~~~~~ 第1章雖然為讀者引入了最小化內核MiniDExe,但是,并沒有詳細地分析代碼和運作機 制。這些內容將留在第5、6章中講述。 第2、3章是對一些深入內核時需要的基礎知識的介紹,多數內容不直接涉及Delphi源 碼。 必須要注意的是第4、5、6章的內容,初讀起來它們好像是倒置的。因為似乎更應該先 講述PE結構,再講Delphi將內核掛在OS中的方法,最后再討論單元和例程的初始化和結束 化。但是,為了使讀者盡快地觸及到Delphi源碼,我放棄了上面這種傳統的敘述方法——鐘 表的構架如果沒有問題,那么只須上一下發條,就可開始運轉了——PE結構就是那根發條。 第二部分是7~11章,講述內核實現的機制。 ~~~~~~~~ 章節指引 ~~~~~~~~ 接下來的章節討論System.pas中對OS功能模塊的封裝,應該留意到Delphi如何使你能夠 操作OS中的全部資源。 第7章講述內存管理器的數據結構和實現方法,同時討論的內容還包括共享內存管理器 和第三方的內存管理器。 第8章詳細討論Delphi的異常機制,準確地說是討論Delphi如何封裝操作系統的SEH(結 構化異常處理)機制。本章將深入分析面向對象的異常類的具體實現方法。 第9章是對多線程的深度剖析,涉及到操作系統、TLS和TThread類的方方面面。 第10章講述Delphi中內置的資源(Resouce)管理機制。但本章不包括對VCL窗體資源的討論。 第11章通過三種應用的實現,講述如何擴展Delphi,使之輸出跨編譯器和跨平臺的代碼與模塊。
bigdogchina
版主


發表:238
回覆:523
積分:312
註冊:2003-04-28

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-08-16 11:32:05 IP:211.162.xxx.xxx 未訂閱
Thank you very much!!!    原來是周愛民大哥啊!很早以前,小弟就從網上得知您要出這本書了,期盼已久,不想今日,就可得其章節預讀,真是有點喜從天降,幸福爲何總是來得這麽突然呢 您不僅學識過人,而且語言也非常的簡練和精彩,引用您曾經說過的一段話: <> “如今業界天天都在講的,除了模型分析就是架構設計,再遠一點的就是管理的藝術與實踐。誠然,這些都是好東西,都該逐一細論。然而如果連程式師都去思考模型、架構與管理藝術了,那麽個體終將是個體,每個人都是分析師、設計師與專案經理,則專案自然做不成。<>必先是匠人,之後才會是藝人,再之後才會是藝術家。程式師就是程式師,如果不靜下心來做代碼,好高騖遠則終將一無所成。志存高遠而腳踏實地,此實地者,源碼也” 真正的神級人物,實在是厲害厲害:<> 周愛民先生> > > ================================= <>人生在勤,不索何獲 <>業精於勤荒於嬉,行成於思毀於隨 <>臨淵羡魚不如退而結網
------
人生在勤,不索何获?
Aimingoo
一般會員


發表:9
回覆:22
積分:6
註冊:2002-05-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-08-17 21:06:13 IP:222.88.xxx.xxx 未訂閱
bigdogchina如此的贊譽,使得我都不知道如何回復是好。 bigdogchina所引的話,來自於我去年為CSDN寫的一篇文章。那篇文章講的是Delphi實現可執行文件的源碼解析。相關的內容在本書公開的第五章裡也是 有的。 至於本書的具體出版時間,我也不得而知。這取決於出版社校印的進度。不過 它正式出版的消息,我會公開在DelphiBBS、CSDN和這裡。基本上來說,這些也 是我網絡活動的主要場所。^.^ KTop的確是臥虎藏龍之地,我也知道對岸的業界中有高手如林,衹是實在難得 一見也難以交流~憾!
aiirii
一般會員


發表:0
回覆:1
積分:0
註冊:2003-09-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-08-17 22:32:40 IP:219.235.xxx.xxx 未訂閱
期待本书的出版!!!
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-08-18 10:01:47 IP:192.168.xxx.xxx 未訂閱
原來周Sir的來頭這麼大喔 站長歡迎您多多來本站討論與發表 期待您新書的出版 在台灣出書大部分都是由作者自己打字與編排校正 出版社只負責與作者簽約與印刷發行 所以只要作者將文稿給出版社出版的日期應該就快了 不知道大陸的出版社的狀況如何? ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
Aimingoo
一般會員


發表:9
回覆:22
積分:6
註冊:2002-05-13

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-08-19 23:01:50 IP:218.28.xxx.xxx 未訂閱
哈哈,哪裡有什麼來頭哦~那“Borland Delphi産品專家”的牌子,不過是 在大富翁論壇呆得太久了,朋友們送的罷了。 大陸出書也是自已寫自已排的,即便有審校,但校的也是字詞語法上的東西。 技術方面的建議是比較少的。而且,即便是字詞方面的編校,每一稿也都是 還要作者再審的。 我是第一次出書,因此出版業的慣例是如何的,我是不清楚,衹是我這本書 是這個樣子罷了。不過,由於這本書編入了一個“Borland大系”,因此所有 書的排版格式是有較統一的規範的,審校的朋友做的很大一部分工作就是這個。 我事實上自己有排版的,不過的確出版社約定的風格要漂亮一些。HEHEHE~ 但他們使用WORD的水平,要跟侯捷先生比起來,實在差得太遠。再加上我也 沒有專業的文書經驗,所以~~這本書裡的索引到現在也沒做出來,衹好放 棄了~~哎~下版吧。 我完成這本書的最後一稿的時間是06.23日,而直到本周三(08.18)才完成最 終審校稿。出版社說這周可以出膠片,隨後就付印了。這就是我所了解的大 概的進度了。
Aimingoo
一般會員


發表:9
回覆:22
積分:6
註冊:2002-05-13

發送簡訊給我
#9 引用回覆 回覆 發表時間:2004-08-19 23:22:55 IP:218.28.xxx.xxx 未訂閱
哈哈~~這裡另開一貼向站長大人問人安好。^.^ 如果你的信息沒錯的話,你應該大我10歲了~~這實在是難得的。在大 陸,35之後還在技術線上努力的真的不多。然而在我想來,技術方面沒 有十餘年甚或更長的功底,難有建樹。無論著書立說還是做系統分析設 計,都不是朝夕可為之事。 然則大陸相較於臺灣,在這方面是要浮躁一些的。所以35歲以上的程序 員幾乎快絕跡了,而25歲左右的“系統架構師”則越來越多。哈哈~ 做程序又不是做游戲~哪裡有可討巧的~所以這裡敬佩一下版主大人的 靜心於技術與實現。
sos_admin
版主


發表:121
回覆:697
積分:768
註冊:2003-07-23

發送簡訊給我
#10 引用回覆 回覆 發表時間:2004-08-20 09:14:03 IP:61.155.xxx.xxx 未訂閱
最近半年多来我是有时间只看看贴子,很少发贴哦! > <>期待您> 风花雪月
Aimingoo
一般會員


發表:9
回覆:22
積分:6
註冊:2002-05-13

發送簡訊給我
#11 引用回覆 回覆 發表時間:2004-09-24 09:31:51 IP:221.14.xxx.xxx 未訂閱
黑黑黑黑,書出來樂~~定價是40人民幣~有光盤一張。 ------- http://photos.doany.net/Book.Delphi.RTL.Analyze/1.jpg http://photos.doany.net/Book.Delphi.RTL.Analyze/2.jpg http://photos.doany.net/Book.Delphi.RTL.Analyze/3.jpg
pcplayer99
尊榮會員


發表:146
回覆:790
積分:632
註冊:2003-01-21

發送簡訊給我
#12 引用回覆 回覆 發表時間:2004-10-05 19:03:26 IP:61.141.xxx.xxx 未訂閱
书出来了?该去买一本来仔细学习一下,虽然好象立即就要进入 DOT NET时代,似乎不需要PE了。 俺在大陆,过了35了,还在用DELPHI写一些小东西玩。可惜不是高手,否则俺就不买书,该写书了。 无论如何,这是一本该买的书。
boblin
一般會員


發表:0
回覆:7
積分:1
註冊:2004-07-01

發送簡訊給我
#13 引用回覆 回覆 發表時間:2004-10-27 10:46:28 IP:203.102.xxx.xxx 未訂閱
這一點我也有同感,在澳洲,程序員的壽命好象挺長的,上個月去參加本地Delphi用戶組組織的Delphi Diamondback Preview,很是意外,百多人的會場,只有不到1/3的小年青,其它的都是3、40以上的,我看不少還是50以上的呢,不排除一些人是做管理的,但是大部份提問的人都是老的,我想他們應該是做具體技術的,甚至還是程序員。
引言: 哈哈~~這裡另開一貼向站長大人問人安好。^.^ 如果你的信息沒錯的話,你應該大我10歲了~~這實在是難得的。在大 陸,35之後還在技術線上努力的真的不多。然而在我想來,技術方面沒 有十餘年甚或更長的功底,難有建樹。無論著書立說還是做系統分析設 計,都不是朝夕可為之事。 然則大陸相較於臺灣,在這方面是要浮躁一些的。所以35歲以上的程序 員幾乎快絕跡了,而25歲左右的“系統架構師”則越來越多。哈哈~ 做程序又不是做游戲~哪裡有可討巧的~所以這裡敬佩一下版主大人的 靜心於技術與實現。
系統時間:2024-06-01 23:28:15
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!