Coder

程序员

排序:
默认
按更新时间
按访问量

aerospike 使用总结

使用aero近一年的时间,坑踩了一些,也做了一些尝试,总的来看,aero是个很不错的分布式存储服务。 我们使用的是索引在内存,数据在磁盘的方式,持久化存储使用,心跳使用的是mesh方式,因为涉及到跨网段,跨机房,使用的是社区版本,基线是3.6.0,后续新搭建的服务一直使用最新的稳定版本,在aer...

2016-05-19 16:15:22

阅读数:2685

评论数:2

2016年,准备学习一下go

对golang之前的特性也了解了一些,但是做为相对较新的语言,以及1.5之前的gc对于大数据量操作实在是太慢了,所以一直在生产环境中没有使用。但是最近用的开源项目原来越多,发现开发环境和生产环境解决依赖实在是个大问题,c++和python的依赖都是非常麻烦的事情。python的问题在于很多库不是原...

2016-04-08 15:26:13

阅读数:609

评论数:0

计算机术语缩写

ASW: Access SWitch DSW: Distribution SWitch

2015-10-10 10:32:24

阅读数:396

评论数:0

cassandra cpp driver 2.1 阅读摘要

cpp driver规则: 1. ?占位符不能用在select语句的前面,只能放在where后面。update也是,不能放在=前面,只能放在等号后面。基本上?占位只能用于值,不能用于索引,比如主键和列名。 2. 如果字段在cassendra中的值是null,则返回的output_size是0。 3...

2015-09-08 21:11:12

阅读数:722

评论数:0

<大数据日知录 架构与算法>读后

读完了,感觉收获很少。对大数据或者说分布式的很多软件,方案,算法笼统的概括了一下,知道的早就知道,不知道的又介绍的太少,看了还了不懂。而且,现在大数据的领域和方向分的如此之细,需要面面俱到,都掌握实在没有必要,很多东西都是一通百通。 还是找个自己需要的,正在使用的方向深入,比看这本书好的多。

2015-07-19 19:44:59

阅读数:342

评论数:0

mysql 5.6安装 使用linux通用tar包

mysql 5.6安装 使用linux通用tar包想自己搭建一个webserver和爬虫系统,先在本地起一个mysql服务,因为没有root权限,所以就不用软件管理工具安装了,直接用通用包安装。 下载mysql-5.6.25-linux-glibc2.5-x86_64.tar.gz ,解压到/ho...

2015-06-05 10:34:06

阅读数:1666

评论数:0

python的sorted字母顺序

python2中,sorted(['a', 'e', 'Z', 'b', 'c']) 的结果是什么? 注意ascii中,大写字母是排在前面的

2015-05-24 17:40:34

阅读数:481

评论数:0

gflags 判断一个flag是否设置

#include #include using namespace std; DEFINE_int32(port, 0, ""); int main(int argc, char* argv[]) { google::ParseCommandLineFlags(...

2015-05-19 20:51:06

阅读数:739

评论数:0

linux下使用gflags编译glog

最终的configure命令: ./configure --prefix=/home/xxx/sbin/glog-0.3.4/ --with-gflags=/home/xxx/sbin/gflags --disable-shared -with-pic ./configure --prefix=/...

2015-04-22 18:57:22

阅读数:3693

评论数:0

boost中的单例模式(singleton)

coolshell上有篇文章将单例,讲的已经很好了,最近看了boost的实现,感觉更有一些体会。 coolshell的网址:http://coolshell.cn/articles/265.html,推荐,使用的是java来进行讲解,涉及到了并发的场景。 但我这里要解释的,是c++中的单例模式...

2015-01-04 12:19:55

阅读数:7058

评论数:0

使用librdkafka作为producer (一)

github地址: https://github.com/edenhill/librdkafka 使用librdkafka开发一个producer的步骤: librdkafka: 1. conf 设置 kafka conf:     rd_kafka_conf_new(): rd_kafka_...

2014-12-23 15:03:24

阅读数:6200

评论数:1

Tiny HTTPd代码总结

Tiny HTTPd: http://tinyhttpd.sourceforge.net/

2014-10-27 17:22:55

阅读数:998

评论数:0

读完了《pro git》

pro git中文版:地址:http://git-scm.com/book/zh 因为使用git看完之后,

2014-10-09 17:51:41

阅读数:507

评论数:0

指法无优劣,功力有高下

本因、本观、本相、本参四僧见了鸠摩智献演三种指力,都不禁怦然心动,知道三卷奇书中所载,确是名闻天下的少林七十二门绝技,是否要将‘六脉神剑’的图谱另录副本与之交换,确是大费踌躇。  本因道:“师叔,明王远来,其意甚诚。咱们该当如何应接,请师叔见示。” 枯荣大师道:“本因,咱们练功习艺,所...

2014-10-09 15:07:36

阅读数:860

评论数:0

读完了《深入理解程序设计:使用Linux汇编语言》

读完了这本书,书很薄,但是我也看了

2014-09-29 00:35:52

阅读数:2213

评论数:1

我的工具集(持续更新)

1. 项目构建系统: cmake

2014-09-16 15:07:50

阅读数:451

评论数:0

读完了<深入理解c++11>

今天看完了深入理解c++11>,书讲的都是c++11的增加点,觉得例子很多都是标准提案里面的例子,很多很好,但是对名词解释或者说使用的阐述,总感觉那么拗口,像是翻译加人工的结果。。 书不错,不适合新手,不适合对c++11一点都没有了解的人。

2014-04-04 16:59:44

阅读数:775

评论数:0

[redis] setproctitle.c实现 修改进程名称

这个文件接口实现没什么好说的,作用是实现修改进程名称,目的是显示argv[0]和地址,端口号。 细节点: 1. environ和argv的内存布局: 基本所有的修改进程名称的处理,目标都是修改这两个指针指向的内存内容,先看这两块内存的布局图,了解了这两个指针指向的内容,基本对修改进程名称的原理也就...

2014-02-27 16:36:17

阅读数:2096

评论数:1

Difference between fflush and fsync

今天做APUE的习题,对fflush和fsync的区别不甚了解,google了一下,找到了一个回答备忘下: 原文链接:http://stackoverflow.com/questions/2340610/difference-between-fflush-and-fsync fflush(...

2014-02-27 07:43:36

阅读数:890

评论数:0

python 代码静态检查工具pylint

python的代码写的多了,写的大了,希望能够像C,C++那样,做静态分析。网上找到了pytlint,非常好用,信息也很全,并且还在不断更新,本来想简单的写一下如何使用,发现一个文章非常好:http://www.ibm.com/developerworks/cn/linux/l-cn-pylint...

2013-12-16 18:24:35

阅读数:2242

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭