![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 81
baidy
先后担任过研发经理、技术部副经理、产品部经理;
做过研发、系统分析/设计、产品设计、个人技术积累主要在C/C++方面;
先后参与设计了国内最大的网络电视项目、最大的手机电视项目、最前沿的IPTV项目、最高技术含量和最大规模的电视台播出项目;
展开
-
一些STL和Boost学习资料
原文地址:http://blog.csdn.net/magictong/article/details/4172000Boost 库 学习指南Boost 中文站Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boo转载 2011-07-06 23:30:13 · 540 阅读 · 0 评论 -
数据结构与算法总结
1、常见数据结构 线性:数组,链表,队列,堆栈,块状数组(数组+链表),hash表,双端队列,位图(bitmap) 树:堆(大顶堆、小顶堆),trie树(字母树or字典树),后缀树,后缀树组,二叉排序/查找树,B+/B-,AVL树,Treap,红黑树,splay树,线段树,树状数组 图:图 其它:并查集 2、常见算法 (1) 基本思想:枚举,递归,分治,模拟,贪心,动态规划转载 2012-09-20 18:12:44 · 505 阅读 · 0 评论 -
堆和栈的区别
堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态转载 2012-08-02 09:13:40 · 506 阅读 · 0 评论 -
MFC消息机制
MFC消息机制 本文转自:http://blog.csdn.net/welcome_ck/article/details/236259 何谓消息、消息处理函数、消息映射? 消息简单的说就是指通过输入设备向程序发出指令要执行某个操作。具体的某个操作是你的一系列代码。称为消息处理函数。在SDK中消息其实非常容易理解,当窗口建立后便会有一个函数(窗口处理函数)开始执行一个消息循环,我们还可以清转载 2012-05-10 15:00:04 · 428 阅读 · 0 评论 -
BoundsChecker使用
出处:http://blog.csdn.net/cwzmb/article/details/3506902 1 前言 我在本文中详细介绍了测试工具NuMega Devpartner(以下简称NuMega)的使用方法。 NuMega是一个动态测试工具,主要应用于白盒测试。该工具的特点是学习简单、使用方便、功能有效。NuMega共有三个独立的子功能——BoundsChecke转载 2012-04-16 23:16:36 · 505 阅读 · 0 评论 -
C++著名程序库的比较和学习经验
C++著名程序库的比较和学习经验 1、C++各大有名库的介绍——C++标准库 2、C++各大有名库的介绍——准标准库Boost 3、C++各大有名库的介绍——GUI 4、C++各大有名库的介绍——网络通信 5、C++各大有名库的介绍——XML 6、C++各大有名库的介绍——科学计算 7、C++各大有名库的介绍——游戏开发 8、C++各大有名库的介绍——线程 9转载 2012-01-05 09:16:30 · 733 阅读 · 0 评论 -
内存管理
[导语] 内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支配权转载 2011-12-09 03:00:18 · 1220 阅读 · 0 评论 -
C++ STL中哈希表 hash_map介绍
0 为什么需要hash_map 用过map吧?map提供一个很常用的功能,那就是提供key-value的存储和查找功能。例如,我要记录一个人名和相应的存储,而且随时增加,要快速查找和修改: 岳不群-华山派掌门人,人称君子剑 张三丰-武当掌门人,太极拳创始人 东方不败-第一高手,葵花宝典 ... 这些信息如果保存下来并不复杂,但是找起来比较麻烦。例如我要找"张三丰"的信息,最傻的方法就是转载 2011-12-05 12:13:14 · 549 阅读 · 0 评论 -
ActiveMQ 研究
研究ActiveMQ 的文档 1. 背景 当前,CORBA、DCOM、RMI 等RPC 中间件技术已广泛应用于各个领域。但是面对规模 和复杂度都越来越高的分布式系统,这些技术也显示出其局限性:(1)同步通信:客 户发出调用后,必须等待服务对象完成处理并返回结果后才能继续执行;(2)客户和 服务对象的生命周期紧密耦合:客户进程和服务对象进程都必须正常运行;如果由于 服务对象崩溃或者网络故转载 2011-11-18 12:55:27 · 3753 阅读 · 0 评论 -
CppUnit源码解读
原文地址:http://morningspace.51.net/resource/cppunit/cppunit_anno.html转载 2011-07-09 00:22:53 · 482 阅读 · 0 评论