原创 Winsock五種的I/O模型

Winsock 的I/O操作:1、 兩種I/O模式阻塞模式:執行I/O操作完成前會一直進行等待,不會將控制權交給程序。套接字 默認爲阻塞模式。可以通過多線程技術進行處理。非阻塞模式:執行I/O操作時,Winsock函數會返回並交出控制權。

原创 《Effective C++中文版》學習筆記

  條款1:儘量用const 和inline 而不用#define 首先,定義指針常量時會有點不同。因爲常量定義一般是放在頭文件中(許多源文件會包含它),除了指針所指的類型要定義成const 外,重要的是指針也經常要定義成const。

原创 網絡編程相關函數說明

一、獲取計算機的IP地址和名稱: 利用函數GetComputerName() The GetComputerName function retrieves the NetBIOS name of the local computer.

原创 VC彈出式菜單

 在VC++的MFC中,管理菜單的類叫CMenu。下面我向大家介紹建立一個彈出式菜單的基本方法。 一、在資源編輯器中建立一個菜單資源    新建一個菜單資源,比如把菜單的ID號爲IDC_POPMENU。此菜單有一項兩層,即有一個可彈出的菜

原创 雙手雙節棍中級套路

敬禮,起式(振藩初級禮,右警戒式):左搖右擺;雙射棍;正(反)流星;猛虎下山(斜劈,上撩,下劈)上三步,接反流星後滑三步退回原地;雙棍風火輪;上下風火輪;左手正流星,右手左右逢源(三次後夾棍);左手風火輪,右手白蛇吐信(一次原路收回,二次

原创 數據庫軟件通用密碼

一般基於數據庫開發的軟件,如忘記登陸密碼怎麼辦,不用着急,大家不妨試下下面的通用密碼: 請輸入自己的用戶名,然後在密碼欄中輸入如下內容: 1' or '1'='1 以上內容爲:1+單引號+空格+兩字符or+空格+單引號+1+單引號+等號+