自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 正则表达式

正则表达式元字符重复限定符分组 元字符 元字符 说明 . 匹配除换行符以外的所有字符 \w 匹配字母、数字、下划线 \s 匹配任何空白字符,包括空格、制表符、换页符 \d 匹配一个数字字符。等价于 [0-9] \b 匹配单词的开始或结束 ^ 匹配输入字符串的开始位置 $ 匹配输入字符串的结束位置 重复限定符 语法 说明 * 重复0次或更多次 + 重复1次或更多次 ? 重复一次或0次 {n} 重复n次 {n,} 重复n次或更多次

2021-04-14 16:20:57 69

原创 练习题

1、static修饰执行顺序 父类静态代码块–>子类静态代码块–>父类普通代码块–>父类构造方法–>子类代码块–>子类构造方法; 2、try…catch…finally 根据官方的JVM规范:   如果try语句里有return,返回的是try语句块中变量值。 详细执行过程如下:   1、如果有返回值,就把返回值保存到局部变量中;   2、执行jsr指令跳到finally语句里执行;   3、执行完finally语句后,返回之前保存在局部变量表里的值; 如果try,fin

2021-04-14 16:16:59 83

原创 HashMap源码解读

HashMap源码解读1、概述2、类图 1、概述   JDK1.8之前HashMap采用得数组加链表的形式进行存储,当哈希值相等的元素多的时候,HashMap查找效率很低;   JDK1.8之后采用数组+链表+红黑树的形式,当链表长度超过阈值(8)时,将链表转换为红黑树,这样大大减少了查找时间 https://blog.csdn.net/moneywenxue/article/details/110457302 2、类图 ...

2021-04-12 10:24:27 60

原创 mysql-01

1、VARCHAR (50) 中的 50 到底是能存 50 个字还是 50 个字节? VARCHAR 的括号中的数字代表的是字符而不是字节 *比如:定义字段varchar(8)可以存储abcdefgh和一二三四五六七八而不能存储一二三四五六七八九* 2、CHAR (50) 和 VARCHAR (50) 有什么区别? CHAR VARCHAR 存储方式 CHAR 是定长字符 VARCHAR 是可变长度字符 场景 存储一些固定长度的字符串,比如身份证号、手机号、性别等 适合长度不确定

2021-04-07 15:31:11 47

原创 idea中spring微服务一键启动配置

微服务一键启动配置 在项目.idea目录下的workspace.xml文件里面添加下面配置 <component> <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set> </option> </component> ...

2021-03-26 10:33:40 632

原创 mysql8.0离线安装过程安装中遇到的坑

my.ini文件路径和window不一样 [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=E://adjk/baiduyun/mysql-8.0.13-winx64 # 切记此处一定要用双斜杠\\,单斜杠这里会出错。 # 设置mysql数据库的数据的存放目录 datadir=E://adjk//baiduyun//mysql-8.0.13-winx64/data # 此处同上 # 允许最大连接数 max_connections=20

2021-01-19 16:14:35 303 2

原创 记录mysql常见问题

为什么SELECT * 效率低,那究竟是什么原因造成的? 1. 不需要的列会增加数据传输时间和网络开销 用“SELECT * ”数据库需要解析更多的对象、字段、权限、属性等相关内容,在 SQL 语句复杂,硬解析较多的情况下,会对数据库造成沉重的负担。 增大网络开销;* 有时会误带上如log、IconMD5之类的无用且大文本字段,数据传输size会几何增涨。如果DB和应用程序不在同一台机器,这种开销非常明显 即使 mysql 服务器和客户端是在同一台机器上,使用的协议还是 tcp,通信也是需要额外.

2021-01-18 16:56:29 57

原创 settings镜像配置

<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> <mirrorOf>central</mirrorOf..

2021-01-18 14:32:52 131 1

原创 Git奇淫技巧

描述 命令 本地仓库中任意两个 commit 之间的文件变动 git diff id1 id2 所有提交记录 git log 快速切换到上一个分支 git checkout - 删除已经合并到 master 的分支 git branch --merged master | grep -v ‘^*| master’ | xargs -n 1 git branch -d 展示本地分支关联远程仓库的情况 git branch -vv 列出所有远程分支 git branc...

2021-01-15 16:42:31 445

mybatis框架流程解析

源码介绍

2020-12-28

空空如也

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

TA关注的人

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