讀書筆記 Delphi5 開發人員指南 第一章

2021-03-31 20:07:56 字數 1211 閱讀 3779

大學期間基本沒有什麼程式設計經驗,雖然上學期間相關的課程也學了一些,但那些只是基本的東西而已。比如c語言、比如資料結構、比如資料庫。況且作為乙個學生,乙個比較懶的學生,我基本上是只學了那些老師所教的東西,所謂的「重點」。可以說,對於程式開發,我是乙個門外漢。

而大學畢業後,我的工作恰又和程式設計有關。作為乙個門外漢,我選擇了delphi作為開發工具,經過半年的學習和實踐,竟也完成了工作後的第乙份任務。之後,由於又接手了其他任務,對delphi的學習就停止了。我總感覺delphi是個很好的開發工具(可能是接觸較多,就有了親切感吧),但由於那時只是因為工作需要臨時學習了一下以滿足開發的需求,所學到的所掌握的知識也是有限的。所以,很有必要深入的研究一下更底層的東西,做到能更加自如更加靈活的運用delphi這一強大的開發工具。

經人推薦,找到了《delphi5 開發人員指南》這本書,這正是我想要的,可以對delphi有更加深入的學習。希望從今天起,我能堅持學習,並且記錄下學習中的收穫和疑問。講了這些算是對我學習目的和學習動機的陳述,只有當明確了學習目的並且有了學習目標的時候,學習中才不會感到迷茫,才會更加有動力。

廢話到此為止,轉入正題。

第一章 delphi5下的windows程式設計

第一章是就像我所寫筆記的最前面的部分,它是一些介紹性的文字,通過delphi歷史版本和功能上的介紹,引導大家進入delphi環境之中。

delphi檔案型別:*.dfm 窗體檔案;*.dpr 工程檔案(實際上也是pas檔案);*.pas 主程式檔案(原始碼)

事件處理機制:windows應用程式中,事件都是由windows訊息觸發的。做為傳統的windows應用程式開發,你必須自己去獲取windows的訊息,分析視窗控制代碼、wparams,lparam引數,而有了事件處理機制,可以直接對事件進行程式設計,而不用管何時windows會產生這樣的事件。

ide十點重要功能:

1 類自動生成(我還沒有實踐過,不知道要如何用)。敲入類宣告的一部分,按下ctrl+shift+c,類自動生成功能將會推斷出你想做什麼並生產正確的**。

3 inte***ce、implementation導航 不知道什麼意思。ctrl+****+(

4 停靠

5 乙個真正的瀏覽器 view|browser,列出了全域性變數、類、單元、有三種檢視方式

6 guid ctrl+shift+g放入乙個新的guid,為宣告新的介面節省時間

7 高亮顯示c++語法

8 to do

9 專案管理器

10 **自動完成 

Oracle SQL培訓筆記 開發人員 三

四 索引與分頁 怎麼樣sql執行的更快 正確的使用索引 where條件落在索引上 不要在where的 前使用函式,否則無法使用索引 is null可能無法使用索引 不正確的隱式轉換可能不能使用索引 如果能在索引獲得資料,就不要回表 如果是復合索引,注意第2個字段以後,可能使用不到索引 正確的使用hi...

開發人員必學的5門課程

越來越多的web開發人員通常都會問一些同樣的問題。比如 哪一種開發語言最重要?初級開發人員的薪金會是多少?公司提供的免費培訓有用嗎?如何評估乙個新的專案?儘管這些問題都很重要,但是開發人員往往對其他人的回答不以為然。一般來說,他們自己都不知道如何去尋找答案。以下五個建議或許有用。你永遠不是最聰明的人...

開發人員自測能力提公升扯淡筆記

一 和功能質量的保證僅僅靠測試人員的測試是不夠,自測是保證 質量最基本要求。至於測試專業術語對開發人員並不了解,不重要,筆記下日常遇到的測試技巧,僅 思路,以下名稱都是自取的。1 拆分測試,經常我們會遇到乙個功能或者乙個方法,裡面很龐大,但是我們修改bug的時候,僅僅是涉及到裡面的某個介面 或其它 ...