Time of Update: 2018-12-04
以下並非本人整理,但是看後感覺相當不錯,特此分享。1、應用程式中,保證在實現功能的基礎上,盡量減少對資料庫的訪問次數;通過搜尋參數,盡量減少對錶的訪問行數,最小化結果集,從而減輕網路負擔;能夠分開的操作盡量分開處理,提高每次的響應速度;在資料視窗使用SQL時,盡量把使用的索引放在選擇的首列;演算法的結構盡量簡單;在查詢時,不要過多地使用通配符如SELECT * FROM T1語句,要用到幾列就選擇幾列如:SELECT COL1,COL2
Time of Update: 2018-12-04
function IsValidIP(strIP: string): Boolean;var i, PartCount {用多少段,以點號分開}: Integer; Part: string;begin PartCount := 0; while strIP <> '' do begin i := Pos('.', strIP); if i = 0 then begin Part := strIP; strIP := '';
Time of Update: 2018-12-04
Regsvr32進程檔案: regsvr32 or regsvr32.exe 進程名稱: Microsoft DLL Registration Service 英文描述: regsvr32.exe is a processes belonging to the Windows OS and is used to register dynamic-link libraries and ActiveX controls in the
Time of Update: 2018-12-04
//學完資料後第二次寫鏈表,感覺比第一次要好一點點。#include <iostream>#include <cstdlib>using namespace std;typedef int DataType;class Node //結點類{private: DataType data; Node *next;public: friend class LinkList; Node(DataType d)
Time of Update: 2018-12-04
SerialPort中串口資料的讀取與寫入有較大的不同。由於串口不知道資料何時到達,因此有兩種方法可以實現串口資料的讀取。一、線程即時讀串口;二、事件觸發方式實現。由於線程即時讀串口的效率不是十分高效,因此比較好的方法是事件觸發的方式。在SerialPort類中有DataReceived事件,當串口的讀緩衝有資料到達時則觸發DataReceived事件,其中SerialPort.ReceivedBytesThreshold屬性決定了當串口讀緩衝中資料多少個時才觸發DataReceived事件,預
Time of Update: 2018-12-04
定義string變數為str,記憶體流變數為ms,位元數組為bt 1.字串轉位元數組 (1)byte[] bt=System.Text.Encoding.Default.GetBytes("字串"); (2)byte[] bt=Convert.FromBase64String("字串"); 2.字串轉流 (1)MemoryStream ms=new MemoryStream(System.Text.Encoding.Default.GetBytes("字串"));
Time of Update: 2018-12-04
問題:我在視圖畫的圖象或者文字,當視窗改變後為什麼不見了?OnDraw()和OnPaint()兩個都是解決上面的問題,有什麼不同?因為當你的視窗改變後,會產生無效地區,這個無效的地區需要重畫。一般Windows回傳送兩個訊息WM_PAINT(通知客戶區有變化)和 WM_NCPAINT(通知非客戶區有變化)。非客戶區的重畫系統自己搞定了,而客戶區的重畫需要我們自己來完成。這就需要OnDraw()或
Time of Update: 2018-12-04
最近在學設計模式。在此記錄每次學習原廠模式是我們最常聽到和用到的設計模式之一。之前也用到過,但是每次沒有好好整理。原廠模式的好處網上都很多解釋。最主要減少程式耦合度,方便維護,擴充等等。當一個程式越大,出現新的需求時,維護性,可擴充性就會顯得越重要。原廠模式:一般建立子類對象賦值基類或介面,但是無論是介面還是基類原理都是多態。繼承在原廠模式也起了很重要作用,代碼封裝。假設有一個公司要管理工資發放公司裡所有的人都是員工(Employee),應該有個Employee,裡面應該有基本資料,和最重要工資
Time of Update: 2018-12-04
文章目錄 函數標準庫字元處理table 資料結構I/O基礎
Time of Update: 2018-12-04
一、基本使用方法二、主機和虛擬機器的硬體問題三、虛擬機器ssh服務啟動四、提示資料庫裡沒有找到防火牆“無”一、基本使用方法:http://www.cnblogs.com/xuxm2007/archive/2010/08/10/1796204.html二、http://blog.csdn.net/huangzhl03/article/details/6744744WinXP SSH串連不上虛擬機器的解決方案解決方案:首先要感謝ningzuowu,我是按照他提供的方法解決的。 地址為:http://
Time of Update: 2018-12-04
當cmd裡輸入路徑包含空格的時候公司的產品有點複雜,有些功能又只能通過命令列完成。但是有的時候產品容易被預設安裝到c:\Program Files\這樣包含空格的路徑下,那麼在命令列中輸入一個帶空格的file path作為參數往往會出錯。所以大家都流傳著這樣一種說法:咱們公司的產品安裝的時候選擇的目錄千萬不要包含空格。但是,一個那麼大的產品裝好了,使用命令列配置的時候發現path帶空格命令過不去,而卸載重裝太恐怖了,怎麼辦?現在有兩個辦法來解決這個問題1)用縮寫。比如c:\Program
Time of Update: 2018-12-04
1.不吸煙不飲酒的人,都很自私。一般不可托終生。2.對你吹拍人,最可能背叛你。傷你最深的人,一定是你最愛的人。百分之七十的兇殺案發生於熟人之間。“生虎猶可近,熟人不可親。”3.膽小的男孩一般能成大事。打仗前思後想的,才是帥才。流淚的男人一定有愛心。舉棋不定是一種美德。4.愛罵人的人,內心都很恐懼。長角的動物都不是食肉動物。一群人中最安靜的人往往最有實力。“動如火掠,不動如山。”5.背叛你的女孩,再侮辱你,一生命薄。惡有惡報。早年的“班花、校花”,有幾個會有晚年的幸福?“猛虎別在當道臥,困龍也有
Time of Update: 2018-12-04
有這麼一個故事。 女兒向父親抱怨,事事都很艱難。她不知如何應付生活,好像一個問題剛剛解決,新的問題又會出現,她有些厭倦。 父親是一位廚師,把她帶進廚房。他先往三口鍋裡倒入一些水,然後放在旺火上。 不久,水開了。他往第一口鍋裡放一些胡蘿蔔,第二口鍋裡放入雞蛋,第三口鍋裡放入碾成粉末的咖啡豆。 20分鐘後,父親把火關了,把胡蘿蔔撈出來,放入一個碗內,把雞蛋撈出來,放入一個鍋內,然後把咖啡舀到一個杯子裡。
Time of Update: 2018-12-04
做了一天,都是黑屏,最後發現,竟然是一個局部變數引起。 基本是分3步,這個是在灰階映像下 實現均衡化長條圖。 彩色下直接均衡化研究出來再補上。第一步: 計算初始長條圖,即記錄每一個像素出現次數。 int hist[256] = {0}; for(int y = 0; y < m_image->GetHeight(); y++) { for(int x = 0; x < m_image->GetWidth();x++) { COLORREF
Time of Update: 2018-12-04
第一步: 使用過Activex的人都知道,Activex不註冊是不能夠被系統識別和使用的,一般安裝程式都會自動地把它所使用的Activex控制項註冊,但如果你拿到的一個控制項需要手動註冊怎麼辦呢?如果修改註冊表那就太麻煩了,在Windows的system檔案夾下有一個regsvr32.exe的程式,它就是Windows內建的Activex註冊和反註冊工具。它的用法為:regsver32詳解 regsvr32 [/s] [/n] [/i(:cmdline)]
Time of Update: 2018-12-04
unitUnit1;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ActiveX,ComCtrls, RxRichEd,ImageOleLib_TLB;//RxRichEd單元是Rxlib下的RxRichEdit,一套增強功能的RichEdit//ImageOleLib_TLB是從qq的ImageOle.dll引入的類型庫const IID_
Time of Update: 2018-12-04
1) 在View中獲得Doc指標 2) 在App中獲得MainFrame指標 3) 在View中獲得MainFrame指標 4) 獲得View(已建立)指標 5) 獲得當前文檔指標 6) 獲得狀態列與工具列指標 7) 獲得狀態列與工具列變數 8) 在Mainframe獲得菜單指標 9) 在任何類中獲得應用程式類 10) 從文檔類取得視圖類的指標(1) 11) 在App中獲得文件範本指標 12) 從文件範本獲得文檔類指標 13) 在文檔類中獲得文件範本指標 14) 從文檔類取得視圖類的指標(2)
Time of Update: 2018-12-04
學PS基礎:Photoshop 技能167個經典的Photoshop技巧大全,如果你是初級階段的水平,熟讀此文並掌握,馬上進階為中級水平。絕對不是廣告噢。 常見技巧 經典的Photoshop技巧大全,如果你是初級階段的水平,熟讀此文並掌握,馬上進階為中級水平。絕對不是廣告噢。 1. 快速開啟檔案 雙擊Photoshop的背景空白處(預設為灰色顯示地區)即可開啟選擇檔案的瀏覽視窗。 2.
Time of Update: 2018-12-04
34歲的巴西雜耍藝人馬科斯·安提奧尼諾·達·盧茲具有一門絕活,他能在一堆碎玻璃上打滾、跳舞,甚至拿碎玻璃“洗臉”。每當他捧起地下一堆碎玻璃渣往臉上用力“搓洗”之時,總會引起圍觀的群眾一片驚歎聲。馬科斯時而在碎玻璃上赤腳跳舞,時而讓人用碎酒瓶子狠紮他的身體,時而裸身俯臥在碎玻璃上,然後讓兩名壯漢踩在他的背上,以增加壓力。馬科斯坦言:“其實一開始我也受過傷,身上好幾次被鋒利的玻璃割得皮開肉綻。可是慢慢地,我終於琢磨出了門道。”馬科斯15歲拜師學藝,從事街頭表演已經長達19年,足跡走遍巴西的裡
Time of Update: 2018-12-04
procedure imgListMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);private procedure WMNCHITTEST(var Msg: TWMNCHITTEST); message WM_NCHITTEST;procedure TfrmStartHit.WMNCHITTEST(var Msg: TWMNCHITTEST);const cOffset