自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 登录-注册

我的第一个项目一、新建一个maven项目 1.配置所要的依赖 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 h...

2022-03-05 14:30:28 765

原创 百万数量统计时间

2.使用 Future 和 FutureTask:提交任务到线程池时会返回 Future 对象,通过 Future 的 isDone() 方法判断任务是否完成。可以将所有 Future 对象收集起来,循环检查它们的状态,当所有 Future 都表示任务已完成时,即为任务结束时间。每个任务执行完毕后,调用 countDown() 方法将计数减 1。3.重写 afterExecute 方法,在任务执行完成后记录已完成任务数,当已完成任务数达到总任务数时,确定任务结束并记录时间。

2025-06-10 20:07:21 324

原创 Docker常用命令操作指南

Docker常用命令操作指南

2025-06-09 14:41:19 280

原创 @Resource和@Autowired的区别

Spring 会首先查找名称为 userService 的 Bean,如果不存在,再查找类型为 UserService 的 Bean 进行装配。综上所述, @Resource 和 @Autowired 在所属规范、装配机制、作用位置和对 null 值的处理上都存在差异,开发者可根据具体需求和场景选择合适的注解来实现 Bean 的自动装配。- @Resource 允许被注入的 Bean 为 null,当找不到匹配的 Bean 时,不会抛出异常,只是注入的属性值为 null。

2025-06-02 08:57:39 381

原创 Java中锁的分类

自旋锁:是一种非阻塞锁,当线程尝试获取锁时,如果锁被占用,线程不会立即进入阻塞状态,而是在一段时间内循环尝试获取锁,期望在短时间内获取到锁,从而避免线程上下文切换开销, ReentrantLock 默认使用了自旋锁优化。独享锁也叫排他锁,一个线程获取该锁后其他线程不能再获取,直到该线程释放锁,如 synchronized 和 ReentrantLock 都是独享锁。共享锁则允许多个线程同时获取锁进行读操作, ReadWriteLock 的读锁是共享锁,写锁是独享锁。

2025-05-30 11:22:21 300

原创 Java中redis怎么确认线程的ID

在与Redis交互时,你可以将获取的线程ID作为键的一部分或其他标识使用,但需要注意线程ID在Java中的唯一性和生命周期特性。如果需要在Redis中存储或操作线程ID相关的数据,建议查阅Redis的官方文档或相关Java客户端库的文档以获取更多信息。在Java中,确认当前线程的ID与Redis操作并无直接关联,因为线程ID是Java虚拟机管理的概念。不过,在与Redis交互时,你可能需要将线程ID作为标识来使用。这种方法提供了更多线程相关的信息,适合需要更全面线程管理的场景。

2025-05-27 06:18:14 202

原创 Jvm内存模型

新生代的回收机制采用复制算法,在Minor GC的时候,我们都留一个存活区用来存放存活的对象,真正进行的区域是Eden+其中一个存活区,当我们的对象时长超过一定年龄时(默认15,可以通过参数设置),将会把对象放入老生代,当然大的对象会直接进入老生代。运行时常量池(Runtime Constant Pool):是方法区的一部分,Class文件中除了有类的版本、字段、方法、接口等描述信息外,还有一项信息是常量池,用于存放编译器生成的各种符号引用,这部分内容将在类加载后放到方法区的运行时常量池中。

2025-05-21 21:18:25 188

原创 【面试题整理】

面试题整理

2025-02-11 10:55:19 112

原创 线程池核心线程数怎么设置呢

线程池核心线程数

2025-02-10 14:43:15 551

原创 获取两个时间之内的工作日时间(只去掉两个日期之间的周末时间,法定节假日未去掉)

获取两个时间之内的工作日时间

2024-12-09 18:46:39 107

原创 循环找最小值

最小值

2024-12-05 15:51:07 103

原创 通过url生成二维码

url获取二维码

2024-11-22 16:28:41 359

原创 idea操作git已经提交但未push的代码回滚到add

git

2024-10-25 11:24:32 359

原创 获取日期是否属于本周、拿到该日期的本周一和周日

日获取去周

2024-10-21 11:54:37 158

原创 循环去除固定长度list的数据

循环去除固定长度list的数据

2024-09-24 09:46:56 148

原创 本地redis启动

本地redis启动

2024-09-18 11:51:44 1190

原创 Thread 线程池的创建

线程池的创建

2024-08-26 18:04:59 1035

原创 pdf与word转换

pdf与word转换。

2024-08-23 16:33:49 97

原创 java获取字符串中的所有汉字

java获取字符串中的所有汉字

2024-08-20 10:10:04 366

原创 Java中金额转换处理(转大写,三位一逗)

金额处理

2024-08-16 11:51:11 327

原创 前端传值到后端,后端解析为科学计数法

科学技术发转换

2024-07-19 10:11:45 528

原创 序列化、反序列化

序列化

2024-07-08 10:28:45 353

原创 react整理

react

2024-06-20 12:36:12 814

原创 remove()方法盲区

ArrayList.remove()

2024-04-30 14:23:17 964

原创 JSONObject

JSONoBJECT

2024-04-12 11:04:42 1594

原创 日期之间的工作日

工作日

2024-04-07 12:36:47 397

原创 导入excel内容

导入excel接口

2024-04-03 09:59:08 751

原创 regexp_substr()

position:起始位置(从字符串的第几个开始,默认为1,注:数据库中的字符串起始位置为1)。在oracle中rownum和level都是自动生成数字序列集合,结合connect by使用。modifier:模式(‘i’不区分大小写,‘c’区分大小写。其中默认没‘c’)。occurrence:获取第几组通过正则表达式分割出来的组。String:需要进行处理的字符串。pattern:正则表达式。

2024-03-28 20:43:30 2945

原创 react中moment方法

react中moment方法

2024-03-26 18:38:38 959

原创 BeanUtils.populate()的使用

BeanUtils.populate()

2024-03-22 17:36:30 1062

原创 Java泛型 | Jackson TypeReference获取泛型类型信息

Jackson ObjectMapper 提供了TypeReference支持对泛型对象的反序列化;对于获取泛型类型信息的场景,TypeReference是一个可以参考的通用解决方案。

2024-03-05 13:43:26 1981

原创 java 获取package下的所有类名

java 获取package下的所有类名

2024-03-01 17:56:17 1076

原创 MyBatis中 #{} 和 ${} 区别

#{} 和 ${} 区别

2024-02-29 14:23:24 465

原创 Redis 缓存数据库

RDB持久化(原理是将Reids在内存中的数据库记录定时dump到磁盘上的RDB持久化)AOF持久化(原理是将Reids的操作日志以追加的方式写入文件)

2024-02-29 11:18:47 1168

原创 如何写第三方接口

接口

2024-02-28 11:45:43 1198

原创 SpringBoot介绍

springboot介绍

2024-02-19 11:58:33 440

原创 java实现算法

算法实现

2024-02-05 09:50:22 405

原创 Java后端面试总结

Java后端面试总结

2024-02-04 15:32:16 1093

原创 Java八大常用排序算法

八大常用排序算法

2024-02-01 13:59:34 892

原创 MQ知识点整理

mq整理

2024-01-31 15:56:34 1005 1

空空如也

空空如也

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

TA关注的人

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