- 博客(5)
- 收藏
- 关注
原创 c++--学习笔记
1、c++编译链接模型 2、c++二进制兼容性问题 3、c++值语义和对象语义区别 4、c++ 数据对象ADT 5、闭包 6、RVO和NRVO优化 7、boost::noncopyable 8、boost::asio 9、对象 拷贝复制构造 问题
2017-06-13 16:42:29 510
转载 boost::circular_buffer的push_back简单分析
circular_buffer为了效率考虑,使用了连续内存块保存元素 使用固定内存,没有隐式或者非期望的内存分配 快速在circular_buffer头或者尾部插入,删除元素,并且是常量时间复杂度 常量时间访问元素 适合实时和对性能要求苛刻的应用 可能适用的场景 可存储最新接收到的samples,当更新的samples到来,覆写最老的元素 可用作底层容器实现固定大小buffer 可作
2017-06-12 10:16:04 1165
原创 智能指针boost::weak_ptr 详解
1、boost::weak_ptr简介 boost::weak_ptr属于boost库,定义在namespace boost中,包含头文件 #include<boost/weak_ptr.hpp>便可以使用。 2、boost::weak_ptr详解 智能指针boost::scope_ptr和智能指针boost::shared_ptr就完全可以解决所有单个对象内存的管理问题。 这儿咋还多出一个
2017-06-12 10:14:19 735
转载 linux服务器之间传输文件的四种方式
转自:http://www.jb51.net/article/82608.htm本文为大家分享了linux服务器之间传输文件的四种方式,供大家参考,具体内容如下 1. scp 【优点】简单方便,安全可靠;支持限速参数 【缺点】不支持排除目录 【用法】 scp就是secure copy,是用来进行远程文件拷贝的。数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 。
2017-06-08 11:58:22 38677
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人