- 博客(8)
- 资源 (7)
- 收藏
- 关注
转载 select、poll、epoll之间的区别总结[整理]
select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也就是说这个读写过程是阻塞的,而异步I/O则无需自己负责进行读写,异步I/O的实现会负责把数据从内核拷贝到用
2016-08-30 14:21:58 304
原创 研究音频编解码要看什么书
前言。。。。。。最近总是有人问研究音频编解码要看什么书其实这是一个很难回答的问题,原因有很多。首先,做工程首先一个问题就是和课本学习不同,不是看书能解决的。其次,音频编解码技术在国内研究的人很少包括总体的音频技术国内相对国外都研究的不多。(从中国的潜艇噪声技术一直解决不好就能看出一二)。第三,音频编解码技术是一种应用,而一般的书籍都是理论基础。只看理
2016-08-29 15:46:38 14091 3
转载 linux导入导出数据库
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql敲回车后会提示输入密码2、只导出表结构mysqldump -u用户名 -p密码
2016-08-26 18:59:05 641
转载 GDB调试命令
用GDB调试程序GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能:
2016-08-26 18:53:01 381
原创 linux打包命令
linux zip压缩。压缩当前文件夹下所有文件,压缩为a.zip。命令行的方法是怎样。zip -r fileName.zip 文件夹名tartar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。常用格式:单个文件压缩打包 tar czvf my.tar file1多个文件压缩打包 tar czvf my.tar fil
2016-08-26 18:52:18 984
转载 互斥锁、条件变量、信号量
Linux 下c语言多线程编程二 4.2 互斥锁 互斥锁用来保证一段时间内只有一个线程在执行一段代码。必要性显而易见:假设各个线程向同一个文件顺序写入数据,最后得到的结果一定是灾难性的。 我们先看下面一段代码。这是一个读/写程序,它们公用一个缓冲区,并且我们假定一个缓冲区只能保存一条信息。即缓冲区只有两个状态:有信息或没有信息。voidreader_fu
2016-08-25 09:37:04 382
转载 雷霄骅---巨星陨落
今天 18:55 来自 人民日报微博 【中传25岁博士凌晨猝死教学楼,家属疑因过劳】中国传媒大学25岁博士雷霄骅,被发现猝死在学校主楼:16日晚9点多进实验室,凌晨3时倒在电梯口,早7时许被发现。家属称,事发前他一直在实验室忙,怀疑过劳致猝死,希望学校工亡补偿。校方表示:家属未申请尸检,死因尚不能确认。 惊闻噩耗,不知所以, 怀疑是不良媒体的炒作, 终经多方求证,确认无误
2016-08-04 12:03:34 8889 8
画中画 视频叠加 视频覆盖 overlay
2015-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人