自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 问答 (88)
  • 收藏
  • 关注

原创 STL源码剖析_读书笔记:第五章 关联式容器 红黑树篇

关联式容器实现:红黑树,按照键值大小将元素放于适当位置内部结构:平衡二叉树含义:每个元素都有键值与实值二叉搜索树:对数时间的元素插入和访问,节点键值大于左子树中每个节点键值,小于右子树中每个节点键值平衡二叉树:任意节点的左右子树的高度之差的绝对值4种不平衡状况:1)左子节点左子树插入:左旋即可2)右子节点右子树插入: 右旋即可3)左子节点右子树插入: 先

2013-10-06 00:16:42 1288

原创 STL源码剖析_读书笔记:第二章 空间配置器 内存池篇

空间配置器:作用:帮助容器配置空间存放信息SGI空间配置器标准空间配置器allocator:效率不好,只对::operator new和::operator delete做一层封装特殊空间配置器alloc    :将new算式分为两阶段:用::operator配置内存,构造对象;将delet算式分为两阶段:析构对象,用::operator delete释放内存 特殊

2013-10-04 23:24:11 930

原创 STL源码剖析_读书笔记:第二章 空间配置器 一级和二级配置器篇

作用:帮助容器配置空间存放信息SGI空间配置器标准空间配置器allocator:效率不好,只对::operator new和::operator delete做一层封装特殊空间配置器alloc    :将new算式分为两阶段:用::operator配置内存,构造对象;将delet算式分为两阶段:析构对象,用::operator delete释放内存 特殊空间配置器内

2013-10-04 23:22:21 1091 1

原创 STL源码剖析_读书笔记:第四章 序列式容器 queue篇

Queue:特点:1)队头取走元素,队尾插入元素,其他元素不能访问,因此无遍历行为本质:使用deque封闭前端入口和底端出口 下面程序是关于queue的实现#include#include#include#include#includeusing namespace std;template >class MaQueue{ friend bo

2013-10-04 23:14:12 924

原创 STL源码剖析_读书笔记:第四章 序列式容器 stack篇

Stack:特点:1)后进先出,单出口在栈顶,不允许有遍历行为,2)没有迭代器,只能访问栈顶元素本质:将deque(也可使用list)封闭其头端开口的配接器(修改某物接口,形成另一种风貌性质的东西) 下面的程序是关于stack的实现#include#include#include#include#include#includeusing namespac

2013-10-04 23:11:56 918

原创 STL源码剖析_读书笔记:第四章 序列式容器 list篇

List:特点:1)环状双向链表,对于任何位置的元素插入或删除是常数时间,2)插入和接合不会使原有list迭代器失效list迭代器:不能以普通指针为迭代器,使用bidirectional iterator插入操作:本质是插入在…之前,新节点位于标示出插入点所指节点的前方,插入前的所有迭代器在插入后有效 下面的程序是关于list部分重要函数的实现#include#incl

2013-10-04 23:07:17 812

原创 STL源码剖析_读书笔记:第四章 序列式容器 vector篇

数据结构:研究数据排列,利于查找或排序等目的的学科衍生:表示内涵关系,例如map中含有RB-tree序列式容器含义:元素都可排序但未必有序 Vector:动态空间,自扩充。吃多少用多少。因为支持随机存取,所以提供Random Access Iterators。普通指针可以作为vector的迭代器。vector::iterator iter,则iter类型为int * V

2013-10-04 23:03:26 910

原创 STL源码剖析_读书笔记:第三章 迭代器概念与traits编程技法

迭代器模式:提供能够按序访问容器中元素且屏蔽容器差异性的方法迭代器本质:是行为类似指针的对象,对operator*与operator->重载。迭代器的特点:每个容器有自己的迭代器迭代器型别:迭代器所指对象型别value_type(typedeif()获得型别名称)  STL中心思想:将容器和算法分开,用迭代器作为桥梁进行两者的嫁接偏特化意义:若类模板有多个模板参数,

2013-10-04 22:57:56 1071

原创 STL源码剖析_读书笔记:第二章 空间配置器 构建简单的空间配置器篇

空间配置器:作用:帮助容器配置空间存放信息SGI空间配置器标准空间配置器allocator:效率不好,只对::operator new和::operator delete做一层封装特殊空间配置器alloc    :将new算式分为两阶段:用::operator配置内存,构造对象;将delet算式分为两阶段:析构对象,用::operator delete释放内存 特殊

2013-10-04 22:52:31 985

超越c++标准库——boost程序库导论

《Boost程序库探秘:深度解析C++准标准库》深入探讨了其中的许多重要组件,包括迭代器、函数对象、容器、流处理、序列化以及C++语言中最复杂最具威力的模板元编程。

2014-07-29

grafana如何接入gnocchi数据

2017-05-27

配置gnocchi作为Grafana数据源报错

2017-05-18

devstack报错generate-subunit fail

2017-05-08

请教各位朋友cv2的python版本中imwrite无法生成带有中文路径的图片?

2016-06-07

关于Linux的sed命令在行首添加空格的问题?

2016-05-22

Linux:使用sed命令替换时,如何在前面添加四个空格呢

2016-05-22

各位朋友好,请教sed查询到“[client]”这一行后,在这一行下面追加一行新的内容

2016-05-22

各位朋友好,请教ubuntu系统python3.4环境下安装matplotlib报错的解决办法

2016-05-20

请教各位大神,如何用python提取出两幅图像中不同的部分?

2015-12-28

请教朋友们,python中numpy.min(dataset[:,j]) 这句话是什么意思?

2015-12-26

请教各位大神,AutoHotkey如何实现二维数组?

2015-11-29

请教各位算法大神,acm一道题:赋权无向图的最小权值遍历用什么算法(存在负权值)?

2015-11-25

请教各位大神,为什么django下载的zip压缩包文件名中包含中文的就乱码啊?

2015-10-28

请教各位朋友们,为什么html中的video标签不能播放时长大于5s的视频?

2015-10-25

请教朋友们,python3.4如何安装相对应的第三方库

2015-10-08

请教朋友django用filefield上传作品.txt文件报错UnicodeEncodeError

2015-10-08

请教朋友们,django动态改变ImageField,FileField的upload_to

2015-10-07

django如何在用户登录后返回到原来来页面,并保持登陆状态

2015-09-28

django如何将mysql中表的内容通过models.py在网页端显示

2015-09-18

python+django能够同时使用mongodb和mysql两种数据库引擎吗?

2015-09-17

django实现**.zip包下载报错内存使用过大

2015-08-03

无法访问部署在mac服务器到虚拟机Ubuntu端口映射做成的服务器上的网站

2015-07-25

xshell无法通过外网连接VBox中的虚拟机

2015-07-23

苹果笔记本主机如何将文件传送到virtual box中安装的ubuntu虚拟机中

2015-07-22

在ubuntu环境下执行python程序,报错 segment error

2015-07-18

django取出pymongo中存储的中文图片路径后,读取该路径在网页上展示没有出现图片

2015-07-16

读取python遍历中文目录得到的文件路径报错

2015-07-10

python中的os.walk函数为什么遍历带有中文的路径时就失败?

2015-07-09

pynlpir在ubuntu下为什么不能对带有中文路径的文件分词

2015-06-22

struts中的gdc:defineCollection这句话是什么意思

2015-05-13

struts下的jsp文件中html:select 下的各个属性有哪些

2015-05-12

html视频播放进度条上如何加入点号,并且鼠标移动到点号上显示关键帧图片

2015-05-04

如何在html图片上方叠加一个半透明颜色层,并在半透明颜色层上叠加文字

2015-05-03

ffmpeg提取视频中的帧保存为图片的序号如何从0开始

2015-04-30

ffmpeg 截取图片的时间对应于原来视频中的时间点如何获取

2015-04-30

ubuntu环境下使用ffmpeg获取视频总时间的命令该怎么写?

2015-04-30

如何在python中调用ffmpeg的命令行语句

2015-04-30

ffmpeg -vf中的命令参数-vf是什么意思

2015-04-30

use pyffmpeg install on win7,but has errors

2015-04-29

python中unicode对象与str对象中汉字的长度不同这是为什么

2015-04-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除