JAVA
JAVA相关
高山上有一只小老虎
记录学习和工作中的相关技术和问题
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在 Java 中 yyyy 和 YYYY 在日期格式化中有重要区别
永远不要用YYYY替代yyyy来格式化普通日期,除非你明确需要“周年份”的概念。这个 bug 在每年 12 月底会悄悄出现,且难以通过常规测试发现(因为大多数测试不在年底进行)。原创 2026-03-26 08:00:00 · 131 阅读 · 0 评论 -
springboot项目实现验证码
完整pom依赖。原创 2026-03-26 07:45:00 · 170 阅读 · 0 评论 -
java中常用的日期方法
在Java中,日期和时间的处理主要依赖于 java.time 包中的类。以下是详细的日期类及其常用方法的列举:now(): 获取当前日期of(int year, int month, int day): 创建指定日期getYear(): 获取年份getMonthValue(): 获取月份(1-12)getDayOfMonth(): 获取日期(1-31)plusDays(long days): 增加天数minusMonths(long months): 减少月数。原创 2026-02-12 21:05:59 · 357 阅读 · 0 评论 -
SpringBoot项目单元测试
版本和springboot版本保持一致即可完整pom依赖。原创 2026-02-10 07:00:00 · 318 阅读 · 0 评论 -
Stream流
【代码】Stream流。原创 2026-02-10 06:45:00 · 53 阅读 · 0 评论 -
Spring Boot 项目切换容器的方法
Spring Boot 项目主要有三种自带的容器,默认使用 Tomcat 容器pom.xml 中需要排除默认容器并添加新容器依赖 切换到 Undertow。原创 2026-02-02 21:30:00 · 91 阅读 · 0 评论 -
mybatisplus实现分页配置的两种方式
以版本作为区分,以下使用 “”,在版本PaginationInterceptor截图如下在版本PaginationInterceptor截图如下,已经弃用了使用 “”,在版本PaginationInnerInterceptor截图如下springboot2版本的时候引入依赖如下。原创 2026-01-31 09:30:00 · 798 阅读 · 0 评论 -
SpringBoot2项目mybatisplus实现分页
版本使用3.4.0完整pom依赖。原创 2026-01-31 08:00:00 · 74 阅读 · 0 评论 -
SpringBoot2项目集成swagger即使用openapi
版本使用1.8.0完整pom依赖。原创 2026-01-29 20:45:00 · 86 阅读 · 0 评论 -
SpringBoot2项目集成mybatisplus
版本使用3.4.0完整pom依赖。原创 2026-01-29 21:00:00 · 383 阅读 · 0 评论 -
mybatisplus设置单页最大分页数量
参考博客地址。原创 2026-01-27 20:45:00 · 428 阅读 · 0 评论 -
mybatisplus实现简单的增删改查方法
参考博客地址以下是简单的方法目录结构具体项目代码。原创 2026-01-24 20:07:40 · 378 阅读 · 0 评论 -
mybatisplus实现分页查询
参考博客地址只需要增加配置类即可。原创 2026-01-22 21:25:58 · 530 阅读 · 0 评论 -
SpringBoot项目集成mybatisplus
版本使用3.5.8完整pom依赖。原创 2026-01-22 19:15:00 · 500 阅读 · 0 评论 -
JPA实现分页查询
参考博客地址只需要增加一个分页入参即可Repository方法增加 分页对象 Pageable pageable。原创 2026-01-20 20:30:00 · 334 阅读 · 0 评论 -
小红的整数配对
【代码】小红的整数配对。原创 2026-01-17 07:15:00 · 202 阅读 · 0 评论 -
解决springboot项目从mybatis切换为集成jpa后dao层方法检查爆红
Spring Data JPA 框架采用了 Repository 作为数据访问层的标准命名约定Repository 接口是 Spring Data 的核心抽象,定义了基本的数据访问操作规范使用 Repository 命名能够让框架自动识别和扫描数据访问层组件。原创 2026-01-15 19:28:03 · 498 阅读 · 0 评论 -
小红的矩阵染色
【代码】小红的矩阵染色。原创 2026-01-15 19:28:25 · 157 阅读 · 0 评论 -
SpringBoot项目集成thymeleaf实现web
版本和springboot版本保持一致。原创 2026-01-13 20:53:59 · 459 阅读 · 0 评论 -
同学排座椅
【代码】 同学排座椅。原创 2026-01-10 09:21:28 · 207 阅读 · 0 评论 -
01序列判断
【代码】01序列判断。原创 2026-01-10 07:15:00 · 195 阅读 · 0 评论 -
SpringBoot项目集成jpa
版本和springboot版本保持一致详情可以参考官网。原创 2026-01-10 08:15:00 · 843 阅读 · 0 评论 -
灵异背包?
【代码】灵异背包?原创 2026-01-08 22:45:00 · 209 阅读 · 0 评论 -
小红的字符串
【代码】小红的字符串。原创 2026-01-06 23:00:00 · 274 阅读 · 0 评论 -
清楚姐姐买竹鼠
【代码】清楚姐姐买竹鼠。原创 2026-01-03 08:30:00 · 289 阅读 · 0 评论 -
讨厌鬼进货
【代码】讨厌鬼进货。原创 2026-01-01 09:27:08 · 217 阅读 · 0 评论 -
SpringBoot项目集成openapi
版本可以使用最新版本详情可以参考官网。原创 2026-01-01 07:45:00 · 640 阅读 · 0 评论 -
小红的推荐系统
【代码】小红的推荐系统。原创 2025-12-31 22:45:00 · 192 阅读 · 0 评论 -
小红的优惠券
【代码】小红的优惠券。原创 2025-12-29 20:30:00 · 256 阅读 · 0 评论 -
tomcat运行war包
bin目录下startup.bat。原创 2025-12-28 08:00:00 · 283 阅读 · 0 评论 -
idea中debug的几个常用按钮
在debug选择其中一个按钮,鼠标右键点击。原创 2025-12-28 06:45:00 · 725 阅读 · 0 评论 -
IDEA Community如何使用外置的tomcat
File-Settings-Plugins-Marketplace 输入Smart Tomcate 点击Install 安装插件。原创 2025-12-26 23:15:00 · 371 阅读 · 0 评论 -
数有多少个水坑
【代码】数有多少个水坑。原创 2025-12-21 07:30:00 · 171 阅读 · 0 评论 -
mybatis使用<if test </if>标签注意事项
核心逻辑就是isEqual方法执行的时候走了double分支将""转换成了0.0,将0转换成了0.0所以:if标签时如果参数为"" 时如果和0 进行==比较返回true三、仓库地址和代码信息。原创 2025-12-21 08:15:00 · 1242 阅读 · 0 评论 -
旺仔哥哥迷宫寻路
【代码】旺仔哥哥迷宫寻路。原创 2025-12-19 23:00:00 · 335 阅读 · 0 评论 -
小红背单词
【代码】小红背单词。原创 2025-12-17 22:30:00 · 206 阅读 · 0 评论 -
小红的合数寻找
实际上,对于 x≥2,区间 [x,2x]中至少有一个偶数(除了 x 本身可能是奇数,但 2x 是偶数),并且这个偶数如果大于 2 就是合数(除了 2 是质数)。x≥2 → 至少有一个合数,最简单的就是取 2x(当 x>1时,2x 是大于 2 的偶数,因此是合数),除了 x=2时 2x=4 也是合数,没问题。如果 x=1,区间是 [1,2],其中 1 不是质数也不是合数,2 是质数,所以没有合数 → 输出 -1。如果 x 是质数,那么 2x 是偶数且大于 2,所以是合数。原创 2025-12-15 21:30:00 · 321 阅读 · 0 评论 -
记一次内存溢出的分析过程
核心原因是:其中一块逻辑查询一张表时where条件的参数为空字符串,进行了全表查询,导致从数据库查询放到内存的数据过大,最终内存不够了。如上图所示这里代码查询数据库中所有代码了,数据量大了之后查询表中所有数据内存就不够了,根据实际情况修改即可。现象:测试环境一个定时任务启动后第二天早上来了发下访问不了。查询日志和dump文件发现内存溢出了并找到了对应的代码。原创 2025-12-14 08:00:00 · 1282 阅读 · 0 评论 -
如何下载并启用VisualVM
点击 Download VisualVM 2.2。二、进入下载页面,点击VisualVM 2.2。四、启动后选择需要分析的服务即可。如果要下载指定版本的点击。三、下载成功后解压即可使用。原创 2025-12-14 07:45:00 · 458 阅读 · 0 评论 -
翻之矩阵中的行
【代码】翻之矩阵中的行。原创 2025-12-12 21:45:00 · 177 阅读 · 0 评论
分享