JAVA常用代码块
文章平均质量分 94
赵侠客
一个独立思考的开发者
展开
-
一种多版本、多人并行开发GIT分支管理规范
本文介绍一种简单的多版本、多人并行开发Git分支管理规范,该方法为实际开发过程中总结的一套方法论,适用于项目快速迭代,需求更新频繁,发版窗口期比较短的业务场景原创 2024-09-29 06:11:47 · 1050 阅读 · 0 评论 -
带宽和内存降低88%:GZIP在解决Redis大Key方面的应用
本文介绍GZIP压缩算法在优化Redis使用大JSON字段中的应用,通过简单压缩可以节省88%的内存空间和带宽资源原创 2024-09-03 22:30:10 · 925 阅读 · 0 评论 -
颠覆传统:基于全文索引驱动下的高效一对多表结构设计!
本文介绍了基于Mysql文本索引使用单表查询解决在关系型数据库中一对多应用场景下使用多表设计导致关联查询SQL变复杂、查询性能变慢的问题原创 2024-09-01 18:27:33 · 1809 阅读 · 0 评论 -
无需Redis仅用数据库即可优雅实现分布式锁的三种方法
详细介绍基于数据库实现分布式锁的三种方法:基于数据库唯一索引、基于数据库悲观锁和基于数据库乐观锁的思路、代码实现及测试方法原创 2024-08-28 21:53:32 · 1054 阅读 · 0 评论 -
数据脱敏代码这样写,连CTO看了都点赞收藏
本文针对互联网项目常见的数据脱敏需求,提供了一种基于Jackson优雅、通用、灵活与SpringBoot无缝对接的数据脱敏方法原创 2024-08-11 11:10:35 · 971 阅读 · 0 评论 -
盘点Hutool6.0中新增的那些方法(上)
本文主要介绍了Hutool6.0中MapUtill、NumberUtil、TimeUtil三个工具类中新添加的方法,并给出方法的作用及注意事项,每个方法都给出了详细的单元测试用例原创 2024-08-05 22:19:35 · 943 阅读 · 0 评论 -
我是如何给阿里大神Tree工具类做CodeReview并优化的
优化前段时间我写了一篇关于树操作的工具类,将时间复杂度降到O(n)原创 2024-08-01 22:15:13 · 734 阅读 · 0 评论 -
解密阿里大神写的天书般的Tree工具类,轻松搞定树结构!
深入分析和整理阿里大神写的TreeUtil工具类源码,一步步看别人高质量代码是如何实现的,并在本文中记录与大家分享原创 2024-07-27 22:28:33 · 779 阅读 · 0 评论 -
数据库这样存大JSON字段CTO说年终奖直接翻倍
降本增效,替换数据库存储方案,降低数据存储成本原创 2024-07-20 11:27:30 · 781 阅读 · 0 评论 -
如何优雅的处理字节类型数据
本文使用Jackson自定义了ByteFormat注解,解决了字节类型数据在前端与后端之间的优雅转换原创 2024-07-14 18:26:33 · 1033 阅读 · 0 评论 -
如何优雅的设计接口状态码和异常
本文介绍了HTTP状态码及业务状态码的区别和作用,提出并实现一种统一维护业务状态码和HTTP状态码的思路,该思路融合了HTTP状态码,规范了接口返回格式,统一的业务状态码,大大方便了在系统中使用异常和原创 2024-03-11 20:09:03 · 2695 阅读 · 0 评论 -
项目中如何优雅的使用枚举类型
本文主要介绍了项目中使用枚举的优缺点,并针对缺点给出了解决方案,解决了枚举在项目中全自动转换,避免了频繁转换的问题原创 2024-03-04 20:45:21 · 973 阅读 · 0 评论 -
接口中如何优雅的接收时间类型参数
本文介绍了在SpringBoot项目开发中如何优雅的接收HTTP协议中的时间类型的参数原创 2023-09-17 09:49:20 · 783 阅读 · 0 评论 -
总结前后端常用的HTTP接口协议传参方法
本文总结了前后端通过HTTP接口协议传参的常用方法,并从HTTP协议、后端JAVA代码、前端JS代码演示每种参数的报文格式、后端获取方法和前端调用方法原创 2023-09-16 17:58:14 · 2258 阅读 · 1 评论