2009年9月1日 星期二
2009年8月21日 星期五
2009年6月2日 星期二
BCB的 #pragma hdrstop ? 加速編譯速度的好幫手!
軟體工程師或程式設計師真的不好當! 會寫程式的人是滿山滿海, 但真正會欣賞程式是門美妙藝術的人, 我想就不多了...(我要慢慢地去欣賞它)
這個頭好像開得太大太遠了, 先拉回這篇文章的重點. 正所謂"工欲善其事, 必先利其器", 寫程式會遇到的一個問題就是編譯(Compiler)時間, 一開始程式碼少沒甚麼感覺, 一旦越寫越大(越寫越亂...XD)時, 就會令人都蘭國小. 要如何加速編譯速度呢?參考底下的文章吧!
http://edu.uuu.com.tw/article/010307a.htm
這個頭好像開得太大太遠了, 先拉回這篇文章的重點. 正所謂"工欲善其事, 必先利其器", 寫程式會遇到的一個問題就是編譯(Compiler)時間, 一開始程式碼少沒甚麼感覺, 一旦越寫越大(越寫越亂...XD)時, 就會令人都蘭國小. 要如何加速編譯速度呢?參考底下的文章吧!
http://edu.uuu.com.tw/article/010307a.htm
2009年5月19日 星期二
Application->ProcessMessages 測試(上)
台語有句話說: "有一好, 沒倆好!" , 古人亦有云: "魚與熊掌不可兼得" , 英文則是 "Trade-off"!
有失必有得在技術開發中是經常發生的難題, 該如何取捨總是讓工程師們抓破頭!!
設計一個UI軟體, 有時會遇到的"執行效率"與"使用者操作"的兩難, 在沒有想到用多執行緒來解決
同一時間進行兩(多)件事時, 這個Application->ProcessMessage函式或許能幫上一點忙.
UI最怕的是"軟體卡住"的窘境, 說白話點就是使用者無法操作軟體, 如按按鈕啦, 該更新的畫面沒有更新啦, 無法拖曳視窗啦...等, 最糟的情況為軟體當掉, 只有重新啟動才能解決, 不然就是UI正在等某一個運算, 那個該死的運算占用了CPU資源, 導致上述種種問題...(待續)
有失必有得在技術開發中是經常發生的難題, 該如何取捨總是讓工程師們抓破頭!!
設計一個UI軟體, 有時會遇到的"執行效率"與"使用者操作"的兩難, 在沒有想到用多執行緒來解決
同一時間進行兩(多)件事時, 這個Application->ProcessMessage函式或許能幫上一點忙.
UI最怕的是"軟體卡住"的窘境, 說白話點就是使用者無法操作軟體, 如按按鈕啦, 該更新的畫面沒有更新啦, 無法拖曳視窗啦...等, 最糟的情況為軟體當掉, 只有重新啟動才能解決, 不然就是UI正在等某一個運算, 那個該死的運算占用了CPU資源, 導致上述種種問題...(待續)
2009年4月27日 星期一
Multi-Thread 心得分享
2009年4月21日 星期二
2009年4月16日 星期四
是該更新一下Blog了...
一整個三月都沒有更新 blog,真是糟糕阿!!
這兩個月的確忙翻了,主要是開發的產品在客戶那邊測試及驗證,
大大小小的問題,軟硬體修修改改,也讓我"長大"了一些....
這兩個禮拜來,電話及Mail安靜多了,No news is good news !
系統穩定許多,總算能做一些預計要進行的事,但可能因為都在Coding,
沒有那種與客戶一來一往的戰鬥,所以下午的時間都會覺得易累,瞌睡蟲狂敲我的門,
XDXD....
買房子真不是一件小事,口袋裡的摳摳和說話的音量成正比,一些機車的服務中心 Sales
會不屑口袋沒$的人,"叫你們父母來看房子吧!!" "先不用談價錢的部分,看你們喜不喜歡先!"
真是&%*$#... 買房子或許要再緩一緩了,自己多存點錢,也不會給父母太大的壓力。
四點半了,該做一下事了...
這兩個月的確忙翻了,主要是開發的產品在客戶那邊測試及驗證,
大大小小的問題,軟硬體修修改改,也讓我"長大"了一些....
這兩個禮拜來,電話及Mail安靜多了,No news is good news !
系統穩定許多,總算能做一些預計要進行的事,但可能因為都在Coding,
沒有那種與客戶一來一往的戰鬥,所以下午的時間都會覺得易累,瞌睡蟲狂敲我的門,
XDXD....
買房子真不是一件小事,口袋裡的摳摳和說話的音量成正比,一些機車的服務中心 Sales
會不屑口袋沒$的人,"叫你們父母來看房子吧!!" "先不用談價錢的部分,看你們喜不喜歡先!"
真是&%*$#... 買房子或許要再緩一緩了,自己多存點錢,也不會給父母太大的壓力。
四點半了,該做一下事了...
訂閱:
文章 (Atom)

.jpg)

