原创 TCP三次握手/四次揮手詳解

1、建立連接協議(三次握手)(1)客戶端發送一個帶SYN標誌的TCP報文到服務器。這是三次握手過程中的報文1。(2) 服務器端迴應客戶端的,這是三次握手中的第2個報文,這個報文同時帶ACK標誌和SYN標誌。因此它表示對剛纔客戶端SYN報文

原创 notepad++ 中列操作

【列編輯】 通常我們編輯文件的方式是行編輯,Notepad++還有一種列編輯模式。   顧名思義,列編輯就是能夠按列對文件進行編輯,操作方法如下: 1. 同時編輯連續的列區域: 鼠標先在要進行列編輯的起點點擊,再同時按shift+alt不

原创 遠程連接“由於無法升級或重續本地計算機的客戶端訪問許可證,遠程會話被中斷"的解決

遠程連接出現“由於無法升級或重續本地計算機的客戶端訪問許可證,遠程會話被中斷。請跟服務器管理員聯繫。”問題的解決方法 運行:regedit 打開註冊

原创 用串口連接GSM手機發送和接收短消息,在應用程序中如何編程實現?

Q 我們打算開發一個基於GSM短消息方式的GPS系統,如何利用SMS進行數據通信?A 首先,我們要對由ESTI制訂的SMS規範有所瞭解。與我們討論的短消息收發有關的規範主要包括GSM 03.38、GSM 03.40和GSM 07.05。前

原创 Windows Socket五種I/O模型——代碼全攻略

如果你想在Windows平臺上構建服務器應用,那麼I/O模型是你必須考慮的。Windows操作系統提供了選擇(Select)、異步選擇(WSAAsyncSelect)、事件選擇(WSAEventSelect)、重疊I/O(Overla

原创 泛型編程 模板 Traits Tag 類型生成器 對象生成器 策略類

發信人: ajaxchelsea (蘇夢枕), 信區: CPlusPlus 標  題: Re: 我的痛處:怎樣纔算精通C++(推薦資料) 發信站: 

原创 Wireshark使用方法(學習筆記二——查詢統計)

wireshark的抓包方法上一相關博文已經詳細做了介紹,其實關於wireshark來說,比較重要的還是數對抓包之後的“查詢統計分析”,如何在海量的數據包中,抓取出自己關注的數據包是處理問題的第一步,今天這篇博文主要講解如何進行“簡單”的

原创 CreateFile打開串口時串口名字的寫法

打開COM1到COM9用: m_hCom = CreateFile(_T("COM1:"), GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, NULL, NULL); 或者 m

原创 ACE中的Double Checked Locking 模式

(作者:Douglas C. Schmidt ,by huihoo.org CORBA課題 Thzhang 譯 , Allen整理,製作) 意圖

原创 vs2005 warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data

查MSDN得:   size_t unsigned integer    Result of sizeof operator. STDDEF.H and other include files   出現C4276 warning是因爲測試

原创 類型轉換static_cast,reinterpret_cast,dynamic_cast

static_cast   用法:static_cast < type-id > ( expression )   該運算符把expression轉換爲type-id類型,但沒有運行時類型檢查來保證轉換的安全性。它主要有如下幾種用法:

原创 SELECT INTO 和 INSERT INTO SELECT 兩種表複製語句

        Insert是T-sql中常用語句,Insert INTO table(field1,field2,...) values(value1,value2,...)這種形式的在應用程序開發中必不可少。但我們在開發、測試過程中,

原创 socket工作模式

阻塞模式 是socket的缺省方式,也是最常用的方式,即函數阻塞直到調用完畢。可參見前面的例子。 可能造成阻塞的函數有:connect()、accept()、讀寫函數、select()、poll()、gethostbyname()等

原创 COleDateTime類型的應用

使用COleDateTime類 1) 獲取當前時間。       CTime time;       time = CTime::GetCurrentTime(); 2) 獲取時間元素。       int year = time.Ge

原创 select into 和 insert into select 兩種表複製語句

select into 和 insert into select 兩種表複製語句 作者:leen 來源:千一網絡(原創) 時間:2006-12-8 select * into destTbl from srcTblinsert