原创 Delphi 中的 TTimer 和 .NET Framework 中的 Timer 的計時週期研究

  Delphi 中的 Timer 的機制究竟是什麼樣的? 有意查閱了一下 Delphi 的幫助文檔,對於 TTimer 類,它的說明如下: T

原创 你真的瞭解SQL的索引嗎?

        其實對於非專業的數據庫操作人員來講,例如軟件開發人員,在很大程度上都搞不清楚數據庫索引的一些基本知識,有些是知其一不知其二,或者

原创 Delphi中串口通信的實現

Delphi是一種具有功能強大、簡便易用和代碼執行速度快等優點的可視化快速應用開發工具,它在構架企業信息系統方面發揮着越來越重要的作用,許多程序員願意選擇 Delphi作爲開發工具編制各種應用程序。但是,美中不足之處是 Delphi沒有自

原创 Delphi編譯指令說明

  是編譯指令,具體用法見下文. Delphi編譯指令說明 Delphi快速高效的編譯器主要來自Object PASCAL的嚴謹,使用Delphi

原创 sql server 數據庫優化--顯示執行計劃

  sql server 數據庫優化--顯示執行計劃 剛開始用SQL Server的時候,我沒有用顯示執行計劃來對查詢進行分析。我曾經一直

原创 delphi非timer定時

delphi中不使用timer控件,直接用settimer函數實現定時運行程序方法: 函數:           SetTimer(hWnd,ID_TIMER,1000,NULL) ;           KillTimer(hWnd,

原创 使用SetTimer(2)——窗體下的使用

第二種寫法和第一種差不多,唯一的區別是,第一種方法多了一個消息隊列。 所有的線程建立的時候都沒有消息隊列,直到它調用任何一個USER或者GDI函數位置   unit Unit1;interfaceuses   Windows, Mes

原创 DelphiXE環境認知

  第一章、 Project Options ØProject > Options 這個頁面用來設置當前項目的Delphi編譯器選項。Default勾選後可將當前的配置作爲新工程的默認配置。 說明:並不是這裏所有的選項適用於所有類型的

原创 Delphi WinAPI: SetTimer、KillTimer - 創建與移除高性能定時器

 settimer()重新設置吧,killtimer等於釋放了一個timer,如果要再用,你就得重新設置一下 ID:=SEtTimer(0, 1, 1000, @回調函數);//回調  KILLTIMER(0, id)//刪除   聲

原创 asp.net 關於 web.config詳解

      在開發中經常會遇到這樣的情況,在部署程序時爲了保密起見並不將源代碼隨項目一同發佈,而開發時的環境與部署環境可能不一致(比如數據庫不一樣),如果在代碼中保存這些配置這些信息部署時需要到用戶那裏更改代碼再重新編譯,這種部署方

原创 Oracle內存全面分析

  Oracle的內存配置與oracle性能息息相關。而且關於內存的錯誤(如4030、4031錯誤)都是十分令人頭疼的問題。可以說,關於內存的配置,是最影響Oracle性能的配置。內存還直接影響到其他兩個重要資源的消耗:CPU和IO。

原创 sql 百萬級數據庫優化方案

  sql 百萬級數據庫優化方案 1.對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。2.應儘量避免在 where 子句中對字段進行 n

原创 Oracle性能優化下的時間模型

        oracle在10g版本明確引入time model,直觀的作爲一種量度指標反映給用戶。時間作爲一種性能上的量度和反映,一直貫穿在oracle的各個版本中,可以說時間模型並不是10g特有

原创 Undocumented Way–通過手工創建sql profiles固定執行計劃進行SQL調優

          一直以來對SQL profiles都是愛恨有加。SQL profiles的靈活和一些特性(比如對SQL語句級的類似cursor_sharing功能,對非綁定變量環境非常實用),在不很多

原创 十道思想難題

  10.電車難題(The Trolley Problem) “電車難題”要數倫理學領域最爲知名的思想實驗之一,其內容大致是:一個瘋子把五個無辜的人綁在電車軌道上。一輛失控的電車朝他們駛來,並且片刻後