- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 程序性能优化随笔,持续更新
程序性能优化随笔,持续更新绑定CPU1.线程绑定CPU2.进程板顶CPULINUX调优1.设置设置 isolCPUs2.禁止使用中断均衡服务3.设置 nohz_full4.关闭 NMI 监控功能5.关闭 SELinux 功能绑定CPU1.线程绑定CPUint pthread_setaffinity_np(pthread_t thread, size_t cpusetsize, const c...
2018-10-24 11:20:48 468
原创 基本数据结构1:无锁队列
前言好久没更新了,写了很多轮子代码,是时候整理一波了。包括无锁队列、avltree、segmenttree变种、alarm等,持续更新敬请期待。锁和队列 顾名思义,锁:互斥锁、自旋锁、读写锁、互斥锁。。。。队列:list、stack、queue。。。在c++11中,像std::list/queue/vector似乎都不是线程安全的,在多线程的环境下为保证线程安全需要用户手动加锁。但...
2018-09-29 10:58:25 221
原创 Docker:从环境搭建到容器端口映射
Docker初探一.安装DockerCE1.为啥我要安装DockerCE呢?其实我也不明白,稀里糊涂就装了CE版本:可以参考官方文档(https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/#extra-steps-for-aufs)另外我安装Docker的系统是ubuntu16.04$ sudo a
2018-01-11 15:02:10 1119
原创 使用Eclipse编译运行MapReduce程序 Hadoop2.7.3
使用Eclipse编译运行MapReduce程序 Hadoop2.7.31.安装hadoop、eclipse2.配置Eclipse主要参考博客:http://www.powerxing.com/hadoop-build-project-using-eclipse/2.1安装Hadoop-Eclipse-PluginHadoop-Eclipse-Plugin2.7.3下载地址:http://downl
2017-07-18 14:42:55 929
原创 CentOS7 + Hadoop2.7.3开发环境搭建
CentOS7 + Hadoop2.7.3开发环境搭建前言本文主要参考http://blog.csdn.net/fxdaniel/article/details/48315805这篇博客。作者在CentOS7 下搭建hadoop2.7.3,亲测可用。后面将继续更新hadoop+eclipse的开发环境。0.新建hadoop用户,并添加sudo权限#useradd -m hadoop -s /bin/
2017-07-18 10:16:11 429
原创 ubuntu下python调用C/C++方法之动态链接库
安装boostpython调用C/C++的方法有很多,本文使用boost.python。考虑到后期有好多在boost上的开发工作,所以boost一并安装了具体安装方法可以参考:http://blog.csdn.net/simtwo/article/details/8083598这里使用sudo apt-get install libboost-all-dev
2017-04-15 22:27:06 3145
WAV音频文件读写,使用智能指针,支持音频文件添加长度
2017-11-09
使用标准C++库实现的WAV音频文件读写
2017-10-23
QT4dll插件使用
2017-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人