摘要: Jdk动态代理 通过获取委托类实现的所有接口,为每个接口方法创建一个代理方法,通过ProxyGenerator.generateProxyClass动态生成代理类字节码文件并加载,反射生成代理对象,调用的时候通过InvocationHandler调用invoke方法,在回调方法invoke中,使用反 阅读全文
posted @ 2018-02-25 17:07 梦の华丽 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 什么是类的返射? 通过类说明可以得到类的父类、实现的接口、内部类、构造函数、方法、属性并可以根据构造器实例化一个对象,唤起一个方法,取属性值,改属性值。如何得到一个类说明: Class cls=类.class; Class cls=对象.getClass(); Class.forName("类路径" 阅读全文
posted @ 2018-02-25 16:45 梦の华丽 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1、单线程,单个命令都是原子性操作 2、5种数据类型,string(字符串),hash(哈希),list(列表),set(集合不可重复)及zset(sorted set:有序集合) 3、multi事务与pipeline管道,都是批量执行命令,区别pipeline不是原子操作, 4、事务没有回滚,WA 阅读全文
posted @ 2018-02-25 16:28 梦の华丽 阅读(130) 评论(0) 推荐(0) 编辑
摘要: redis持久化方式分为:RDB和AOF RDB持久化是指用数据集快照的方式记录redis数据库的所有键值对。 1.RDB持久化(以快照的方式) 策略(默认): save 900 1 (15分钟变更一次) save 300 10 (5分钟变更10次) save 60 10000 (1分钟变更1万次) 阅读全文
posted @ 2016-12-05 13:10 梦の华丽 阅读(184) 评论(0) 推荐(0) 编辑
摘要: spring-redis.xml: redis-config.properties: Java调用: 阅读全文
posted @ 2016-08-26 13:42 梦の华丽 阅读(7775) 评论(2) 推荐(0) 编辑
摘要: 1、环境准备 1)准备6台ubuntu虚拟机 2)配置好IP(192.168.1.36,192.168.1.37,192.168.1.38, 192.168.1.40,192.168.1.41,192.168.1.42 三台master 三台slave) 3)安装好openssh-server 2、 阅读全文
posted @ 2016-08-26 13:19 梦の华丽 阅读(454) 评论(0) 推荐(0) 编辑