自定义博客皮肤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)
  • 收藏
  • 关注

原创 数据库主键选型终极指南:从自增ID到分布式雪花

数据库主键选型指南摘要 本文全面分析了9种数据库主键方案的优缺点,包括自增整数、UUID、雪花ID等。主键设计直接影响写入性能、存储空间、扩展性和安全性。自增ID适合单机但分布式场景差;UUID全局唯一但性能低;雪花ID兼顾性能和分布式特性;分段发号适合高并发;哈希主键提供安全性但增加计算开销。文章提供了详细对比表格和实战选型决策树,建议根据业务场景(如分布式需求、安全要求、性能需求等)选择合适方案,并强调避免使用可变业务字段作为主键的基本原则。

2026-04-30 16:55:34 436

原创 Spring Boot 集成 PowerJob 分布式任务调度学习报告

Spring Boot集成PowerJob分布式任务调度方案 背景与目标 针对Spring Boot在集群环境下定时任务重复执行的问题,采用PowerJob分布式任务调度框架实现: 集群任务防重 任务执行监控 失败重试机制 动态部署能力 核心架构 PowerJob Server:调度中心(Docker部署) PowerJob Worker:执行器(Spring Boot集成) 任务处理器:业务逻辑实现 关键实现 Server部署:通过Docker容器运行,需配置网络和数据库连接 Worker集成:添加sta

2026-04-29 10:39:35 423

原创 函数式接口总结

本文总结了Java函数式编程中的核心接口,分为四大类:Function(转换型)、Consumer(消费型)、Supplier(供给型)和Predicate(断言型)。详细列出了各接口的方法签名、用途和示例,并提供了接口分类速查表。特别整理了接口命名规律,如"Bi"表示双参数,"ToInt"表示返回int类型等。这份总结可作为Java函数式编程的快速参考指南,帮助开发者理解和使用各种函数式接口。

2026-04-14 18:11:15 161

原创 Docker基础

数据卷(volumn)是一个虚拟目录,是容器内目录与宿主机目录之间映射的桥梁。html:放置一些静态资源conf:放置配置文件如果我们要让Nginx代理我们的静态资源,最好是放到html目录;如果我们要修改Nginx的配置,最好是找到conf下的nginx.conf文件。但遗憾的是,容器运行的Nginx所有的文件都在容器内部。所以我们必须利用数据卷将两个目录与宿主机目录关联,方便我们操作,如图:conf和html。

2025-03-28 01:50:22 1320

原创 Docker报错:Error response from daemon: Get “https://registry-1.docker.io/v2/“: dial tcp 128.242.240.85

在拉取MySQL镜像时报错,ping baidu.com是通的,说明不是网络的问题。

2025-03-27 14:22:50 2119

原创 Redis学习总结(基础篇)

字符串String基本类型哈希Hash基本类型列表List基本类型集合Set基本类型有序集合SortedSet基本类型GEO特殊类型BiMap特殊类型HyperLog特殊类型RedisTemplate可以接收任意Object作为值写入Redis,其内部默认采用JDK的序列化方式,得到的键值对可读性差且内存占用较大。因此一般会自定义RedisTemplate的序列化方式。@Bean// 创建RedisTemplate对象。

2025-03-24 21:09:58 1233 2

原创 Jedis客户端连接池的使用

【代码】Jedis客户端连接池的使用。

2025-03-23 21:46:13 210

原创 组合模式实现简单计算器功能

组合模式实现简单计算器功能。

2025-03-21 00:04:10 252

原创 Velocity模版引擎

Velocity是基于Java的模板引擎,可以通过特定的语法获取Java中的对象数据,并将其填充到模板中。

2025-03-20 23:31:25 345

使用递归算法实现如下n行n列个星形字符的正向三角形输出。

输出n行n列的“*”字符,正向三角形,算法设计与分析

2020-12-27

空空如也

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

TA关注的人

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