自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (25)
  • 收藏
  • 关注

原创 Jedis之ShardedJedis一致性哈希分析

ShardedJedis通过一致性哈希实现的的分布式缓存。主要思路:1、redis服务器节点划分:将每台服务器节点采用hash算法划分为160个虚拟节点(可以配置划分权重),将划分虚拟节点采用TreeMap存储2、对每个redis服务器的物理连接采用LinkedHashMap存储3、对Key or KeyTag 采用同样的hash算法,然后从TreeMap获取大于等于键hash值得

2017-04-17 16:25:08 3184

原创 redis Sentinel搭建及工作原理

redis 服务主 192.168.77.128  6379    备   192.168.77.129  16379主 192.168.77.129  6379    备   192.168.77.128  16379   192.168.77.130  16379参考主从配置:http://blog.csdn.net/convict_eva/article/details/67637033查看...

2017-04-14 16:14:28 1000

原创 linux 空格

1、定义变量时, =号的两边不可以留空格2、if语句,if 及 [ 符号的两边都要留空格。如判断变量str是否为空字符中:if [ -z $str ];thenfi3、字符串比较, ==两边要留空格4、变量名不能用 -5、if中使用test 时,不需要testif [ test -z $str ];then  if写成if [

2017-04-13 18:21:08 1557

转载 Linux给用户添加sudo权限

当使用sudo 时出现如下提示:XXX is not in the sudoers file. This incident will be reported. 就是当前用户没有sudo 权限1、进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用)2、添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。 3、编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudo

2017-04-13 11:36:16 495

原创 java设计模式--命令模式

命令者模式是一个对象, 它封装了调用另一个方法的所有细节, 命令者模式使用该对象, 可以编写出根据运行期条件, 顺序调用方法的一般化代码。成员:命令接收者 执行实际任务命令者 封装了所有调用命令执行者的信息发起者   控制一个或多个命令的顺序和执行客户端 创建具体的命令者实例举个例子:    领导要加一个功能就是命令,那么就要有产品出需求,设计出设计,程序员编码。领导不会产品部、设计部、程序员一个...

2017-04-12 18:47:45 371

原创 java设计模式--责任链模式

对于一个业务的处理,当前的处理者要么处理完毕做出回应,要么把请求转发到后序环节处理(最后的都没处理不了,就不处理了呗)。这些处理者组成一个处理的链表,就是责任链模式。示例: 有一个订单打折的审批流程,销售人员最多能打折97% 为1级,销售主管打折不能大于95% 为2级,打折大于95%要经理审批为3级。如果不使用责任链模式,那么就会有如下代码: public static void main...

2017-04-12 15:45:27 420

原创 java设计模式--观察者模式 Observer

观察者模式定义了一个一对多的依赖关系,让一个或多个观察者对象监察一个主题对象,主题对象在状态上的变化能够通知所有的依赖于此对象的那些观察者对象。JDK 提供了Observer 接口 和 Observable类:Observer 接口:只定义了一个方法,update()。当被观察者对象的状态发生变化时,这个方法就会被调用。Observable类:被观察者类都是java.util.

2017-04-12 15:33:37 310

原创 java设计模式--访问者模式 Visitor

作用于某个对象群中各个对象的操作。它可以使你在不改变这些对象本身的情况下,定义作用于这些对象的新操作。访问者模式的目的是要把处理从数据结构中分离出来,如果系统有比较稳定的数据结构,又有易于变化的算法的话,就方便使用访问者模式,如果数据结构不稳定,就不适合使用。 Iterator iterator = collection.iterator() while (iterator.

2017-04-12 15:23:16 313

原创 java设计模式--状态模式 State

当对象的状态改变时,同时改变其行为。或者说每个状态有着相应的行为。不只是根据状态的,也有根据对象的属性不同,对象的行为也不一样。状态模式 State

2017-04-11 11:16:31 401

原创 java设计模式--结构模式

亨元  Flyweight    JDK 中如:String 类。  可以共享的对象使用同一个对象,这样就节省的内存空间。桥接 Bridge      将抽象部分与行为部分分离,使它们都可以独立地变化。    举例说明:“人”是一种抽象,如人可以分为“男人”、“女人”;人也行为,如“奔跑”,但是如果是别的动物也有“奔跑”这个行为,所以不能把“奔跑”这个行为抽象到“人”这个抽

2017-04-07 15:23:19 253

Java加密与解密的艺术

Java加密与解密的艺术

2017-04-05

java AES,DES,3DES,RAS,DSA 加密算法实现

java AES,DES,3DES,RAS,DSA 加密算法实现

2017-03-14

Python编程 从入门到实践

Python编程:从入门到实践 完整版

2016-12-25

cas源码修改-登录页面

cas源码修改-登录页面

2016-10-21

cas源码改造

cas源码改造,添加验证码

2016-10-18

CAS入门测试

CAS入门测试工程

2016-10-14

maven打包dubbo服务接口(maven-assembly-plugin)

maven打包dubbo服务接口(maven-assembly-plugin)

2016-10-10

maven 占位符打包

工程运行环境有研发,测试和生产,不同的运行环境配置不同,使用maven 占位符,不同环境使用不同的配置

2016-09-24

maven 过滤文件夹打包

工程运行环境有研发,测试和生产,不同的运行环境配置不同,maven 打包时指定文件目录,使用指定的文件夹下的配置文件。

2016-09-24

spring 集成quartz 用数据库实现quartz的集群

spring 集成quartz定时任务 用数据库实现quartz的集群

2016-09-09

spring amqp rabbit 消息确认及外部事物

spring rabbitmq 消息确认 外部事物

2016-09-08

spring amqp 配置实现rabbitmq 路由

spring amqp 配置实现rabbitmq 路由

2016-09-02

spring amqp rabbit 标签使用

spring amqp rabbit 标签使用

2016-08-31

rabbitmq 路由spring-amqp实现

rabbitmq 路由spring-amqp 配置实现

2016-08-29

rabbitmq RPC java 实现

rabbitmq RPC java 实现

2016-08-26

rabbitmq 主题java 实现

rabbitmq 主题java 实现

2016-08-25

rabbitmq 路由 java 实现

rabbitmq 路由 java实现

2016-08-25

rabbitmq 发布/订阅 java 实现

rabbitmq 发布/订阅 java 实现

2016-08-24

rabbitmq 工作队列 java 实现

rabbitmq 工作队列 java 实现,消息确认,消息持久化,公平调度

2016-08-23

rabbitmq HelloWorld java 代码

rabbitmq HelloWorld java 工程

2016-08-23

solr-solrj 5.0.0 demo

solr-solrj 5.0.0 和自己搭建的solr服务交互

2015-05-05

ubuntu wps安装文件

ubuntu14.04 wps安装文件 alpha 版

2015-04-11

symbol-fonts_1.2_all.deb

ubuntu 14.04_x64 安装wps 缺少的symbol 字体

2015-04-11

spring in action 中文版

spring in action 中文手册

2012-08-30

play文档-PlayCheatSheet.pdf

play framework的学习应用文档

2011-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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