上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 为其他对象提供一种代理以控制对这个对象的访问。 被代理的对象可以是:远程对象、创建开销大的对象、需要安全控制的对象 Subject抽象主题角色:可以是抽象类也可以是接口 RealSubject具体主题角色:是业务逻辑的具体执行者。 Proxy代理角色:负责对真实角色的调用,把所有抽象主题类定义的方法 阅读全文
posted @ 2019-08-15 22:03 与君共舞 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 将实例化对象的代码提取出来,放到一个类中统一管理和维护,达到和主项目依赖关系的解耦。从而提高项目的扩展和维护性。 一、简单工厂模式 定义了一个创建对象的类,由这个类来封装实例化对象的行为代码。 由一个工厂对象决定创建出哪一种产品类的实例。 披萨项目需求:便于披萨种类的扩展,便于维护 方案:把创建Pi 阅读全文
posted @ 2019-08-15 22:03 与君共舞 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 Target目标角色:定义把其他类转换为何种接口,也就是我们的期望接口 Adaptee源角色:是已经存在的、运行良好的类或对象,经过适配器角色的包装,它会成为一个崭新、靓丽的角色。 Adap 阅读全文
posted @ 2019-08-15 22:02 与君共舞 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、@Bean 默认为单实例,给容器中注册一个bean,类型为返回值的类型,id默认是方法名作为id 单实例bean:默认在容器启动时创建对象 1、 @Lazy:针对单实例bean,容器启动不创建对象,第一次获取bean创建对象,并进行初始化。 2、@Scope 3、@Conditional 按照一 阅读全文
posted @ 2019-07-27 23:22 与君共舞 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Master以写为主,Slave以读为主 读写分离 容灾恢复 一、一主多从 配置文件修改: 主从命令: 上一个Slave可以是下一个slave的Master,Slave同样可以接收其他slaves的连接和同步请求,那么该slave作为了链条中下一个的master,以有效减轻master的写压力 从机 阅读全文
posted @ 2019-07-27 16:14 与君共舞 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。 1、redis事务命令: 2、redis对事务的支持:部分支持 3、redis命令演示 执行过程中报错 执行过程中未报错 watch命令: exec事务执行失败,因为事务开 阅读全文
posted @ 2019-07-27 14:56 与君共舞 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 持久化主要是系统故障后做数据恢复。 一、RDB(Redis Database) 在指定的时间间隔内将内存中的数据集快照写入磁盘,它恢复时是将快照文件直接读到内存里。 Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次 阅读全文
posted @ 2019-07-27 14:03 与君共舞 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、redis默认安装位置:/usr/local/bin redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何,服务启动起来后执行redis-check-aof:修复有问题的AOF文件redis-check-dump:修复有问题的dump.rdb文件redis-cl 阅读全文
posted @ 2019-07-27 13:02 与君共舞 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 一、锁的分类 对数据操作的类型:读锁(共享锁)、写锁(排它锁) 对数据操作对粒度:表锁、行锁 二、表锁(偏读) 特点:偏向MyISAM存储引擎,开销小,加锁快,无死锁,锁定粒度大,发生锁冲突的概率最高,并发度最低。 MyISAM在执行查询语句前,会自动给涉及的所有表加读锁,在执行增删改操作前,会自动 阅读全文
posted @ 2019-07-21 11:42 与君共舞 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一、慢查询日志(默认没有开启) MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阈值的语句。 如果不是调优需要,一般不建议启动该参数,因为开启慢查询日志会或多或少带来一定的性能影响,慢查询日志支持将日志记录写入文件。 若要永久生效,必须修改配置文件my.cn 阅读全文
posted @ 2019-07-20 21:11 与君共舞 阅读(158) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页