- 博客(3)
- 收藏
- 关注
原创 智能指针 smart pointer
智能指针-复制构造 设计具有指针成员的类时,首先需要决定的是该指针应提供什么行为。例如将一个指针复制到另一个指针 时,两个指针指向同一个对象。当两个指针指向同一对象时,可能使用任一指针改变基础对象。类似地,很可 能一个指针删除了一对象时,另一指针的用户还认为基础对象仍然存在。 大多数C++类采用三种方法之一管理指针成员: 1.指针成员采取常规指针型行
2017-03-21 17:52:14 519
转载 B , B+ ,B*树
从B 树、B+ 树、B* 树谈到R 树 作者:July、weedge、Frankie。编程艺术室出品。 说明:本文从B树开始谈起,然后论述B+树、B*树,最后谈到R 树。其中B树、B+树及B*树部分由weedge完成,R 树部分由Frankie完成,全文最终由July统稿修订完成。 出处:http://blog.csdn.net/v_JULY_v 。 第一节、B树、B+树
2017-03-10 20:40:57 454
原创 Strategy 策略模式
意图: 定义了算法家族,分别封装起来让它们之间可以互相替换,此模式让算法的变化不会影响 到使用算法的客户。 结构: 代码: abstract class Strategy{ public abstract void Algorithm } class ConcreteStrategyA: Strategy{ public override void ...
2017-03-01 18:07:53 412
OpenResty 最佳实践
2020-11-28
eBPF探索之旅-又拍云OpenTalk
2020-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人