Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8033086
  • 博文数量: 594
  • 博客积分: 13065
  • 博客等级: 上将
  • 技术积分: 10324
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-26 16:44
个人简介

推荐: blog.csdn.net/aquester https://github.com/eyjian https://www.cnblogs.com/aquester http://blog.chinaunix.net/uid/20682147.html

文章分类

全部博文(594)

发布时间:2018-11-12 17:33:16

// 演示一个多线程程序如何借助zookeeper,实现配置的动态更新//// 实现理念(有些场景不适合):// 1) 让线程不涉及配置的动态更新,这样避免了动态更新配置// 2) 通过创建新线程的方式达到配置动态更新的目的,老的线程直接退出// 3) 先创建新线程,再退出.........【阅读全文】

阅读(4334) | 评论(0) | 转发(0)

发布时间:2018-11-01 09:05:24

本文内容仅针对互联网后台开发从业人员。互联网后台开发,通常意味着分布式、大数据,涉及到高性能、系统容灾、数据容灾、高可用性、数据一致性等。自从2008年Hadoop在华夏大地蓬勃发展,开源如火山爆发在业界百花齐放,茁壮成长。国内的BAT、华为和小米等也大量的参与了国际开源,甚至开源了大量优秀的久经考验.........【阅读全文】

阅读(5815) | 评论(1) | 转发(0)

发布时间:2018-11-01 09:02:56

类别名称(可重点关注加粗部分)官网备注查询引擎Phoenixhttps://phoenix.apache.org/Salesforce公司出品,Apache HBase之上的一个SQL中间层,完全使用Java编写Presto.........【阅读全文】

阅读(5682) | 评论(0) | 转发(0)

发布时间:2018-10-31 16:16:28

实现一个Redis module,支持两个扩展命令:1) 可同时对hash的多个field进行incr操作;2) incrby同时设置一个key的过期时间在没有module之前,需要借助eval+lua实现相同的功能。有了module,不但可以实现逻辑复杂,且性能高的扩展,同时享受Redis的持久化和容灾能力。// Redis命令扩展module#incl.........【阅读全文】

阅读(10968) | 评论(0) | 转发(0)

发布时间:2018-10-26 19:06:10

版本:redis-5.0.0参考:http://redis.io/topics/cluster-tutorial。集群部署交互式命令行工具:https://github.com/eyjian/redis-tools/tree/master/deploy集群运维命令行工具:https://github.com/eyjian/redis-tools/tree/master批量操作工具:https://github.com/eyjian/libmooon/releases目.........【阅读全文】

阅读(6634) | 评论(1) | 转发(0)

发布时间:2018-10-24 17:11:20

目录目录11. 前言12. 优点13. 方法一:使用struct 23.1. 设置初始值(覆盖原有的,如果存在)23.2. 查询k1的值 23.3. 设置初始值(覆盖原有的,如果存在)23.4. 查询k1的值 23.5. 增量操作(增1) 23.6. 查询k1的值 23.7.........【阅读全文】

阅读(3186) | 评论(0) | 转发(0)

发布时间:2018-10-10 09:54:27

IP地址由网络号和主机号两部分组成,网络号的最高位必须是“0”,IP地址和子网掩码求“与”算出网络地址,只有网络地址相同才可直接通信,否则需要借助路由。主机标识段为全1的IP地址为广播地址, 广播数据包不经过路由器,只能在同一子网内部广播,UDP的广播地址为255.255.255.255。子网中第一个地址为网络地址,最后一.........【阅读全文】

阅读(4321) | 评论(0) | 转发(0)

发布时间:2018-09-21 17:01:14

在安装一些系统时,需要修改hostname,比如安装Hadoop时需要修改主机名,而且主机名不能包含下划线。实际上,主机名分三种(命令hostnamectl或hostnamectl status可查看三种主机名):1) “pretty”主机名,UTF8格式的主机名,这个仅供阅读,长度无限制;2) “static”主机名,日常所称的主机.........【阅读全文】

阅读(5802) | 评论(0) | 转发(0)

发布时间:2018-09-21 10:31:52

1. 初始应用A和应用B均用到了库libX.a中的类class A: 由于需求的变化,应用B需要库libM.a的能力,以便和服务M交互。为了复用和简化,通过类A间接提供,应用B不用修改代码,只需要重新编译即可获得新的能力,其它用到类A的应用也是如此。 这个时候会产生一个问题,会导.........【阅读全文】

阅读(3133) | 评论(0) | 转发(0)

发布时间:2018-09-19 09:23:07

目录目录11. 前言22. 名词23. dict.c23.1. siphash算法 23.2. 核心函数33.3. 核心宏33.4. 核心结构体33.4.1. dictEntry34. Redis命令 44.1. SELECT命令 44.1.1. redisCommand结构体 44.1.2. r.........【阅读全文】

阅读(3622) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

Aquester2014-12-11 21:29

lojunren:强烈希望博主将mooon项目迁往github

https://github.com/eyjian/mooon

回复  |  举报

Aquester2014-03-24 12:51

lojunren:强烈希望博主将mooon项目迁往github

嗯,建议不错

回复  |  举报

lojunren2014-03-20 14:56

强烈希望博主将mooon项目迁往github

回复  |  举报

Aquester2014-01-15 11:02

yuanxy2013:LZ,你的基于C++的纯面向对象的通用高性能大并发TCP-SERVER/CLIENT开发框架实践系列之《前言篇》,《基础篇》写得非常棒,但是《服务器篇》、《客户端篇》却找不到,恳请楼主赐读。

已经实现一个server框架,并有相关技术文档,在mooon中,你可以svn下载代码看看,文档在doc子目录下

回复  |  举报

yuanxy20132014-01-14 14:48

LZ,你的基于C++的纯面向对象的通用高性能大并发TCP-SERVER/CLIENT开发框架实践系列之《前言篇》,《基础篇》写得非常棒,但是《服务器篇》、《客户端篇》却找不到,恳请楼主赐读。

回复  |  举报
留言热议
请登录后留言。

登录 注册