- 博客(5)
- 收藏
- 关注
原创 tmux简单教程
在远程到一台机器或者在本地终端下,经常发现,一个终端远远地不够用,经常需要同时打开几个,往往还希望这几个窗口同时显示在视线内。tmux正是为这种需求而生。 如上图所示,是不是看起来很方便呢,^-^。 下面几个是作者在日常工作中常用到的命令,事实上还有其他很多,但是一般用不到,也就不在这里介绍,如果有兴趣,可以参考官方教程。tmux所有自带命令都默认需要先按Ctrl
2012-07-12 20:06:28 5032
原创 thrift中TNonblockingServer的简单用法
最近在项目中需要把客户端的一些信息发送到服务器上,听起来是个很简单的需求,但是实际考虑下,觉得如果自己手工实现,工作量也不小,而且尽是些繁琐且无聊的事情,遂考虑用现成的库来实现。对比了protocol buffer与thrift后,本着偷懒到底的原则,选择了thrift,因为thrift本身提供了RPC框架,而protocol buffer仅是个序列化的库而已。 首先是编译thrift,这
2012-07-09 16:50:24 14192
原创 ubuntu中git服务器的架设
其实严格意义上来讲,在git中是不存在所谓的服务器的,本来就是个分布式的架构,谁都可以是服务器,也都可以是客户端,而这也正是git和其他版本控制软件如SVN所不同的地方,但是在做开发的时候,我们依然希望有一台专门的机器,让大家把代码都同步到这台机器上去,所以就认为这台机器为服务器,所以本文所说的服务器,其实也就是客户端的建立,外加上一个git web,方便大家直接在浏览器里观看。安装git软件
2012-07-06 15:53:16 862
原创 qtdbus的简单用法
Nokia最近宣布把Qt团队裁了,听闻此消息倍感遗憾,如此利器竟弃之不用,但想想诺记已投入微软的怀抱,meego已弃,qt似乎确实已无用,但对于公司的长足发展,绝对是损失,闲话不多说,下面正式介绍用法。 关于dbus的介绍请参考相关文章,这里默认读者已经知道什么是Session Bus, Bus Name, Object Paths, Interfaces, Methods。
2012-06-27 15:58:13 2340
原创 boost库中program_opition的使用
在写程序的时候,我们经常需要传放一些参数,或者通过配置文件传入一些参数,program_opition库为我们提供了一个简单而实用的解决方案,避免了每次写console程序时重复写命令解析的代码。 下面以一个常见的需求为例来简单说明一下此库的用法。 程序regist需要一个配置文件client.conf,里面存储了一些启动参数。启动程序的时候,我们也希望可以在命令行中指定一些参
2012-06-25 20:03:06 923
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人