专注linux服务端编程

 在epoll中,事件的触发有两种模式,水平触发和边缘触发。           对于EPOLLIN事件:水平触发是指当数据达到时,除非数据被读完,否则会一直触发EPOLLIN事件,而边缘触发则是只触发一次,所以边缘触发要在应用层一直把数据读完,否则下次得不到执行。     &n …

1:要让导出的代码高亮,要单独安装 htmlize 这个包 2:如果是导出pdf,官方的做法是通过textlive的工具来做,但是由于导出后会有中文乱码,链接出现红色线条等问题,所以可以先导出为html,然后通过ctrl+p来打印出pdf的格式。

升级系统到ubuntu14.04后,安装emacs ibus-el后,不能输入中文,换fcitx也不行,google得到以下配置: “#!/bin/bash export LC_CTYPE=zh_CN.UTF-8; /usr/bin/emacs “$@”” 其实就是LC_CTYPE变量的配置问题,通过local …

以对象管理资源 比如有一个这样的接口: class Test {….}; Test *createTest();//返回指针,指向Test动态分配的对象,调&# …