一棵簡單的二叉尋找樹模版類(空閑時間,斷斷續續寫了幾天)

#ifndef _LBST_H_#define _LBST_H_template<typename _Key,typename _Value>class LBST  { typedef _Key BST_KEY; typedef _Value BST_VALUE;private: class BST_NODE { public:  BST_NODE(){_left=_right=_parent=0;}  BST_NODE(const BST_NODE& other){   _

好了終於死了對火車票的心

今天專門前往上海火車站,想買一張火車票。到了才知道,購買5-10天的火車票要到東體育會路。唉,資訊還是不靈通呀。看看火車站熙熙攘攘的人流,再想想這幾天看的報紙,關於那邊買票的報道,我徹底放棄了。下決心乘飛機回去。打電話去訂機票,竟然我希望的時間機票也沒有了,只有公務艙,一問價格,好貴呀。最後只好改成晚上飛了,希望不要有事情。唉,春運。這幾天看了好多報道,什麼這個地方警方如何如何如之何,破獲什麼票販子,什麼假票團夥,可是有用嗎?九牛一毛呀,更不要說那些我們不知道的東東了。強烈建議火車票實行實名制,

RS.OPEN SQL,CONN,A,B 解釋

RS.OPEN SQL,CONN,A,B解釋A: ADOPENFORWARDONLY(=0) 唯讀,且當前資料記錄只能向下移動ADOPENKEYSET(=1) 唯讀,當前資料記錄可自由移動ADOPENDYNAMIC(=2) 可讀寫,當前資料記錄可自由移動ADOPENSTATIC(=3) 可讀寫,當前資料記錄可自由移動,可看到新增記錄B:ADLOCKREADONLY(=1) 預設鎖定類型,記錄集是唯讀,不能修改記錄ADLOCKPESSIMISTIC(=2)

關於__FILE__,__LINE__,__DATE__,__TIME__ 用於調試

摘自:http://blog.codelphi.com/yeek/archive/2004/05/27/11798.aspxc++有四個常用的預定義名字,分別為:__FILE__,__LINE__,__DATE__,__TIME____FILE__:記錄檔案的路徑加名稱__LINE__:記錄檔案已經被編譯的行數__DATE__:記錄檔案的編譯日期__TIME__:記錄檔案的編譯時間可以當作變數直接使用,一般用作程式調試例子:#include using namespace std;int

討論TCP串連的異常斷開及其處理

TCP串連的異常斷開情況的討論:(假設兩個不同主機系統C、D的進程CT,DT存在一個TCP串連)。1。進程異常終止。CT異常終止而C正常,TCP串連被C關閉掉並立即告之D,DT會很快得知此TCP串連被異常關閉。在編程時此類異常會在一次Socket調用中得知,程式員可以簡單的進行處理。2。系統異常終止。這包括主機系統死機,和主機網路硬體斷開(比如,拔掉網線)兩種情況。假設C系統異常,此時D無法知道此TCP串連的失效,並一直認為串連正常。這種情況在編程時會變的非常糟糕,因為TCP串連將一直被認為有效

為什麼要用DLL檔案

轉自 http://hi.baidu.com/liuxiaoustb/item/beb0750b9719b83c4ac4a3ba       細看DLL檔案  在Windows世界中,有無數塊活動的大陸,它們都有一個共同的名字——動態連結程式庫。現在就走進這些神奇的活動大陸,找出它們隱藏已久的秘密吧!  初窺門徑:Windows的基石  隨便開啟一個系統目錄,一眼望去就能看到很多副檔名DLL的檔案,這些就是經常說的“動態連結程式庫”,DLL是Dynamic Link

win7 能夠安裝VC6.0!

    今天想要把Vc6.0 安裝到新的電腦上,而電腦上安裝的win7系統!於是上網搜了下,瞭解能否安裝。雖然大部分網友說存在不相容的問題,但我還是找了一個安裝簡介,並照著安裝了一下,證明可行!    安裝過程如下:        http://wenku.baidu.com/view/0ab0a523bcd126fff7050b45.html     其中的特別之處在於:                      (1)選擇Custom安裝,而不是typical安裝;             

“世上最經典的25句話[zt] “很有道理,人需要一些話時常在耳邊提醒

(轉自:http://dev.codelphi.com/netfire/archive/2004/04/20/5952.aspx)1.記住該記住的,忘記該忘記的。改變能改變的,接受不能改變的 2.能沖刷一切的除了眼淚,就是時間,以時間來推移感情,時間越長,衝突越淡,彷彿不斷稀釋的茶。 3.怨言是上天得至人類最大的供物,也是人類禱告中最真誠的部分 4.智慧的代價是矛盾。這是人生對人生觀開的玩笑。 5.世上的姑娘總以為自己是驕傲的公主(除了少數極醜和少數極聰明的姑娘例外)

DLL調試設定 VC6.0

 

改善代碼設計-重構

      這幾天我的工作把某一長方法進行提取函數,使其代碼更簡短,更好理解,更好修改!     其實這些吧,專業術語叫做代碼重構!       針對局部代碼的重構是比較簡單的,不過需要注意的地方是,你一定要符合現有架構的思想,在它的範圍之內去思考。 其實這種方式的重構大多就是提取方法,或者是以真實商務程序的思路去重構現有的代碼執行流程,以便易於理解,或者是降低程式之間的依賴性。要做到這些有個很重要的思維方式:      1、善於從某個事物中分析出什麼是事物的本質和什麼是事物的外部環境。  2、

用自訂函數擷取漢字的首字母

 用自訂函數擷取漢字的首字母 2003:6:13 karry [SCRIPT LANGUAGE=vbscript]'''''''''''''''''''''''提供者:小白'聯絡方法:'E-mail:xiaobai@17560.net'歡迎大家測試'針對chenjf網友發現的問題'小白做了一處修改'另外,對劉偉強網友的回複是:本函數目前只能擷取..?呵呵'如有不正確的地方,請提出來或是幫忙完善'謝謝''''''''''''''''''''''''''''''function getpychar(

程式設計語言重要嗎?一點感慨

 

UltraEdit-32 的PL/SQL文法加亮 樣式

只要將 10 改為你自己的實際次序就好/L10"PL/SQL" Nocase Line Comment = -- Block Comment On = /* Block Comment Off = */ File Extensions = SQL/Delimiters = ~!%@^&*()-+=|//{}[]:;"'<> ,  .?/Function String = "%[A-Z _]*[~/s]+(*)"/C1 "Keywords"ABORT ACCEPT

建立匯出對話方塊的dll

 注意:項目屬性中1) 連結器->輸入的模組定義檔案加入def檔案名稱 Authentication.def2)常規中MFC的使用選擇:在靜態庫中使用MFC否則會出現問題(LoadLibrary 載入的DLL,要載入這個dll所使用的所有模組 你這個DLL是使用MFC動態編譯的 在這個路徑下他沒找到MFC的動態庫模組 所以就載入失敗了)def檔案; Authentication.def : 聲明DLL 的模組參數。LIBRARY "Authentication"EXPORTS

編程錯誤記錄(二)之CDC繪圖

1.CDC繪圖裡的 Invalidate很重要,常常用來更新視圖。  (1)如果視圖有變化,需要馬上更新的話,請調用 Invalidate(true),true表示背景也要清除。否則會出現更新不及時,原有的映像仍存在。    (2)如果畫的圖,滾動出現問題,大概是因為座標變換不對,請看http://blog.csdn.net/zhongjling/article/details/7796932 

MFC/DLL 編程時用獨立的控制台視窗顯示使用者自訂調試資訊

 我將這個功能封裝為兩個檔案,請將此常值內容下載到本地,儲存為正確的檔案名稱後使用。在不改變原始碼的情況下實現,Debug版顯示調試資訊視窗,在Release版下不現實調試視窗且不增加程式負擔。 ###############DBWindow.h################## /******************************************************************** 建立日期: 2004/09/02 檔案名稱: DBWindow.h     

四兩撥千斤的工作小工具分享

轉自:http://blog.jobbole.com/28123/本篇的主題是分享一些四兩撥千斤的小工具。沒有下面的軟體的同學,一定會喜歡!已經有的同學,就可以飄走了!~注意,所有小工具都是綠色的!綠色意味著你不用安裝,體積極小,拷貝一份即可使用。為什麼要推薦?這麼多年來,這些工具一直陪伴我的工作,並且已經私下裡推薦給很多同學,用過的人都叫好。NO.1

PL/SQL學習筆記(一)

一、PL/SQL中的資料類型,簡列如下:Number[(m,n)]  唯一的數實值型別。m-精度,n-小數位元。INTEGER、REAL是NUMBER的同義字定義的。VARCHAR2(maxsize[CHAR|BYTE])唯一的字串類型。CHAR、VACHAR是VARCHAR2的同義字定義的。NVARCHAR2與VARCHAR2的表現形勢一樣,只是用於國際字元集資料類型。DATE

數組作為形參的使用

見: http://blog.chinaunix.net/uid-1836074-id-2831358.html  http://www.cnblogs.com/CBDoctor/archive/2012/01/11/2318965.html說的比較清楚。我一直在考慮的一個問題是,當數組名作為參數的時候,在子函數內部分配空間和在調用函數分配空間,有沒有什麼區別?我認為,在可用性上是沒有區別的。 區別在於不同情況下使用。如果只在子函數內部使用,子函數裡動態分配採取這種辦法是很好的,及時刪除就可以了

AT&T x86 asm 文法

AT&T x86 asm 文法建立時間:2001-04-09文章屬性:翻譯文章提交:e4gle (e4gle_at_hackermail.com)AT&T x86 asm 文法譯:el8<el8@m4in.org>,alert7<alert7@m4in.org>          from m4in security teams(www.m4in.org)DJGPP 使用AT&T格式的彙編文法。和一般的intel格式的文法有點不同。主要不同點如下:

總頁數: 61357 1 .... 19752 19753 19754 19755 19756 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.