帖子列表

  • ACE代码疑惑求解

    thinke365 发表于: 2010-03-05, 回复: 2

    以下是ACE_OS_Object_Manager类的定义,这里ACE_Export起什么作用?(后面看到是宏定义)达人们是否可以详细分析下ACE_Export所起的作用? 该类定义位于ace/Object_Manager_base...

  • ACE内存池

    winston 发表于: 2010-02-03, 回复: 1

    来自本站QQ群邮件。 // MemPoolDemo.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include typedef ACE_Malloc MEM_POOL; //ACE_Ca...

  • 多线程lock心得

    wishel 发表于: 2010-01-19, 回复: 3

    Cpu硬件已经进入多核时代。多线程问题越来越难以回避,但是多线程是开发人员永远的噩梦。如何减轻多线程开发的痛苦,我总结下自己的一些经验心得,以求抛砖引玉,欢迎大家多提意见,...

  • 设计Qt风格的C++API

    winston 发表于: 2009-11-26,

    来自:http://googollee.blog.163.com/blog/static/1159411200811321030894/ 这是Qt官方发布的文章,觉得对设计API很有借鉴意义。所以顺便拿来翻译了。原文的文内链接,因为blog...

  • ACE_Message_Block的release问题

    admin11 发表于: 2009-11-23, 回复: 3

    一个ACE_Message_Block指针,我再调用它的release方法时,如何判断它的最后一次release是否已经被调用过了? 例如: for (ACE_Message_Block *h_blk; getq (h_blk) != -1; ) { ...

  • GateWay中这段代码是不是会引起内存泄露...

    admin11 发表于: 2009-11-20, 回复: 2

    int Supplier_Handler::recv(ACE_Message_Block *&forward_addr) { ... if(event->header_.len_ > ACE_INT32(sizeof event->data_)) { // This data_ payload is too...

  • 关于递归互斥体与非递归互斥体...

    admin11 发表于: 2009-11-20, 回复: 3

    在C++网络编程中说:某个线程在没有realease的情况下,两次获得它,会出现死锁。(在C++网络编程第一卷:132页---中文版) ACE_Thread_Mutex是递归互斥体还是非递归互斥体?根据《ACE程序...

  • 一套代码在VC与GCC公用的一个小技巧...

    modern 发表于: 2009-11-13, 回复: 6

    前一段搞了一个项目,Server需要跨平台,client使用MFC。 client为了不牺牲编译速度,打开的预编译头选项,确实速度相差好多。 这样在两个工程引用公共的代码的代码的时候会比较麻...

  • 第一册书上Message_Queue例子的一个问题...

    wishel 发表于: 2009-10-23, 回复: 3

    在10.5 The ACE Semaphore Classes一节的Example部分 书上例子给DEFAULT_LWM的默认值为0,是有问题的,会严重降低性能,这个值应该接近(...

  • 新手求解!

    nono436 发表于: 2009-10-22, 回复: 2

    我想学ace,看什么书最好?有ace群吗?

  • Varnish - Notes from the Architect

    winston 发表于: 2009-10-16, 回复: 2

    非常不错的介绍文章,说明现代的程序设计理念的。 http://varnish.projects.linpro.no/wiki/ArchitectNotes Notes from the Architect ¶ Once you start working with the...

  • “由于应用程序配置不正确,应用程序未能启动...

    winston 发表于: 2009-09-26, 回复: 1

    VS2008编译的程序在某些机器上运行提示“由于应用程序配置不正确,应用程序未能启动”的问题 根据最新的消息,VS2010,已经把这个由SB设计的SB解决方案,抛弃了。还是期待2010吧。...

  • 请教《C++网络编程 卷1》里问题...

    yu_single 发表于: 2009-09-25, 回复: 2

    书里提到Socket API在面向连接程序里扮演了三种角色,却只支持两种socket模式: 数据模式socket和被动模式socket。 没有“主动连接”模式。 具体描述见3.5节。 我的理解是因...

  • 解决“当前不会命中断点。源代码与原始版本...

    winston 发表于: 2009-08-15,

    看完网上的资料,我哭笑不得。按一个网友的评论:“你看微软的提示,你永远都不知道问题真正发生在什么地方。”我以往也是MS的信徒,但是逐渐开始慢慢的反对了。我认为MS很多产品的...

  • 著名网站架构设计

    winston 发表于: 2009-08-10,

    WikiPedia 技术架构学习分享YouTube 的架构扩展Internet Archive 的海量存储浅析LinkedIn 架构笔记Tailrank 网站架构Twitter 的架构扩展: 100 倍性能提升财帮子(caibangzi.c...

  • 书里的一个例子不知道怎么用

    badhot 发表于: 2009-08-06, 回复: 1

    #include "ace/os.h" #include "ace/ace.h" #include "ace/process.h" int main(int argc,char *argv[]) { ACE_Process_Options options; FILE *fp = 0; char *n_env = ...

  • Unable to find service: TAO_Codeset

    xinyue543 发表于: 2009-08-04, 回复: 1

    ACE_DLL::open failed for TAO_PI: Error: check log for details. Unable to find service: ORBInitializer_Registry ACE_DLL::open failed for TAO_Codeset: Error: chec...

  • C++ Template:The Complete Guide

    winston 发表于: 2009-07-24, 回复: 1

    Chapter 1 About This Book 1.4 对于模板编程中const的使用,推荐使用 int const 而不是 const int 的风格 Chapter 2. Function Templates 2.1.2 Using the Template ...

  • 读书摘要:大规模C++程序设计

    winston 发表于: 2009-07-24, 回复: 1

    此书是很好的一本书:大规模C++程序设计 引言 与主流观点相反,从根本上说,最普通形式的面向对象程序要比对应的面向过程的程序更难测试和校验。通过虚函数改变内部行为的...

  • ACE VC9.0安装心得

    04053093 发表于: 2009-07-24, 回复: 1

    VC9+ACE5.7 安装心得 1. 将ACE-5.7.zip解压到所需的安装目录,此处以E:\为例,解压后形成ACE_wrappers文件夹,因此ACE将会存在于ACE_wrappers\ace目录中。 2. 在E:\ACE_wrappers\...

1041/6123456>

开发心得和读书笔记

月度关注热点