自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Git】问题记录

记录自己git遇到的一些问题

2022-12-27 23:41:32 137 1

原创 java正则表达式上手教程

正则表达式定义了字符串的模式,它可以用来搜索、编辑或处理文本,简单来说,正则表达式是帮助我们根据特定格式验证或匹配字符串的方式。

2022-11-05 18:05:44 296

原创 IDEA注释保持单行显示

使用/***/单行注释格式化后会显示多行,如何能保持单行显示。

2022-10-19 16:50:53 384 1

原创 MySQL设计规范

说明:MySQL并不是跳过offset行,而是取offset+N行,然后返回放弃前offset行,返回 N行,那当offset特别大的时候,效率就非常的低下,要么控制返回的总页数,要么对超过特定阈值的页数进行SQL改写。8. **【强制】**varchar是可变长字符串,不预先分配存储空间,长度不要超过5000,如果存储长度大于此值,定义字段类型为text,独立出来一张表,用主键来对应,避免影响其它字段索引效率。另外,即使在应用层做了非常完善的校验控制,只要没有唯一索引,根据墨菲定律,必然有脏数据产生。

2022-10-07 21:12:29 110

原创 MySQL的SQL优化

转载至——可牛面试总结

2022-10-04 22:39:45 110

原创 MySQL存储过程【查询语句失效】

自己刚刚创建好的一个存储过程,执行成功了,但是用下面查询语句执行时报错。虽然报错不存在的语句依然存在,但此时已经能够拿到语句信息。

2022-10-04 16:29:39 573

转载 设计模式六大原则

一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。一个软件实体应当对扩展开放,对修改关闭。即软件实体应尽量在不修改原有代码的情况下进行扩展。抽象不应该依赖于细节,细节应当依赖于抽象。换言之,要针对接口编程,而不是针对实现编程。使用多个专门的接口,而不使用单一的总接口,即客户端不应该依赖那些它不需要的接口。所有引用基类(父类)的地方必须能透明地使用其子类的对象。一个软件实体应当尽可能少地与其他实体发生相互作用。

2022-10-03 15:37:55 46

原创 JVM性能调优【参数设置】

如果将此值设置为一个较大值,则年轻代对象会在 Survivor 区进行多次复制,这样可以增加对象在年轻代存活时间,增加对象在年轻代被垃圾回收的概率,减少 Full GC 的频率,这样做可以在某种程度上提高服务稳定性。设置年轻代大小为 2G。(JVM 堆内存年轻代中默认有 2 个大小相等的 Survivor 区)与 1 个 Eden 区的比值为 2:4, 即 1 个 Survivor 区占整个年轻代大小的 1/6。设置年轻代(包括 1 个 Eden 和 2 个 Survivor 区)与年老代的比值。

2022-10-02 20:52:43 730

原创 SpringBoot中Controller层形参注解【未完】

1、RequestParam和RequestBody区别@RequestParam接收的参数是来自requestHeader中,即请求头@RequestParam用来处理 Content-Type 为 application/x-www-form-urlencoded 编码的内容@RequestBody接收的参数是来自requestBody中,即请求体一般用于处理非 Content-Type: application/x-www-form-urlencoded编码格式的数据,比如:appli

2022-05-26 09:17:54 250

原创 Spring Boot JPA级联查询【一对多、多对一】

一、数据准备 在管理系统中,角色和用户是典型一对多关系,一个角色可以分配给多个用户,一个用户对应一个角色。准备两个实体类TestRole、TestUser类,并在数据库建好对应表结构z_test_roles、z_test_users两张表。@Entity@Getter@Setter@Table(name = "z_test_roles")public class TestRole implements Serializable { @Id @Column(na...

2022-05-24 13:56:56 8440 2

转载 SpringBoot访问templates目录下的html静态页面

SpringBoot访问templates目录下的html静态页面

2022-05-13 23:44:25 2771 1

原创 java.util.Date和java.sql.Date使用场景

Java中有两个Date类,java.util.Date和java.sql.Date,java.util.Date是java.sql.Date的父类,两者存在一些异同,总结如下:(1)都是时间类,java.util.Date是java.sql.Date的父类;(2)java.sql.Date是针对数据库使用的,只有日期部分,没有时间部分,格式为yyyy-mm-dd(3)java.util.Date可以用于数据库,也可用于其他地方,包含日期和时间,格式为yyyy-mm-dd h......

2022-05-11 22:06:58 3681

原创 Idea之全局搜索快捷键失效问题

idea全局搜索快捷键失效问题

2022-05-10 09:36:37 752

原创 JDK1.8中ArrayList的扩容机制理解

Arraylist的扩容机制发生在add()方法运行时: public boolean add(E e) { //扩容 ensureCapacityInternal(size + 1); // Increments modCount!! elementData[size++] = e; return true; }首先ensureCapacityInternal(size+1)方法对添加元素后数组大小进行判断:pr

2022-02-17 14:19:25 613

空空如也

空空如也

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

TA关注的人

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