- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 关于C++ 共享内存的一些研究
项目有个需求,希望程序异常重启后能尽快恢复数据,并且尽量避免数据丢失比较主流的方式如redis、mysql一样写日志,重启后从日志中恢复想到共享内存在程序崩溃时可以不被回收,如果把数据全部存到共享内存那程序重启后可以直接读取,岂不美哉项目主要使用map存放大量的C++类对象,会占用10G+的内存空间数据要想放到共享内存,需要map及所有的对象都要在共享内存中生成,学习了 boost 共享内存 managed_shared_memory 发现, 需要重定义string, map等对象的allocat
2022-04-01 17:51:39
1329
转载 Ubuntu 16.04安装Python3.8
#!/bin/sh# install PPAsudo add-apt-repository ppa:deadsnakes/ppa# update and installsudo apt updatesudo apt install python3.8 python3.8-dev python3.8-venv# setup alternativessudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/py.
2022-01-06 19:06:27
1342
原创 deepin V20 安装gcc-5
deepin 自带的软件源中没有gcc-5,可以临时替换ubuntu 18.04的软件源来安装备份sources.list, 替换成以下内容deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb http:/
2021-03-12 18:42:48
770
原创 error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2” 解决方法
错误原因,Debug工程引用了Release版本的库文件解决方法
2019-06-15 19:33:02
3152
原创 ubuntu13.10 源码安装Mplayer,解决播放无声音问题
首先到mplayer官网下载源码包ftp://ftp.mplayerhq.hu/MPlayer/releases/需要用到主文件MPlayer-1.1.1.tar.xzftp://ftp.mplayerhq.hu/MPlayer/releases/MPlayer-1.1.1.tar.xzlinux下的解码器all-20100303.tar.bz2ftp://ftp.mplaye
2013-12-20 13:46:56
3521
1
转载 Linux 音频系统简析
前言:我之所以钻研linux内核,只想是知道为什么我的系统还是没有声音……linux音频系统架构问题由来已久……远远比你想像的复杂。如果你想理 清从读取音频文件到最终从你的扬声器中播放出来这一过程中所用到的技术之间 的关系的话,纸上的结构图足以像炸酱面一样混乱,而你根本找不到任何头绪。Linux 音频系统简析这是因为,音频系统本身就比其他架构更加复杂。O
2013-12-20 11:22:22
5381
1
qt-opensource-arm-linux-Tiny6410-gcc4.3.2-4.8.5.tar.gz
2016-05-09
Visual Assist-10.9.2059.zip
2015-04-12
LICENSE-2.0.txt
2011-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人