上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 49 下一页
摘要: 参考:https://www.cnblogs.com/jpfss/p/11314673.html https://github.com/szjomin/eruekaDemo 阅读全文
posted @ 2020-07-30 23:37 抽象Java 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 常用缓存淘汰算法 LRU (Least Recently Used) 算法认为最近访问过的额数据将来,被访问的概率更高 LFU (Last Frequently Used) 算法根据数据的历史访问频率来淘汰数据,即过去被访问过次,那么将来有被访问概率更高 淘汰策略tinyLFU Caffeine 内 阅读全文
posted @ 2020-07-22 19:52 抽象Java 阅读(398) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/yssjun/p/11102162.html 阅读全文
posted @ 2020-07-17 10:53 抽象Java 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 可靠性: 1、fail over : 失效转移。 当系统某台服务器出现故障,可以把请求转给备份; 2、fail back : 失效恢复。 fail over 后, 等 master 故障恢复时候, 接受 back up 继续恢复处理请求的过程; 3、fail safe : 失效安全。 故障的情况下, 阅读全文
posted @ 2020-07-13 19:04 抽象Java 阅读(865) 评论(0) 推荐(0) 编辑
摘要: Java 三种代理模式 1、代理模式 代理是一种设计模式,通过代理对象访问目标对象; 作用 : 在不修改原来代码的方式下,增强代码功能 1.1 静态代理 静态代理,徐娅定义接口 或者父类, 被代理对象和代理对象一起实现相同的接口或者继承相同父类 静态代理缺点:复用性不强 1、一个系统中有一百个ser 阅读全文
posted @ 2020-07-09 11:16 抽象Java 阅读(135) 评论(0) 推荐(0) 编辑
摘要: https://github.com/dengrongrong/my-dubbo-demo1 阅读全文
posted @ 2020-07-07 19:00 抽象Java 阅读(99) 评论(0) 推荐(0) 编辑
摘要: RPC remote procedure call(RPC) : 远程过程调用 应用 1 调用 应用2 过程就是 业务处理,计算任务,即程序 RPC 采用 Client - Server 结构,通过request - reponse 消息模式实现; RPC 和 RMI 区别 RMI(remote m 阅读全文
posted @ 2020-07-07 13:28 抽象Java 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 一、单一职责 一个类或者一个接口只负责唯一一项职责, 尽量设计出功能单一的接口; 二、依赖倒置 高层模块不依赖底层模块具体实现,解耦高层和底层,即面向接口编程,当发生变化时,只需要提供新的实现类,不需要修改高层代码模块; 三、开放-封闭原则 程序对外拓展开放,对修改关闭了;即当需求发生拜年话,可以通 阅读全文
posted @ 2020-07-07 09:58 抽象Java 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 第一范式: 1、原子性: 字段不可分,即表的属性不能再拆分为更基本的数据单位时; 第二范式: 2、唯一性:有主键,非主键字段依赖主键; 一个表只能说明一个事物; 第三范式: 3、非主键字段不能互相依赖 每个列都与主键有直接关系,不存在传递关系‘ 每一行的 不符合第三范式要求的表存在下列问题:1.数据 阅读全文
posted @ 2020-07-06 20:15 抽象Java 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 代理模式 为其他对象提供一种代理,以控制对这个对象的访问。 代理对象在客户端和目标对象之间起到中介的作用。 作用: 某些情况下,一个客户类不想或者不能直接引用一个委托对象, 而代理类对象可以在客户类和委托对象之间起到中介的作用,其特征时代理类和委托类实现相同的接口。 代理类除了客户类和委托类的中介之 阅读全文
posted @ 2020-07-05 15:15 抽象Java 阅读(110) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 49 下一页