原创 libevent結構分析

  查看文章     libevent結構分析 2008年07月19日 星期六 11:40 libevent 結構分析     libevent是一個針對*nix的高級IO的庫(FreeBSD:kqueue, Linux:e

原创 Berkeley DB 簡單綜合範例

 在參考前一篇代碼基礎上,有所添加。在Red Hat Linux 8.0平臺,測試通過。 在第一次運行的時候,要在應用程序所在的目錄新建立一個文件夾“dbtestENV”,存放環境用;其次,要把註釋掉的代碼還原,因爲得向空的數據庫裏添加數

原创 第 4章 線程管理:ACE 的同步和線程管理機制

第 4章 線程管理:ACE 的同步和線程管理機制 標籤:  ACE  線程  機制  管理  2008-12-10 09:16 出自:《ACE程序員指南》      ACE 擁有許多不同的用於創建和管理多線程程序的類。在這一章裏,

原创 5.2 ACE_Task(任務)

. 任務和主動對象(Active Object): 併發編程模式 - ACE程序員教程2008-12-07 13:52 5.2 ACE_Task(任務) 每個ACE_Task對象都包含一個或多個線程和一個底層的消息隊列. 任務之間可以

原创 簡單介紹Brekeley DB

Berkeley DB for C <!--[if !supportEmptyParas]--> <!--[endif]--> 簡單介紹Brekeley DB 打開databases 在開打數據庫前必須通過db_create()方法來初始

原创 Proactor機制下的異步SOCKET開發

Proactor機制下的異步SOCKET開發 標籤:  SOCKET  Proactor  異步  機制  開發  2008-12-08 18:10 Proactor機制和reactor機制的不同1、在reactor機制下,所有I

原创 4.2.2.1 鎖(lock)類屬

4.2.2.1 鎖(lock)類屬 標籤:  lock  2008-12-07 13:47 4.2.2.1 鎖(lock)類屬 Mutex / Thread_Mutex / Process_Mutex  互斥體. 獲得它的線程才能

原创 ACE的通知信號量,等待時間(2008-12-21 14:24:19)

ACE的通知信號量,等待時間(2008-12-21 14:24:19) <script type="text/javascript"></script> 標籤:it  分類:ACE學習筆記 1.通知信號量:ACE_Threa

原创 ACE的互斥信號量

ACE的互斥信號量(2008-12-21 14:48:05) <script type="text/javascript"></script> 標籤:it    1. ACE_Thread_Mutex ACE_Thread_

原创 2. Socket API概述 - C++NP(ACE)

2. Socket API概述 - C++NP(ACE) 2008-12-07 13:50 2.1 操作系統IPC機制概述 網絡應用程序需要使用"進程間通信(IPC)"機制. OS提供的IPC機制分爲以下兩種: 本地IPC: 如共

原创 Linux網絡編程一步一步學-epoll同時處理海量連接的代碼

Linux網絡編程一步一步學-epoll同時處理海量連接的代碼 2009年02月27日 星期五 21:19 #include <stdio.h>#include <stdlib.h>#include <errno.h>#include

原创 ACE基本的多線程編程(Basic Multithreaded Programming)

  ACE基本的多線程編程(Basic Multithreaded Programming) 標籤:  Programming  ACE  Basic  線程  2008-12-10 19:23 從ACE_Task_Base或A

原创 csdn blog的架構該改了

 每天早上的高峯時段,根本無法訪問,只能得到service unavailable的提示,好幾次都是這樣了,真的令人非常惱怒。怎麼說csdn也是一個程序員中耳熟能詳的網站,本來想開開心心的在上面寫點文章啥的,現在有一點後悔。希望csdn把

原创 6.1 反應器組件 ACE_Reactor

6.1 反應器組件 ACE_Reactor 標籤:  Reactor  ACE  反應器  組件  2008-12-07 13:46 6.1 反應器組件 ACE_Reactor 反應器的基本原理是: 針對關心的某個事件寫一個事件處

原创 ACE 任務間通信

ACE 任務間通信 標籤:  ACE  通信  任務  2009-01-02 18:09 如前面所提到的,ACE 中的每個任務都有一個底層消息隊列(參見上面的圖示)。這個消息隊列被用作任務間通信的一種方法。當一個任務想要與另一任務