上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 26 下一页
摘要: 微服务的概念: Ribbon默认的是轮询的算法: @LoadBalanced @EnableEurekaClient Irule是根据 Ribbon默认(轮询)的7中负载均衡的算法: 修改默认的Ribbon负载均衡的算法: 注意:retryRule的使用 Ribbon的自定义: 即:不要把Mysel 阅读全文
posted @ 2019-09-30 11:07 不死码农 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-30 09:16 不死码农 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 作为注册中心Eureka比Zookeeper好在哪里? 著名的CAP理论指出,一个分布式系统不可能同时满足C(一致性),A(可用性)和P(分区容错性)。由于分区容错性P在是分布式系统中必须要保证的,因此我们只能在A和C之间权衡。 1:Zookeeper保证的是CP Eureka则是AP; 2:Eur 阅读全文
posted @ 2019-09-29 17:14 不死码农 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 传统数据库的ACID分别是: A(Atomicty)原子性 B(Consistency)一致性 I(Isolation)独立性 D(Durability)持久性 (分布式下的数据库)CAP是指: (3进2原则,只能在三个条件里,选择两个满足) C:Consistency(强一致性), A:Avali 阅读全文
posted @ 2019-09-29 16:42 不死码农 阅读(1214) 评论(0) 推荐(0) 编辑
摘要: 1.根据useGeneratedKeys获取返回值,部分数据库不支持 修改mybatis xml 1 2 3 <insert id="insertUser" useGeneratedKeys="true" keyProperty="id" parameterType="com.entity.user 阅读全文
posted @ 2019-09-29 13:55 不死码农 阅读(4418) 评论(0) 推荐(0) 编辑
摘要: 其中mybatis.cfg.xml文件可以不加,这个文件最主要是开启mybatis的二级缓存: 阅读全文
posted @ 2019-09-27 18:09 不死码农 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 使用: 注意: @Builder注解加到类上时程序找不到类的无参构造方法 解决办法如下 第一种方法:Student加连个注解@NoArgsConstructor和@AllArgsConstructor @EqualsAndHashCode(callSuper = false)及重写Equals和Ha 阅读全文
posted @ 2019-09-27 17:48 不死码农 阅读(2846) 评论(0) 推荐(0) 编辑
摘要: MySQL面试 - 读写分离 面试题 你们有没有做 MySQL 读写分离?如何实现 MySQL 的读写分离?MySQL 主从复制原理的是啥?如何解决 MySQL 主从同步的延时问题? 面试官心理分析 高并发这个阶段,肯定是需要做读写分离的,啥意思?因为实际上大部分的互联网公司,一些网站,或者是 ap 阅读全文
posted @ 2019-09-26 09:08 不死码农 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 引言 讲了几天的数据库系列的文章,大家一定看烦了,其实还没讲完。。。(以下省略一万字)。今天我们换换口味,来写redis方面的内容,谈谈热key问题如何解决。其实热key问题说来也很简单,就是瞬间有几十万的请求去访问redis上某个固定的key,从而压垮缓存服务的情情况。其实生活中也是有不少这样的例 阅读全文
posted @ 2019-09-25 23:49 不死码农 阅读(5676) 评论(0) 推荐(0) 编辑
摘要: 1.死锁的查看步骤 jps -l jstack xxxx(xxxx为java进程的进程号) 2:查看java进程的参数: jps -l jinfo -flag printGcDetials xxxx(xxxx为java进程的进程号) jinfo -flag MetaspaceSize xxxxx(x 阅读全文
posted @ 2019-09-23 21:25 不死码农 阅读(470) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 26 下一页