原创 windows服務編寫原理(下)

 分類: 二)對服務的深入討論之上   上一章其實只是概括性的介紹,下面開始纔是真正的細節所在。在進入點函數裏面要完成ServiceMain的初始化,準確點說是初始化一個SERVICE_TABLE_ENTRY結構數組,這個結構記

原创 Proactor模式&Reactor模式詳解

 服務器端編程經常需要構造高性能的IO模型,常見的IO模型有四種: (1)同步阻塞IO(Blocking IO):即傳統的IO模型。 (2)同步非阻塞IO(Non-blocking IO):默認創建的socket都是阻塞的,非阻塞IO

原创 Linux/Unix IO多路複用之select網絡編程基本代碼

 server端: #include <unistd.h>#include <sys/types.h> /* basic system data types */#include <sys/socket.h> /* basic soc

原创 函數

Standard C 語言標準函數庫速查 (Cheat Sheet) http://program.upc.edu.cn/CHelp/ungetc.htm strrchr()函數 strrchr()函數的作用是:     查找一個字符

原创 C++ STL priority_queue

priority_queue 對於基本類型的使用方法相對簡單。他的模板聲明帶有三個參數,priority_queue<Type, Container, Functional> Type 爲數據類型, Container 爲保存數據的容器

原创 MFC Tab Control控件的詳細使用

1. 新建一個MFC工程, 取名MyTab, 選擇Dialog based, 然後Finish. 2. 刪除對話框上默認添加的三個控件. 添加Tab Control控件並在Property屬性中設置ID爲IDC_TABTEST 在Mor

原创 strftime和strptime使用(時間日期的格式控制函數)

 <span>#include <stdio.h></span> <span>#include <stdlib.h></span> <span>#include <string.h></span> <span>#include <ti

原创 string中c_str()、data()、copy(p,n)函數的用法

 標準庫的string類提供了3個成員函數來從一個string得到c類型的字符數組:c_str()、data()、copy(p,n)。 1. c_str():生成一個const char*指針,指向以空字符終止的數組。 注: ①這個數

原创 Linux下 GB2312和UTF8轉換接口

#include <iostream> #include <string> #include <errno.h> #include <iconv.h> using namespace std; //Linux下 GB2312和UTF8

原创 ++ map、multimap 的使用方法

一、 Map是c++的一個標準容器,它提供了很好一對一的關係,在一些程序中建立一個map可以起到事半功倍的效果,總結了一些map基本簡單實用的操作!1. map構造函數;map<string , int >mapstring; map<

原创 MIME協議分析

 MIME協議分析 第1章.     MIME概述 MIME, 全稱爲“Multipurpose Internet Mail Extensions”, 比較確切的中文名稱爲“多用途互聯網郵件擴展”。它是當前廣泛應用的一種電子郵件技術規

原创 SMTP協議分析

 SMTP協議分析 第1章.     SMTP概述 1.1.  SMTP在郵件通信中的位置 SMTP,即簡單郵件傳送協議,所對應RFC文檔爲RFC821。同http等多數應用層協議一樣,它工作在C/S模式下,用來實現因特網上的郵件傳送

原创 8_1——非阻塞模式(ioctlsocket)

//Server.cpp  #include <stdio.h>  #include <winsock2.h>             //winsock.h (2種套接字版本)  #pragma comment(lib,"ws2_

原创 C++標準轉換運算符dynamic_cast

 C++標準轉換運算符dynamic_cast dynamic_cast <new_type> (expression) dynamic_cast運算符,應該算是四個裏面最特殊的一個,因爲它涉及到編譯器的屬性設置,而且牽扯到

原创 SSL與TLS的區別以及介紹

 SSL與TLS的區別以及介紹 作者: hengstart  發佈時間: 2014-01-05 13:09  閱讀: 151944 次  推薦: 32   原文鏈接   [收藏]     SSL:(Secure Sock