vim的使用环境比较复杂,可以通过terminal在本地使用(比如Mac或Linux主机),也可以ssh连接到远程服务器使用,还可以使用gvim。这里主要讨论terminal...
vim的使用环境比较复杂,可以通过terminal在本地使用(比如Mac或Linux主机),也可以ssh连接到远程服务器使用,还可以使用gvim。这里主要讨论terminal...
什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么...
一封最简单的邮件 看上去有点复杂,其实就是sendmail程序从标准输入读取邮件源码,-t参数表示从邮件源码提取收件人信息,然后发送到收件人的邮件服务器,我们稍做整理,将邮件...
本文只讨论Linux下文件的读写机制,不涉及不同读取方式如read,fread,cin等的对比,这些读取方式本质上都是调用系统api read,只是做了不同封装。以下所有测试...
http服务端相对客户端要简单很多,我们仍旧使用libevent-2.1.5版本,服务端接口和2.0版本没有区别 基本流程 http服务端使用到的借口函数及流程如下 创建ev...
C++ Posix多线程 boost多线程 全局函数作为线程函数 #include #include #include #include <vector> #i...
基本环境 使用版本为libevent-2.1.5,目前为beta版,其中evhttp和旧版区别在于新增了如下接口 这样的好处是可以在合适的时机回调我们注册的回调函数,比如下载...
在实际开发中我们,点击一个button按键时,需要触发一个事件去执行。用户在正常操作情况下,单次点击时,button只会响应一次点击。但是如果用户多次点击一个button,那...
一个月关一次机,两年都不重装系统,这在Mac上是很正常的事情。但是这只适合于普通的用户,对于爱折腾的人来说,不重装几次系统就好像自己对它爱得不够深一样。我这次也是为了尝鲜,从...