摘要: 读书笔记 I/O复用使得程序能同时监听多个文件描述符,这对提高程序的性能至关重要。 Linux下实现I/O复用的系统调用主要有select, poll, epoll。 select: 用户通过3个参数分别传人感兴趣的可读,可写及异常等事件,内核通过对这些参数的在线修改来反馈其中的就绪事件。用户每次调 阅读全文
posted @ 2015-07-25 15:52 onemuji 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 读书笔记 信号是由用户/系统或进程发送给目标进程的信息,以通知目标进程某个状态的改变或系统异常。 Linux信号可由如下条件产生: 1).对于前台进程,用户可以通过输入特殊的终端字符来给它发送信号。比如输入Ctrl+C通常会给进程发送一个中断信号。 2).系统异常。比如浮点异常和非法内存段访问。 3 阅读全文
posted @ 2015-07-25 11:38 onemuji 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 有2种方式,一种是在代码中设置,另外一种是直接在Qt Creator中直接设置,下面是第二种参考:http://doc.qt.io/qt-4.8/stylesheet-examples.html扩展阅读:stylesheet,CSS与QSS 阅读全文
posted @ 2015-07-25 10:04 onemuji 阅读(17285) 评论(0) 推荐(0) 编辑
摘要: 实际上是使用Homebrew来安装wget 安装Homebrew Homebrew一般称为brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便。brew类似ubuntu系统下的apt-get的功能 官网:http://brew.sh/ 安 阅读全文
posted @ 2015-07-25 08:59 onemuji 阅读(2534) 评论(0) 推荐(0) 编辑