摘要: gcc 生成 .a静态库和 .so动态库 (转载) 我们通常把一些公用函数制作成函数库,供其它程序使用。函数库分为静态库和动态库两种。静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态 阅读全文
posted @ 2016-12-04 02:04 奋斗中的屌丝 阅读(2454) 评论(0) 推荐(0) 编辑
摘要: 博主天生患有蛋疼疾病,写博不易,转载注明出处http://www.cnblogs.com/liboBlog/,谢谢! 在写程序的时候必不可少的一个部分就是conf文件的解析,但是如果自己解析的话会比较繁琐,因为需要注意的事项实在是太多,比如:此conf文件中是否include其他文件;或者是在ngi 阅读全文
posted @ 2016-12-01 21:46 奋斗中的屌丝 阅读(2091) 评论(0) 推荐(0) 编辑
摘要: YouCompleteMe是一个功能极强的自动补全插件,安装这个插件折磨了我好久,找了很多博客查看都无果,最后还是感谢stack overflow。和其它的一些插件相比,YCM能够基于语法来给出相应的补全政策,而不是简单的通过文件的格式。运行效果的截图: 我把安装的过程分为几下几步: 1. 找一个比 阅读全文
posted @ 2016-11-30 19:54 奋斗中的屌丝 阅读(1242) 评论(1) 推荐(0) 编辑
摘要: 正常的编译安装/卸载: 源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)。 configure文件是一个可执行的脚本文件,它有很多选项,在待安装的源码目录下使用命令./configure –help可以输出详细的选项列表。 其中--pref 阅读全文
posted @ 2016-11-30 14:26 奋斗中的屌丝 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 我们现在围绕两个问题来学习zookeeper: 什么是zookeeper? zookeeper基础知识 什么是zookeeper? zookeeper基础知识 什么是zookeeper? zookeeper基础知识 zookeeper组成: 通常集群都存在master/slave架构,比如hadoo 阅读全文
posted @ 2016-11-23 14:29 奋斗中的屌丝 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 这一节我们从一下几个方面来讲一下Thrift的分层架构,按照官方的定义这是Thrift的网络栈,其中网络栈中分为一下几个部分,(由栈顶到栈底)server,processor,protocol,transport。下面我们按照这种结构来了解一下thrift。 open close read writ 阅读全文
posted @ 2016-11-18 21:21 奋斗中的屌丝 阅读(1318) 评论(0) 推荐(0) 编辑
摘要: 什么是RPC?为什么要使用RPC? 图一图二 3. 上面我们了解到rpc的一个大致的含义,下面我们来看看RPC都有一些什么组成部分,由于是C/S架构,所以必须存在的是Client,Server。在调用的时候会涉及到参数传递,所以我们需要使用序列化技术。C/S之间需要进行网络传输,所以需要考虑传输协议 阅读全文
posted @ 2016-11-18 15:40 奋斗中的屌丝 阅读(2469) 评论(0) 推荐(1) 编辑
摘要: 回滚: 事务作为一个逻辑单元,具有回滚的作用。回滚就是说我们在进行处理事务的时候,我们能够对事务进行回滚,恢复到事务开始之前的状态。其本质是通过记录事务开始前状态来实现的,这个后面再说吧。 隔离: 隔离,顾名思义就是把这些逻辑单元给隔离起来,不让其他逻辑单元进行干扰。实际应用中我们会有多个线程同时对 阅读全文
posted @ 2016-11-17 22:04 奋斗中的屌丝 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 通过前两节的学习,目前我们已经完成了数据库的安装,用户的创建及权限操作等相关操作,但是我们似乎我们只是隐隐约约接触到了数据库的一些基本操作,对数据库表还是比较陌生。那么现在我们呢开始了解一些数据库的一些基本操作。这节我们分为一下几个内容: 关于mysql的基本数据类型可以参照http://www.c 阅读全文
posted @ 2016-11-17 11:21 奋斗中的屌丝 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 上一节我们完成了mysql的安装,现在我们将开启实战模式,完成一些基本的mysql操作。这节我们分为一些几个内容: mysql中用户新建 mysql中用户删除 mysql中用户修改 mysql中用户查看 mysql中用户新建 mysql中用户删除 mysql中用户修改 mysql中用户查看 mysq 阅读全文
posted @ 2016-11-16 22:57 奋斗中的屌丝 阅读(329) 评论(0) 推荐(0) 编辑