- 博客(9)
- 收藏
- 关注
原创 mysql
mysql 索引 定义:帮助获取数据的排好序的数据结构 数据结构:1. 二叉树 2.红黑树 3.B+tree 4 hash表 参考网址:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html 二叉树 可以看到二叉树的缺陷, 树高,插入的数字假如一直自增 会存在单边 不平衡。 红黑树 树还是很高,而且也是存在单边现象 hash B tree B+TREE myslam innodb 存储引擎 都是争对表的。可以看看建表语句 每个表都
2021-08-08 21:32:49
181
原创 IDEA常用设置
IDEA常用设置 自动导包 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5oj8PEVm-1612799472888)(C:\Users\BAI\AppData\Roaming\Typora\typora-user-images\image-20210203224832686.png)] 显示方法之间的分割线 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-s4aYcIFA-1612799444197)(C:\Users\BAI\AppData
2021-08-08 19:42:03
268
原创 MDC日志追踪
日志追踪 1.如何实现 问题 以及解决方案 初级 每层传参下去 从controller -> service -> dao 中级 通过threalocal 什么是threadlocal 为线程创建一个副本 是以线程号为id 的map 可以塞值 塞我们想要的 traceId 框架MDC MDC(Mapped Diagnostic Context,映射调试上下文)是 log4j 和 logback 提供的一种方便在多线程条件下记录日志的功能。 MDC中的put方法其实就是讲键值对放入
2021-02-08 23:48:18
775
原创 springboot国际化处理枚举类,参数校验异常信息
springboot国际化处理枚举类,参数校验异常信息 1、国际化 1.1 pom文件 # springboot 启动类 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!-- https://mvnrepository.c
2021-01-30 22:50:10
1435
1
原创 lambda
lambda 读懂lambda表达式 简化过程 public class Lambda1 { interface Printer{ void print(String var); } public void pringSomething(String var ,Printer printer){ printer.print(var); } public static void main(String[] args) {
2020-11-22 23:05:49
282
原创 springboot获取Spring容器中的bean
springboot获取Spring容器中的bean spring的工具类编写 @Component public class SpringUtil implements ApplicationContextAware { private static ApplicationContext applicationContext; @Override public void setApplicationContext(ApplicationContext applicationCo
2020-11-01 22:53:50
471
原创 jackson
jackson 代码 import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.JavaType; import com.fasterxml.jackson.databind.ObjectMapper; import lombok.Data; import java.u
2020-10-18 22:30:58
129
原创 idea插件
idea插件 Free MyBatis Plugin 生成mapper xml文件 快速从代码跳转到mapper及从mapper返回代码 yaml的一些配置属性设置 #使用列标签替换别名 mybatis.configuration.map-underscore-to-camel-case=true #驼峰命名数据库u_id实体类 mybatis.configuration.use-column-label=true #数据库自增主键值 mybatis.configuration.use-generated-
2020-10-08 12:45:00
345
原创 多源数据库配置
多源数据库配置 pom文件 <!--因为父工程里面已经有springboot的版本号了 所以子工程都没有添加版本号 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.46</version> </dependency> <
2020-09-27 10:51:26
516
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅