![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ACE
文章平均质量分 71
ACE C++网络通信框架的使用经验
+ The ADAPTIVE Communication Environment
+An OO Network Programming Toolkit in C++
快乐的阿常艾念宝
我喜欢我的生活,在历史的倒影中钓取山水的亮色
展开
-
私有继承和虚函数私有化能用么?
一般人在面对选择继承时都会有点谨慎,但是在ACE优良的框架设计下,你几乎可以达到这样的使用自由。在私有继承和虚函数私有化相对比较合理时,可以尽情选择使用。在两个类关系紧密时,选择私有继承在合适的场景,也是一个合理的选择原创 2023-09-29 12:07:50 · 150 阅读 · 0 评论 -
恼人的TCP套接字部分发送成功场景
在TCP网络通信中,在极少的场景下,会出现发送部分成功的情况,解决起来反而非常恼人,比较的费代码原创 2023-09-27 20:19:40 · 380 阅读 · 0 评论 -
ACE默认高效实现之自适应锁策略兼谈模板与宏
根据ACE自适应有锁、无锁场景的模板实现,谈ACE的默认高效实现;兼谈模板的优势,以及宏的优势,两者在C++中都是不可获取的原创 2023-09-16 14:59:32 · 134 阅读 · 0 评论 -
再谈内存分配器的优缺点
根据使用积累使用内存管理器的优点和缺点,还是非常建议使用的。兼谈ACE框架内存管理器Allocator的使用经验原创 2023-09-09 11:32:59 · 174 阅读 · 0 评论 -
ACE默认高效实现之编译GCC pipe选项
发现ACE在编译阶段,也是非常高效的,用-pipe编译选项,减少磁盘IO,提高编译效率原创 2023-08-30 19:23:41 · 138 阅读 · 0 评论 -
ACE学习积累之不厌恶多继承和虚析构函数设计哲学
在基类中不提供虚析构函数,可以作为一种编程规范,用来说明这些类不希望以基类的引用形式区操纵它们原创 2023-08-23 21:18:37 · 187 阅读 · 0 评论 -
ACE默认实现是高效的证据之ACE_INLINE编译宏
ACE默认实现是高效的,从ACE_INLINE宏定义所涉及的代码中可见一斑,大量使用到了内联函数原创 2023-08-23 20:44:04 · 110 阅读 · 0 评论 -
ACE内存池管理器积累
对于内存池管理,建议直接使用ACE提供的内存管理器,而不必自己写一个,ACE默认实现高效,还是很值得信赖的!增加以分配器形成分配器梯队的思路具有连续内存分配模式的定大小、定长度的分配器,具有连续访问优势原创 2023-08-19 20:53:14 · 142 阅读 · 0 评论 -
网络套接字iovec API有什么用
简单通过一个例子介绍网络套接字iovec相关api的使用,对于适合场景可以节省一次不得不做的内存拷贝原创 2023-03-24 21:32:51 · 556 阅读 · 0 评论 -
ACE C++网络通信框架深入解析ACE_Message_Block消息类
对于网络报文处理头尾预留空间的惯用法,ACE_Message_Block类提供了很好支撑,进而感受到ACE C++网络通信框架良好的设计弹性原创 2023-03-10 21:54:58 · 726 阅读 · 0 评论 -
ACE C++网络通信框架代码阅读经验
一些初级的阅读ACE C++网络通信代码的经验,慢慢总结一些提纲挈领的知识点,宝藏还是比较多的:)原创 2023-03-03 22:26:31 · 458 阅读 · 0 评论 -
介绍ACE C++网络通信框架
介绍C++网络通信框架ACE原创 2023-02-11 15:28:27 · 774 阅读 · 0 评论