
linux misc
liumf2005
这个作者很懒,什么都没留下…
展开
-
linux utf8转gb2312 声音播放脚本
char* utf8_to_gb2312(char* inbuf) { int inlen = strlen(inbuf); iconv_t cd = iconv_open("gb2312", "utf-8"); if ((iconv_t)-1 == cd) { perror("iconv_open"); return NULL; } char *out原创 2012-03-26 09:46:35 · 491 阅读 · 0 评论 -
Linux下,多线程程序死循环问题调试
http://www.cppblog.com/elva/archive/2010/08/02/121943.html Linux下,多线程程序死循环问题调试 当你的软件在某个时刻停止服务,CPU占用达到100%+,这种问题一个可能的原因是产生了死循环,假设程序某处存在潜在的死循环,并在某种条件下会引发,本文以一个示例来定位出现死循环的位置。 当程序某处存在死循环,通常定位问题转载 2012-09-18 14:12:34 · 607 阅读 · 0 评论 -
虚拟机中linux访问windows共享文件夹
mount -t smbfs -o username=xxx,password=xxx //hostname/dir /mnt/tmp # mount -t cifs -o username=xxx,password=xxx //hostname/dir /mnt/tmp mount -t cifs -l //192.168.116.1/webkit /mnt/temp原创 2012-12-30 01:13:42 · 646 阅读 · 0 评论 -
linux内存屏障浅析
http://linux.chinaitlab.com/soft/880163.html 内存屏障是一个很神奇的东西,之前翻译了linux内核文档memory-barriers.txt,对内存屏障有了一定有理解。现在用自己的方式来整理一下。 在我看来,内存屏障主要解决了两个问题:单处理器下的乱序问题和多处理器下的内存同步问题。 为什么会乱序 现在转载 2013-01-10 13:47:32 · 392 阅读 · 0 评论 -
Fedora12 中安装中文字体
http://blog.youkuaiyun.com/tiany524/article/details/6214722 linux的字体目录通常都在 /usr/share/fonts/ 目录中保存这liunx下面使用的字体 在/etc/fonts/fonts.cnf 可以看见相关的配置 添加字体首先新建一个目录 如 mkdir -p转载 2014-07-05 13:11:37 · 465 阅读 · 0 评论