C/C++
Uncle_Orange
学习!!学习!!学习!!
展开
-
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 · 3102 阅读 · 0 评论 -
QT UI显示中文的三种方法
QT 显示中文的三种方法原创 2017-08-02 20:01:40 · 18641 阅读 · 7 评论 -
创建和使用动态链接库
DLL C++原创 2017-11-09 15:02:22 · 233 阅读 · 0 评论 -
C++设计模式感想
观察者模式 状态模式原创 2017-10-11 11:11:19 · 304 阅读 · 0 评论 -
基本数据结构1:无锁队列
前言好久没更新了,写了很多轮子代码,是时候整理一波了。包括无锁队列、avltree、segmenttree变种、alarm等,持续更新敬请期待。锁和队列 顾名思义,锁:互斥锁、自旋锁、读写锁、互斥锁。。。。队列:list、stack、queue。。。在c++11中,像std::list/queue/vector似乎都不是线程安全的,在多线程的环境下为保证线程安全需要用户手动加锁。但...原创 2018-09-29 10:58:25 · 190 阅读 · 0 评论 -
程序性能优化随笔,持续更新
程序性能优化随笔,持续更新绑定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 · 443 阅读 · 0 评论