摘要: thrift的全名叫做Apache thrift,是一款软件开发RPC框架,可以很高效地实现跨语言的RPC服务。 本文简要介绍了thrift的背景、相关概念以及安装流程。并给出了C++以及python版本的入门例子。其中背景概念部分翻译自[1]。 1 Krzysztof Rakowski的Apach 阅读全文
posted @ 2017-01-19 23:23 畑鹿驚 阅读(6381) 评论(0) 推荐(0) 编辑
摘要: 首先在客户机安装MariaDB和zabbix,参考 "上一篇" 安装fpmmm的过程主要参考[1]。 安装fpmmm的依赖 "下载" 并安装fpmmm0.10.5 config vim create monitoring user(中创建监控的mysql的用户fpmmm) 此时,最好增加replic 阅读全文
posted @ 2017-01-15 16:42 畑鹿驚 阅读(612) 评论(0) 推荐(0) 编辑
摘要: Zabbix是一个企业级的、开源的、分布式监控解决方案。[1] Zabbix可以监控网络和服务的监控状况. Zabbix利用灵活的告警机制,允许用户对事件发送基于Email的告警. 这样可以保证快速的对问题作出相应. Zabbix是零成本的. 因为Zabbix编写和发布基于GPL V2协议. 意味着 阅读全文
posted @ 2017-01-15 15:18 畑鹿驚 阅读(2156) 评论(0) 推荐(0) 编辑
摘要: 1 "Ubuntu下编译安装GCC 4.1.2" 拷贝gcc 4.1.2.tar.bz2(我下载的压缩文件)到/usr/local/src 解压 新生成的gcc 4.1.2这个目录被称为源目录,用${srcdir}表示它。目标目录(用${objdir}表示)是用来存放编译结果的地方 配置 例如,如果 阅读全文
posted @ 2017-01-14 22:56 畑鹿驚 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 安装好 "Sublime Text3" 之后,简单几步就可以搭建一个好用的开发环境。 sublime的设置包括自定义设置以及插件系统。 打开菜单 ,编辑自定义设置(json格式) 我们要通过Package Control安装需要的插件,所以首先安装Package Control 三种方法安装Pack 阅读全文
posted @ 2016-12-27 21:14 畑鹿驚 阅读(499) 评论(0) 推荐(0) 编辑
摘要: [1]中提到,规范的派生类构造函数三个要点: 首先创建基类对象 应通过成员初始化列表,创建基类对象 应该初始化本派生类新增的成员变量 那在构造派生类实例的过程中,其基类(以及多继承的时候多个基类)/当前对象属性/当前对象的构造顺序如何呢? 下面初步分析: 1 不显式调用基类构造函数 C继承B1和B2 阅读全文
posted @ 2016-09-11 14:45 畑鹿驚 阅读(1588) 评论(0) 推荐(0) 编辑