自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatisPlus代码生成器

【代码】mybatisPlus代码生成器。

2024-07-10 16:03:58 210

原创 Checker Framework是如何工作的

Checker Framework是一个Java编译器插件,它可以在编译时强制执行类型系统。Checker Framework的目标是让开发者能够编写更安全、更可靠的代码,而不仅仅是依赖运行时检查。它通过添加类型检查来增强Java的类型系统,这些类型检查比Java编译器默认的类型检查更严格。

2024-06-27 14:33:24 550

原创 寻找与Java 8兼容的JDK版本

自从Java 9开始,Java平台引入了模块化系统,这在一定程度上导致了与早期版本的不兼容。特别是对于长期支持的Java 8版本,它的生命周期延长至2025年,很多企业和开发者选择继续使用它。为了确保新版本的JDK与JDK 8兼容,您应该选择那些承诺保持向后兼容性的版本。:对于寻找与Java 8兼容的JDK版本,Java 11(LTS)是最合适的选择,因为它提供了长期支持,并且承诺了高水平的向后兼容性。如果您不介意使用短期支持版本,Java 17(LTS)也是一个不错的选择,它包含了更多最新的改进和特性。

2024-06-27 14:20:47 976

原创 Java 的字符串前缀去除

方法,它接受一个包含 URL 的列表和一个要去除的前缀字符串。方法遍历每个 URL,检查是否以前缀开头,如果是,则去除前缀,并将处理后的 URL 添加到新的列表中。要批量处理 URL 并去除指定的前缀,你可以使用 Java 的字符串操作功能来实现。请注意,这个程序假设所有的 URL 都包含指定的前缀。如果 URL 列表中的某些 URL 不包含前缀,它们将不会被修改。方法中,我们创建了一个示例 URL 列表和一个要去除的前缀,然后调用。方法,并打印出处理后的 URL 列表。

2024-04-01 10:40:28 264 1

原创 git的变基和合并的区别

变基(Rebase)和合并(Merge)是 Git 中用于整合不同分支上提交的两种不同的技术。它们的主要区别在于如何处理分支的历史和提交记录。

2024-04-01 10:36:04 1041

原创 用Redis实现超卖

使用 Redisson 的分布式锁可以确保在高并发环境下,只有一个线程能够获取锁并执行同步代码块,从而避免竞态条件和数据不一致的问题。用Redis实现超卖的总体思路是减少对数据库的访问,尽可能将数据缓存到Redis缓存中。接收到秒杀请求时,在Redis中进行预减库存,当Redis中的库存不足时,直接返回秒杀失败。服务端异步队列将请求出队,出队成功的请求可以生成秒杀订单,并返回秒杀订单详情。通过使用Redis缓存,可以有效避免超卖问题的发生,提高系统的性能和用户体验。将请求放入异步队列中,返回正在排队中。

2024-03-26 18:13:42 326

原创 MYSQL数据库DROP TABLE和DELETE TABLE的区别

MYSQL数据库DROP TABLE和DELETE TABLE的区别

2024-03-26 17:34:36 763

原创 MySQL关键字

在MySQL中,关键字是指那些被保留用于特定目的的单词,它们在SQL语言中有特定的含义和用途。这些关键字不能用作表名、列名或其他数据库对象的名称,除非用反引号(`)包围。

2024-03-19 16:37:03 913

原创 MySQL函数

ABS(x):返回x的绝对值。AVG(expression):计算平均值。CEILING(x) 或 CEIL(x):对数值进行向上取整。FLOOR(x):对数值进行向下取整。RAND():生成一个随机浮点数。MOD(a, b) 或 a % b:返回a除以b的余数。

2024-03-19 16:35:33 343

原创 【Java Stream 常用方法】

Java Stream 常用方法

2024-03-19 16:33:30 1732

原创 Java编程中的一些常见问题及解决方法

本文主要介绍了Java编程中的一些常见问题及其解决方法。通过阅读本文,您可以了解到Java开发中可能遇到的问题以及如何解决这些问题,从而提高您的Java编程水平。

2023-12-13 14:43:50 292 1

原创 mysql查看数据库数据量大小和数据行数

在MySQL数据库中,有时我们需要了解数据库中数据的大小或者数据行数,以便进行性能优化或者备份计划。本文将介绍如何通过MySQL命令和查询语句来查看数据库的数据量大小以及数据行数。

2023-12-13 14:27:45 3059 1

空空如也

空空如也

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

TA关注的人

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