自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 开发了一个IDEA免费翻译插件

Hello!各位小伙伴,闲来无事开发了一个翻译插件,主要是方便日常阅读源码和开发功能时,切换浏览器去翻译欢迎各位小伙伴去体验,有任何修改意见或好的想法,可以在上提交反馈目前插件支持的版本:193—242.*

2024-08-23 16:43:51 2091

原创 idea MyBatisPlus SQL格式化插件开发

idea插件开发,MyBatis-Plus 框架中 SQL 查询的格式化过程,确保了标准化的格式,增强了可读性和一致性。

2024-07-24 13:47:59 1669

原创 反射在工作中的应用

反射的应用场景还是很多的,任何一项技术,只有你真正体会到其中的奥妙,你会理解它具体存在的意义,以及什么场景去使用它。

2024-02-28 10:24:05 385

原创 一文掌握ConcurrentHashMap

基于CAS和Synchronized实现的线程安全Map,key或value不允许为空,由数组+链表+红黑树实现。

2024-02-26 16:16:34 1434 1

原创 JDK8垃圾回收机制

jdk8垃圾回收机制,采访一下小伙伴们,有没有面试遇到过`STW`相关的问题呢?

2023-12-27 14:46:50 1496 1

原创 一文掌握jvm内存模型、堆空间

看完上面这张图,你还有什么不懂的呢?

2023-12-27 11:00:15 428 1

原创 手撕HashMap

了解完以上基础理论之后,我们可以实现一个自己的HashMap,以下代码实现了完整的数据结构,红黑树的转换,扩容等等,具体可以查看代码详细注释

2023-12-26 13:52:33 832 2

原创 手撕红黑树(代码注释详细)

红黑树是一个自平衡的二叉树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black。

2023-11-29 17:43:30 111 1

原创 实现一个自己的二叉树

实现一个自己的二叉查找树

2023-11-28 15:36:42 77 1

原创 手写ArrayList

手写一个简易版的ArrayList,以实现方法:新增、删除、自动扩容、获取元素数量。

2023-11-27 10:22:04 70

原创 Springboot命令执行(bash | sh)工具类

Springboot命令执行(bash | sh)工具类

2023-08-30 12:11:23 344 1

原创 JVM调优指南

jvm 常用命令、参数、gc日志输出等等,利用命令处理CPU打满、死锁等问题,线程相关状态解释

2023-08-30 11:56:19 101 1

原创 docker-compose部署Springboot

docker-compose一键部署Springboot、nginx、redis、mysql等等dockerfile构建Springboot

2023-08-30 11:40:23 555 1

原创 linux常用命令(java)

可以查看到内存、CPU和具体线程的使用情况等等,有助于定位内存或CPU打满。比如我们要定位日志中具体的内容,同时还想查看具体内容的上下文,我们可以这样。:不推荐使用这个命令强行关闭,此命令会导致java异常停止,:输出文本中为info的上三行和下三行。通过调用api的方式,停止项目。监控java进程的资源情况。

2023-08-30 11:35:33 109 1

原创 java接口防重提交如何处理

在一定的时间内多次请求同一接口,同一参数。由于请求是健康请求,会执行正常的业务逻辑,从而产生大量的废数据。

2023-08-30 11:30:47 233 1

空空如也

空空如也

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

TA关注的人

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