上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: 转载:https://www.cnblogs.com/skycto/p/11469794.html https://www.jianshu.com/p/e05e0091467a 阅读全文
posted @ 2020-02-16 01:12 朱子威 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1.什么是rabbitmq RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件; 采用AMQP(高级消息队列协议)高级消息队列协议的一种消息队列技术,最大的特点就是消费并不需要确保提供方存在,实现了服务之间的高度解耦; RabbitMQ是一款开源的,Erlang编写的,基于AMQ 阅读全文
posted @ 2020-02-13 15:34 朱子威 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1. 结论首先说结论,在RR的隔离级别下,Innodb使用MVVC和next-key locks解决幻读,MVVC解决的是普通读(快照读)的幻读,next-key locks解决的是当前读情况下的幻读。 2. 幻读是什么事务A,先执行: update table set name=“hh” wher 阅读全文
posted @ 2020-02-12 12:22 朱子威 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 《迅猛定位低效SQL?》留了一个尾巴: select id,name where name='shenjian' select id,name,sex where name='shenjian' 多查询了一个属性,为何检索过程完全不同? 什么是回表查询? 什么是索引覆盖? 如何实现索引覆盖? 哪些场 阅读全文
posted @ 2020-02-06 13:38 朱子威 阅读(2423) 评论(0) 推荐(0) 编辑
摘要: 数据库锁 共享锁(Shared lock) 例1: T1: select * from table (请想象它需要执行1个小时之久,后面的sql语句请都这么想象) T2: update table set column1='hello' 过程:T1运行 (加共享锁) T2运行等待T1运行完之后再运行 阅读全文
posted @ 2020-02-05 22:21 朱子威 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 前言 大概几个月之前项目中用到事务,需要保证数据的强一致性,期间也用到了mysql的锁,但当时对mysql的锁机制只是管中窥豹,所以本文打算总结一下mysql的锁机制。 本文主要论述关于mysql锁机制,mysql版本为5.7,引擎为innodb,由于实际中关于innodb锁相关的知识及加锁方式很多 阅读全文
posted @ 2020-01-22 15:50 朱子威 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。 当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警。 本文主要针对系统运行缓慢这一问题,提供该问题的排查思路,从而定位出问题的代码点,进而提供解决该问题的思路。 对于线上系统突 阅读全文
posted @ 2020-01-22 10:51 朱子威 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: 1、kafka与rabbitmq的区别?从架构上去分析 2、如何保证消息的顺序 3、 阅读全文
posted @ 2020-01-22 10:32 朱子威 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 前言原文发布于: http://blog.ztgreat.cn/article/59 前面分析了Spring BeanFactory,接着分析了Spring IOC的初始化过程,对整个流程有了一定的认识,当然没有面面俱到,当然也不可能,我自己本身定位就是把握主要脉络,前面遗留了一个问题,就是在Spr 阅读全文
posted @ 2020-01-15 17:21 朱子威 阅读(530) 评论(0) 推荐(0) 编辑
摘要: springMVC源码解析:http://www.51gjie.com/javaweb/938.html 设计模式详解: http://c.biancheng.net/design_pattern/ http://laijianfeng.org 阅读全文
posted @ 2020-01-15 15:08 朱子威 阅读(102) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 13 下一页