自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 利用 git hooks 实现提交消息校验

本文介绍了如何利用 Git Hooks 实现提交消息的格式校验,以确保提交信息符合团队规范。通过配置 .gitconfig 文件并创建 commit-msg 钩子脚本,可以自动校验提交消息的格式。提交消息必须以特定类型(如 feat、fix 等)开头,包含作用域,冒号后需有空格,且标题行长度不超过 72 个字符。脚本会检查提交消息是否符合这些规则,若不符合则阻止提交。通过测试验证,该配置能够有效确保提交信息的规范性,提升代码管理的清晰度和团队协作效率。

2025-05-12 11:44:48 677

原创 k8s 概述(k8s 组件资源)

k8s概述

2025-05-07 13:08:40 1078

原创 存储转发相关概念以及简单实现

存储转发相关概念使用场景以及简单实现

2025-04-25 10:59:25 492

原创 若依三方登录流程

若依三方登录流程

2025-04-23 16:40:36 131

原创 #{} 和 ${} 的区别

然后参数将问号进行替换,最后将完整的sql进行交给mysql进行执行,但是他这样的方式并不适用于全部的场景,例如查询需要将排序的是升序还是降序进行传参或者表名为可变时就不能使用#{},而要用 ${}, 对于 ${}则是对sql进行拼接,就像Statement一样,没有通过预编译sql。而#{} 相当于el表达式的形式,spring会对该表达式进行解析得到结果后对其进行注入,这个结果可能是字符串也可能是bean对象,但要注意的是注入的元素要与被注入的属性的类型一致,否则将会报出类型不匹配的异常。

2023-07-16 21:32:04 206 1

原创 maven的使用

maven是一款服务于java平台的自动化构建工具maven是apache组织开源的项目maven本身是java开发的可以使用maven对java项目进行构建、依赖管理。

2023-07-05 18:41:56 177 1

原创 ArrayList源码解读(JDK 8)

ArrayList作为数组型链表,它继承于AbstractList类,并实现于RandomAccess、Serializable、Cloneable、List接口,从继承实现关系来看, 他实现了Serializable、Cloneable使其具有了可序列化和可克隆的机制;它实现了RandomAccess接口使其具有快速随机访问的机制;而List接口他又实现了Collection使其具有了集合的特性。对于Collection接口又实现了Iterable使集合具有了迭代遍历、for-each的特性。

2023-07-03 19:37:46 181 1

原创 当在浏览器输入url回车之后的奥秘

当在浏览器中输入URL回车之后的奥秘

2023-06-02 22:17:41 168

原创 谈谈你对spring的理解

spring框架的理解

2023-05-13 21:24:40 94

原创 final、finally、finalize区别

final、finally、finalize区别

2023-04-26 15:02:52 360

原创 Java We基础知识

javaweb基础知识

2023-04-22 11:38:17 263

原创 HashMap底层实现原理

HashMap底层实现原理以及源码分析

2023-04-20 22:05:27 3830

原创 高内聚低耦合

高内聚低耦合

2023-04-19 10:20:15 198

原创 Linux常用命令

linux常用命令

2023-04-07 18:25:48 93

原创 为什么Java中的main方法定义为public static void main(String[] args)

详解public static void main(String[] args){}

2023-04-06 13:36:36 427

原创 斐波那契数列

斐波那契数列java实现

2023-03-17 23:55:58 1443

原创 SpringBoot 的启动流程

SpringBoot 的启动流程

2023-02-10 16:41:43 3664 1

原创 Git 分布式版本控制系统

git的基本操作

2023-02-10 15:51:55 102

原创 @Value注解

spring中@Value的详解

2023-02-02 16:01:38 174

原创 ArrayList与LinkedList

验证ArrayList以及LinkedList增加与访问快慢的问题

2022-12-15 14:39:05 147

原创 面向对象的理解

Java

2022-11-28 08:54:56 192 2

空空如也

空空如也

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

TA关注的人

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