归档: 2017

0

CentOS7安装redis集群QA

前一篇博客讲了如何来安装redis集群,那么本片博客主要讨论可能出现的各种问题。 issue1: ERR Invalid node address specified启动集群的时候如果使用hostname的话会报这个错误。这是由于redis-trib.rb对域名或主机名支持不好,故在创建集群的时候要使用ip:port的方式。 1redis-trib.rb create ip1:port1 ip2

0

CentOS7安装redis集群指南

写在前面先说一说为什么要写这一篇博客,主要是因为今天在配置redis集群的时候被恶心到了,各种杂七杂八的问题一涌而现,搞得我摸不着北。写这篇博文主要是起一个记录的作用,以免自己日后再遇到此类问题时不知所措,浪费时间。网上的一些博客大多数都写的是单机上的多个实例的情况,这个不符合实际的生产环境要求,所以本文按照完全分布式的情况来部署。本博客的Q&A环节放在下一篇博客里面。现在按照常规的步骤

0

CentOS7 SSH免登录配置

之前写过一篇关于SSH免登录的文章,不过那个是专门针对hadoop来设置的,感觉写的不是很详细,所以重新写一篇操作更具体的文章。供大家参考参考。本文的操作环境是CentOS7系统,一共有四台服务器,分别被命名为master,slave1, slave2以及slave3。 设置hostname在CentOS7中,hosts文件的所在地是/etc/hosts里面,大家直接使用vim工具将这个hosts

0

(译)Java高效的计数器

你可能需要一个计数器来统计来自于数据库或者某个文件的一些事物(比如单词数量)。Java中使用HashMap可以很简单地实现一个计数器。本文比较了实现计数器的不同方式。最后再总结得出一个比较有效率的计数器。 1. 朴素的计数器简单地来说,可以这么实现一个计数器: 1234567891011121314String s = "one two three two three three";String[

0

(译)Java Map集合九问

一般来说,Map就是一个包含一个或多个键值对(Key-Value Pair)的数据结构,而且每一个键(Key)不允许重复出现。本文总结了Java Map九个最常见的问题。为了通用性考虑,我在每一个例子中都使用了泛型。在例子中你可以认为K和V这两个参数都是默认实现了Comparable接口的。 1. 将Map转化为List在Java中,Map接口提供了三种集合视图:key Set, value Se

0

回首2016,展望2017

Hi,各位小伙伴们,大家新年快乐!由于满满的论文写作安排,已经一个星期没有写博客啦,先跟大家说声对不起!但是我心里面还是一直惦记着大家啊!今天就跟大家聊聊我最近的动态以及刚刚过去的2016。 不知道各位小伙伴是如何度过2017年的元旦的呢?是出国旅游、走访亲戚、还是宅在家里,潜心学习,给自己充充电?无论是哪一种方式,我认为,心里开心最重要!2016年的最后一天,我还在忙着写面向对象程序设计的论文