原创 IM 開源項目 登錄服務器 基礎表結構

單臺登錄服務器支持10W 用戶 (Eg 0~99999 UID 的用戶所在直接訪問的登錄服務器是同一臺) 以下表結構與指定運行的登錄服務器配合,提供數據管理能力,後續根據需要進行修改或擴展。 用戶屬性表t_login_user_base_

原创 IM 開源項目 登錄服務器

  1.  協議 l  客戶端/服務端(C/S): UDP l  服務端/服務端(S/S): UDP/TCP   2.  網絡模型 l  Windo

原创 網絡編程筆記 客戶端 TCP IOCP

 /********************************************* 類名 : CTcpIocpClient 功能 :

原创 網絡編程筆記

 --內存池的設計-- 目的: 1).減少內存分配\釋放次數 2).避免內存碎片 3).提高內存分配效率 頭文件定義: #define G_MINBUFSIZE  4   // 申請的最小buf #define G_MAXQCNT    

原创 選擇排序

/* FUNCTION_BEG ***************************************************** 函數名: SelectionSort 功能: 選擇排序 算法: 實現:

原创 堆排序

/* FUNCTION_BEG ***************************************************** 函數名: THeapSort 功能: 堆排序樹及數組執行堆排序 算法:

原创 快速排序

/* FUNCTION_BEG ***************************************************** 函數名: QueckSort 功能: 對輸入數組執行快速排序 算法: 由C

原创 冒泡排序

  /* FUNCTION_BEG ***************************************************** 函數名: TBubbleSort 功能: 冒泡排序 算法: 實現:

原创 基數排序

/* FUNCTION_BEG ***************************************************** 函數名: TRadixSort 功能: 基數排序 算法: 實現: Sni

原创 win32 獲取IP段分配情況 (DNS p2p 應用可能都會用到)

開發服務器/ 客戶端應用,如果有需要,可以聯繫我索取源碼或技術支持:) ( apnic.net 同步方式) http://download.csdn.net/detail/jptaozhantaozhan/3806268 演示程序下載地

原创 網絡編程筆記

  我是菜鳥,儘管拍磚,好好學習,天天向上,只說白話文體,不扯蛋。 目的很明確,一步一步將網絡編程的學好,這兒理思路,記筆記,等拍磚,糾錯。    

原创 網絡編程筆記

 網絡編程筆記<1>(2011-11-11 16:46)   題外話: HANDLE WINAPI CreateIoCompletionPort(    __in HANDLE FileHandle,    __in_opt HAND

原创 插入排序

/* FUNCTION_BEG ***************************************************** 函數名: TInsertSort 功能: 插入排序 算法: 實現: Sn

原创 IM 開源項目 羣組服務 數據庫設計-數據庫訪問 (02)

    數據庫使用的是Mysql 。     操作直接就用Mysql提供的API,爲了保證以後數據庫操作的通用性和簡化API調用,這裏對API進行無關業務的封裝,     目前封裝了寫基本功能,之後根據需求可以不斷擴轉,下面貼碼: /**

原创 IM 開源項目 羣組服務 緩存設計實現之 成員屬性

時序: 接上文,不囉嗦了。 【定義】:   /* CLASS_BEGIN ***************************************************** 類名: CIMGroupMemberCache