自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 SQL优化一般步骤

类型type还有其他值,如ref_or_null(与ref类似,区别在于条件中包含对NULL的查询)、index_merge(索引合并优化)、unique_subquery(in 的后面是一个查询主键字段的子查询)、index_subquery(与 unique_subquery 类似,区别在于 in 的后面是查询非唯一索引字段的子查询)等。对于含有or的查询子句,如果要利用索引,则OR之间的每个条件列都必须用到索引。对索引所有列都指定具体值,即是对索引中的所有列都有等值匹配的条件。

2023-07-12 11:51:03 942

原创 JVM实战调优之调优IDEA

一番调试,发现今天翻车了。上次的成功调试,是因为我当时用的是idea2021,它内置的java版本远不及现在的17。最新版本的idea,除了将堆调大点外,其他的优化已经不是初学者(我)能进行的。技术在迭代,性能也在不断的上升,可以说,互联网的领军者已经在不断突破硬件利用率的瓶颈,而紧跟其后的就是软件的更新。希望诸君通过自己的努力,能在诺大的互联网,拥有一席之地。

2023-07-12 11:50:32 2060

原创 分布式事务

实现:业务处理服务在业务事务提交之前,向实时消息服务请求发送消息,实时消息服务只记录消息数据,而不是真正的发送。对于多数大型互联网应用的场景,主机众多、部署分散,而且现在的集群规模越来越大,所以节点故障、网络故障是常态,而且要保证服务可用性达到 99.99999%(N 个 9),即保证P 和 A,有可能另一个事务已经插入了数据,而可重复读的情况下,当前事务是查询不到新插入的数据的,就会出现插入重复的情况。A事务查询user,B事务修改并提交,A事务再次查询user,发现改变。此时A提交,B事务修改成功。

2023-07-12 11:50:23 270

原创 MySQL进阶

1. 连接层2. 服务层3. 引擎层4. 存储层idselect查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺序id相同,执行顺序由上至下id不同,如果是子查询,序号会递增,id值越大优先级越高,越先被执行id相同不同,综上查询的类型,主要是用于区别普通查询、联合查询、子查询等复杂查询SIMPLE 简单的 select 查询,查询中不包含子查询或者UNIONPRIMARY 查询中若包含任何复杂的子部分,最外层查询则被标记为。

2023-07-12 11:49:59 752

原创 模板模式-Template Pattern

一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。

2023-06-13 12:44:21 119

原创 Spring源码之浅读BeanPostProcessor执行流程

浅读BeanPostProcessor执行流程

2023-03-24 17:58:09 93

原创 装饰者模式-Wrapper Pattern

允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。

2023-03-22 09:42:24 143

原创 策略模式-Strategy Pattern

在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。

2023-02-18 19:43:45 233

原创 动力节点SSM源码分析—Mybatis—第一章 Mybatis核心源码构建

mybatis源码简析

2023-02-13 17:39:06 478

原创 通过Git的reflog机制来找回那些看上去已经丢失的提交记录

通过Git的reflog机制来找回那些看上去已经丢失的提交记录。

2022-09-24 15:30:07 685 1

原创 解决maven导入依赖和Tomcat服务器lib冲突

最近在开发一个小项目,在jsp页面使用pageContext发现pageContext下没有方法。于是去导入了包<dependency> <groupId>javax.servlet</groupId> <artifactId>jsp-api</artifactId> <version>2.0</version> </dependency>然后光荣的爆红了..

2020-11-23 10:31:22 1193 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除