自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(129)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 2024面试题

常见面试题准备

2024-03-06 22:33:30 445

原创 索引类型介绍

索引类型

2024-03-06 22:10:31 359

转载 MySQL建索引需要遵循哪些原则

新建索引的原则

2024-03-06 22:01:41 18

转载 MySQL索引是如何提高查询效率

使用explain分析查询语句 进行sql优化

2024-03-06 21:52:49 37

转载 Mysql 面试题总结

binlog 是归档日志,属于 Server 层的日志,是一个二进制格式的文件,记录内容是语句的原始逻辑,类似于“给 ID=2 这一行的 c 字段加 1”。不管用什么存储引擎,只要发生了表数据更新,都会产生binlog日志。它的主要作用就是数据备份、主从复制。binlog会记录所有涉及更新数据的逻辑操作,属于逻辑日志,并且是顺序写。我们知道如果想要保证事务的原子性。

2024-01-16 06:45:26 82

转载 SQL 优化实操

mysql嵌套子查询效率确实比较低可以将其优化成连接查询连接表时,可以先用where条件对表进行过滤,然后做表连接(虽然mysql会对连表语句做优化)建立合适的索引,必要时建立多列联合索引学会分析sql执行计划,mysql会对sql进行优化,所以分析执行计划很重要。

2024-01-16 06:31:06 34

转载 如何优化慢SQL?

前几天帮公司解决线上慢SQL告警问题,遇到了几个case。下面我会结合case案例分析自己这段时间在工作上遇到的慢查询谈谈数据库如何优化慢查询。一般我们遇到的慢sql都是索引没有正确使用导致的,所以我先介绍下索引相关知识索引概念排好序的快速查找的数据结构(我们平时说的索引,如果没有特别指明,都是指B树,其中聚集索引、次要索引、覆盖索引、复合索引、前缀索引、唯一索引默认使用的都是B+树索引,除B+树这种类型的索引外还有哈希索引等)索引优缺点优点:查找 :提高数据检索效率,降低IO成本。

2024-01-06 14:09:12 31

转载 sql优化的15个小技巧

sql优化是一个大家都比较关注的热门话题,无论你在面试,还是工作中,都很有可能会遇到。如果某天你负责的某个线上接口,出现了性能问题,需要做优化。那么你首先想到的很有可能是优化sql语句,因为它的改造成本相对于代码来说也要小得多。那么,如何优化sql语句呢?这篇文章从15个方面,分享了sql优化的一些小技巧,希望对你有所帮助。

2024-01-06 13:58:35 48

转载 SQL 调优

今天为大家准备了SQL调优的13连问,内容非常干!相信大家看完一定会有帮助的。

2024-01-03 13:53:32 67

原创 SpringMVC 第二天

比如,文本可以用 txt 格式表现,也可以用 HTML 格式、XML 格式、JSON 格式表现,甚至可以采用二。加了一个过滤器,可以将浏览器请求改为指定的请求方式,发送给我们的控制器方法,使得支持 GET、POST、PUT。当表单提交数据不是完整的实体类数据时,保证没有提交数据的字段使用数据库对象原来的数据。我们在编辑一个用户时,用户有一个创建信息字段,该字段的值是不允许被修改的。传统方式的文件上传,指的是我们上传的文件和访问的应用存在于同一台服务器上。在实际开发中,我们会有很多处理不同功能的服务器。

2023-08-26 08:48:11 530

原创 SpringMVC 的基本概念(一)

行持久化的载体,数据访问层是业务层和持久层交互的接口,业务层需要通过数据访问层将数据持久化到数据库。表现层依赖业务层,接收到客户端请求一般会调用业务层进行业务处理,并将处理结果响应给客户端。的校验之外,服务器端也应该有数据准确性的校验,那么校验就是控制器的该做。包括:表现层、业务层、持久层。表现层包括展示层和控制层:控制层负责接收请求,展示层负责结果的展示。通俗的讲,持久层就是和数据库交互,对数据库表进行曾删改查的。、本地化、主题的解析的支持,使我们更容易进行国际化和主题的切换。它支持简单的表达式。

2023-08-12 23:02:02 209

原创 Spring引入多配置文件

Spring引入多配置文件

2022-11-07 16:55:51 449 1

原创 SpringBoot使用Swagger2创建API文档

Swagger2

2022-11-07 16:51:49 455 1

原创 SpringBoot

SpringBoot

2022-11-07 16:48:16 79

原创 SpringBoot工程打包启动和关闭

SpringBoot工程打包启动和关闭

2022-11-07 16:35:16 371

原创 java 中对象的称呼

java中对象称呼

2022-10-12 19:52:16 200

原创 Mybatis(三)

mybatis使用介绍

2022-08-23 22:08:53 307

原创 响应码设置

常用工具类、轮子

2022-08-23 20:56:02 136

原创 分页结果类

常用工具类、轮子

2022-08-23 20:49:31 426

原创 返回结果类

常用工具类、轮子

2022-08-23 20:46:55 73

原创 设计模式--单例模式

设计模式--单例模式介绍

2022-07-31 04:39:15 73

原创 RabbitMQ

RabbitMQ介绍

2022-07-25 12:26:23 124

原创 3.Spring 整合 JMS

active应用demo

2022-07-22 19:02:06 267

原创 ActiveMQ

activeMQ demo

2022-07-22 18:21:33 54

原创 JMS介绍

JMS相关介绍

2022-07-22 17:03:17 124

原创 动态代理--jdk动态代理

代理模式之jdk动态代理介绍

2022-07-12 17:11:57 123

原创 设计模式--工厂模式

设计模式之工厂模式

2022-07-10 23:06:04 94

原创 深入了解Java字符串常量池

java 字符串相关内容

2022-05-06 14:50:38 667

原创 【函数式接口、方法引用、Stream流】

第一章 函数式接口 函数式接口在Java中是指:有且仅有一个抽象方法的接口。函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda,所以函数式接口就是可 以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。备注:从应用层面来讲,Java中的Lambda可以看做是匿名内部类的简化格式,但是二者在原理上不同。格式 只要确保接口中有且仅有一个抽象方法即可:修饰符 interface 接口

2022-04-01 00:03:11 164

原创 mongodb

mongodb相关内容介绍

2022-03-31 23:51:07 461

原创 (一) Collection集合、迭代器

集合:集合是java中提供的一种容器,可以用来存储多个数据。

2022-01-24 21:54:14 484

原创 优化web页面性能

1.减少HTTP请求达到性能优化(合并请求)2.压缩组件3.使用缓存4.提高后台接口的响应速度

2020-08-30 02:00:18 117 1

原创 mysql

MySQL常见的两种存储引擎:MyISAM与InnoDB

2020-08-30 01:54:00 83

原创 Spring 中的事务控制

spring提供了编程式事务和声明式事务编程式事务:需要自己写代码或者spring提供好的 声明式事务:只需要配置即可,声明式事务底层还是用的编程式事务,在spring容器中spring提供好了事务代码。...

2020-05-27 16:20:04 105

原创 微服务网关Zuul

微服务网关是介于客户端和服务器端之间的中 间层,所有的外部请求都会先经过微服务网关1.添加为服务网管的依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring‐cloud‐starter‐netflix‐zuul</artifactId> </dependency> 2.编写配置文件server:

2020-05-13 02:05:04 115

原创 Feign实现服务间的调用

1.添加依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring‐cloud‐starter‐openfeign</artifactId> </dependency> 2.在调用服务启动类中添加注解@EnableDiscoveryClient @EnableFeignClients3.创建接口@Fe

2020-05-11 21:30:21 316

原创 SpringCloud

Spring Cloud是一系列框架的有序集合,springCloud主要框架包括 Eureka(服务注册与发现) 、Feign(服务调用)、熔断器(Hystrix)、Zuul(服务网关)、分布式配置(SringCoud Config)、消息总线(SpringCloud Bus).SpringCoud 依赖于SpringBoot....

2020-05-09 17:45:28 85

转载 解决idea web项目 webApp不显示小蓝点问题

原文来自博客园Bruce问题描述:  新建的 maven 的 Module 项目,webapp 文件夹也是在创建完项目后手动添加的,出现了 webapp 文件夹不能被识别(没有小蓝点)的情况解决方案:第一步: 选中项目按F4键,找到你的项目 或者 选中项目右键,然后点击Open Module Settings  第二步: 选中对应项目下的 Web,如果没有We...

2020-02-04 12:27:10 20038 2

原创 jdk1.8配置

<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <ve...

2019-05-30 15:41:00 181

原创 Oracle

oracl分页select * from (select rownum dr ,t1.* from ( select * from emp e order by e.sal )t1 )...

2019-05-20 20:25:55 105

apache-maven-3.5.3.zip

apache-maven

2021-04-25

sprimg-mvc 基础入门

spring-mvc基础入门的小项目

2016-08-21

数据库基础

数据库基础 oracle入门

2016-08-21

网上书城 spring-mvc

网上书城 spring-mvc

2016-08-15

java基础资料

java基础的入门资料

2016-08-01

HTML5入门学习

HTML5入门学习

2016-05-13

1HTML5表单属性

html5入门资料

2016-05-12

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

TA关注的人

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