![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 53
好大的月亮
一只奔跑的菜鸡
展开
-
引用类型;强引用;软引用;弱引用和虚引用
引用类型;强引用;软引用;弱引用和虚引用原创 2023-11-08 15:44:44 · 207 阅读 · 0 评论 -
springboot打包时依赖jar和项目jar分开打包;jar包瘦身
springboot打包时依赖jar和项目jar分开打包;jar包瘦身原创 2023-10-31 11:28:52 · 1079 阅读 · 0 评论 -
动态规划简述;斐波那契数列自顶向下和自底向上
动态规划简述;斐波那契数列自顶向下和自底向上原创 2023-10-14 11:22:23 · 179 阅读 · 0 评论 -
datax同步数据简介;datax_web管理使用
datax同步数据简介原创 2023-10-10 15:47:12 · 222 阅读 · 0 评论 -
springboot对象序列化自定义序列化注解;自定义null值序列化;序列化时获取字段上的注解信息
springboot对象序列化自定义序列化注解原创 2023-09-19 16:57:09 · 804 阅读 · 0 评论 -
TransmittableThreadLocal简述和使用demo
TransmittableThreadLocal简述和使用demo原创 2023-09-19 15:33:35 · 293 阅读 · 2 评论 -
spring的ThreadPoolTaskExecutor装饰器传递调用线程信息给线程池中的线程
spring的ThreadPoolTaskExecutor装饰器传递调用线程信息给线程池中的线程原创 2023-09-18 15:49:37 · 464 阅读 · 0 评论 -
AmazonS3对象存储
AmazonS3对象存储原创 2023-08-27 10:03:45 · 439 阅读 · 0 评论 -
jvm开启远程调试功能;idea远程debug
jvm开启远程调试功能;idea远程debug原创 2023-08-26 21:55:48 · 982 阅读 · 0 评论 -
springboot配置swagger3-springfox实现
springboot配置swagger3-springfox实现原创 2023-08-19 14:03:39 · 1038 阅读 · 0 评论 -
spring按条件注入@Condition及springboot对其的扩展
spring按条件注入@Condition及springboot对其的扩展原创 2023-08-11 15:21:02 · 862 阅读 · 0 评论 -
websocket服务端大报文发送连接自动断开分析
websocket服务端大报文发送连接自动断开分析原创 2023-08-02 11:49:59 · 2691 阅读 · 0 评论 -
springBootAdmin监控内存日志堆栈
springBootAdmin监控内存日志堆栈原创 2023-07-31 14:34:03 · 494 阅读 · 0 评论 -
使用SpringEL获得字符串中的表达式运算结果
使用SpringEL获得字符串中的表达式运算结果原创 2023-07-04 17:53:28 · 273 阅读 · 0 评论 -
在spring事务中扩展业务操作;spring事务同步器TransactionSynchronizationManager
在事务提交后插入业务操作;spring事务同步器TransactionSynchronizationManager原创 2023-06-23 16:24:01 · 966 阅读 · 0 评论 -
maven编译过滤(如excel)
maven编译过滤(如excel)原创 2023-06-21 14:04:45 · 412 阅读 · 0 评论 -
oauth2的4种方式
oauth2的4种方式原创 2023-06-20 18:02:36 · 138 阅读 · 0 评论 -
java.net.SocketException: Broken pipe原因
java.net.SocketException: Broken pipe原因原创 2023-06-20 17:58:07 · 3518 阅读 · 0 评论 -
mybatisPlus分页查询原理;分页时查询所有数据
mybatisPlus分页查询原理;分页时查询所有数据原创 2023-06-05 15:50:15 · 2775 阅读 · 0 评论 -
在spring容器启动后监听事件ApplicationReadyEvent
在spring容器启动后监听事件ApplicationReadyEvent原创 2023-06-01 16:05:01 · 1989 阅读 · 0 评论 -
easyExcel导出时指定列填充下拉选项
easyExcel导出时指定列填充下拉选项原创 2023-05-29 11:15:20 · 787 阅读 · 0 评论 -
时间轮算法概念;netty时间轮使用
时间轮算法概念原创 2023-02-15 09:17:51 · 638 阅读 · 0 评论 -
自定义编码按要求递增
自定义编码按要求递增原创 2023-02-10 11:49:33 · 100 阅读 · 0 评论 -
BeanInfo反射比较两个对象属性名相同值不同
反射比较两个对象属性名值不同原创 2023-02-01 16:05:22 · 229 阅读 · 0 评论 -
GroupSequenceProvider动态校验入参;@Validated和@Valid的区别;自定义校验注解;控制注解校验顺序
GroupSequenceProvider动态校验入参原创 2023-01-30 18:17:06 · 1114 阅读 · 0 评论 -
java泛型上限下限,通配符
java泛型通配符原创 2023-01-29 14:56:20 · 1103 阅读 · 0 评论 -
mybatisPlus3.5.2在NOT_NULL更新策略下自定义Mapper实现更新null值
mybatisPlus3.5.2在NOT_NULL更新策略下自定义Mapper实现更新null值原创 2023-01-09 11:20:19 · 808 阅读 · 0 评论 -
线程同步之countDownLatch
线程同步之countDownLatch原创 2023-01-08 17:41:27 · 203 阅读 · 0 评论 -
ScheduledThreadPoolExecutor定时任务执行线程池分析
ScheduledThreadPoolExecutor定时任务执行线程池分析原创 2023-01-08 11:53:03 · 1086 阅读 · 0 评论 -
Object的wait()和notify()以及notifyAll()和interrupt()方法
多线程之间想要互相通信来协作的话,比如A线程在做完一些事情后需要等待B线程一个通知才能继续。这个时候就需要wait()和notify()方法了。顾名思义,wait就是等待,notify就是唤醒,notifyAll则是唤醒所有,interrupt是中断wait状态的线程。在当前线程中调用对象的wait方法会使得当前线程进入等待。直到该对象的notify方法被调用。来个demo说明一下。注意点:在调用wait()和notify()之前,线程必须获得该对象的锁,因此只能在同步方法/同步代码块中调用。原创 2022-09-14 09:24:42 · 203 阅读 · 0 评论 -
双token方案
双token方案原创 2022-08-24 09:02:02 · 406 阅读 · 0 评论 -
jdk线程池的四种拒绝策略
jdk线程池四种拒绝策略原创 2022-08-03 13:55:12 · 350 阅读 · 2 评论 -
jstat的gcutil参数解释
jstat打印gc信息原创 2022-08-02 14:51:14 · 775 阅读 · 0 评论 -
jstat和jmap打印堆栈排查内存泄漏
分析堆栈原创 2022-08-02 14:24:48 · 1320 阅读 · 0 评论 -
netty入门demo;心跳检测后自动关闭通道
netty原创 2022-07-20 13:26:14 · 807 阅读 · 0 评论 -
socket从io到nio
socket从io到nio原创 2022-07-20 10:37:45 · 125 阅读 · 0 评论 -
Hystrix线程池配置
Hystrix线程池配置原创 2022-07-13 16:57:04 · 2480 阅读 · 0 评论 -
模板模式demo
模板模式原创 2022-07-12 17:20:28 · 307 阅读 · 0 评论 -
装饰器模式demo
装饰器模式原创 2022-07-11 22:06:41 · 147 阅读 · 0 评论 -
springmvc自定义参数解析器/类型转换器
springmvc自定义参数解析器/类型转换器原创 2022-06-16 09:20:30 · 1735 阅读 · 0 评论