上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页
摘要: 使用原型去拷贝出多个对象 克隆羊案例: /** * @author wuyimin * @create 2021-07-25 16:51 * @description 实现克隆接口,调用父类的克隆方法 */ public class Sheep implements Cloneable { Stri 阅读全文
posted @ 2021-07-25 18:03 一拳超人的逆袭 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式 由一个工厂对象决定创建出哪一种产品类的实例 定义了一个创建对象的类,由这个类来封装实例化对象的行为。 计算类,工厂类,测试类 public class Operation { int num1; int num2; public int getNum1() { return num1; 阅读全文
posted @ 2021-07-24 17:13 一拳超人的逆袭 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 饿汉式 在单例模式中,如果存在释放资源的情况下,就不能加final修饰了 public void releaseInstance(){ if(instance != null){ instance = null; } } 释放资源之后,如果需要重新使用这个单例,就必须存在重新初始化的过程,所以不能加 阅读全文
posted @ 2021-07-24 11:41 一拳超人的逆袭 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1.单一职责原则--每个类只负责一件事 2.接口隔离原则 客户端不应该依赖他不需要的接口,两个类都实现了一个接口,接口里有五个方法,第一个类需要使用全部的方法,第二个类只需要使用三个方法,这样第二个类就违反了接口隔离原则 按照接口隔离原则就应该拆分成两个接口,来处理两个类 3.依赖倒转原则--接口的 阅读全文
posted @ 2021-07-23 23:34 一拳超人的逆袭 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 传送门 图文解释链接 输入地址并确认后,浏览器对域名进行访问,浏览器对域名进行解析,如果浏览器有域名对应的DNS相关信息的缓存,有的话可以拿到服务端的IP地址,如果没有的话,会去本地的host文件查看是否进行了配置,如果host文件没有配置相关的信息,那么就会发起DNS的请求用来获取对应的服务器的I 阅读全文
posted @ 2021-07-23 10:04 一拳超人的逆袭 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 传送门 阅读全文
posted @ 2021-07-23 10:03 一拳超人的逆袭 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-07-23 09:55 一拳超人的逆袭 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 缓存穿透 解决方案 缓存击穿 缓存击穿是由于量太大,缓存过期,缓存穿透是由于查不到 缓存雪崩 阅读全文
posted @ 2021-07-22 19:46 一拳超人的逆袭 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 这个1表示有一个哨兵认为挂了才会启用failover 2. 开启哨兵 3.测试主机崩了会怎么样 哨兵发送failover信息 4.选取6381作为主机(这里面有一个投票算法) 阅读全文
posted @ 2021-07-22 19:22 一拳超人的逆袭 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 配置一个redis集群最最低配至少需要三台服务器 环境配置 配置多个配置文件 修改的三个地方 每个服务以自己的配置文件启动 查看三个服务 一主二从搭建: 此时80依旧是从节点代表无法写入 以上两种方法工作都不会使用 哨兵模式才是我们要使用的 阅读全文
posted @ 2021-07-21 23:08 一拳超人的逆袭 阅读(25) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页