![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 82
hongmin.shm
这个作者很懒,什么都没留下…
展开
-
springboot 轻量级配置中心
springboot 轻量级配置中心原创 2022-10-24 13:36:22 · 1553 阅读 · 6 评论 -
解决:java.lang.IllegalArgumentException: Can not set java.lang.Boolean field
解决放射方法设置Boolean包装类型字段报错问题原创 2022-07-27 14:33:09 · 10924 阅读 · 0 评论 -
ThreadLocal父子线程传递问题
优雅的实现父子线程的数据传递原创 2022-06-15 20:00:55 · 2664 阅读 · 1 评论 -
大批量数据导出优化
记一次线上OOM导出优化原创 2022-03-09 17:07:25 · 4417 阅读 · 14 评论 -
JAVA如何自定义注解
一文解决以下几个疑惑1.认识注解,常见的注解源码中的参数含义2.注解怎样自定义3.如何快速定义一个想要的注解原创 2020-10-20 23:12:47 · 6548 阅读 · 0 评论 -
设计模式4:Effective Java告诉你,最完美的单例这样写
饿汉式不负责任?懒汉式编写麻烦?静态内部类完美吗?本文揭晓权威著作对完美单例是怎样规定的。原创 2020-07-19 00:05:15 · 618 阅读 · 4 评论 -
Spring的IOC到底有什么好处:设计模式3——从工厂模式到IOC
SpringIOC到底为系统带来了哪些好处?控制反转怎么就降低耦合了?工厂模式包含了哪几种类型?本文一一解答原创 2020-07-18 19:58:35 · 844 阅读 · 2 评论 -
从实际场景来看设计模式2:由自定义类加载器到模板方法模式及桥接模式
自定义类加载器怎样做到只需要覆写findClass方法即可将自身与JVM整体类加载逻辑结合在一起?当一个类中组件有多种实现方式又可以通过怎样的方式梳理子类实现从而避免子类出现”爆炸“呢?原创 2020-07-05 17:55:12 · 410 阅读 · 0 评论 -
JAVA线程池
本文介绍如何通过 ThreadPoolExecutor 创建合适的线程池,以及每种线程池的解释及适用场景原创 2019-12-16 17:04:22 · 402 阅读 · 0 评论 -
为什么wait、notify、notifyAll方法定义在Object中而不是Thread类中
为什么wait,notify,notifyAll声明在类Object中而不是在Thread中这个问题是一个非常有名的java核心面试题,在各种级别的Java开发者面试中都会出现原创 2019-12-08 17:57:45 · 4939 阅读 · 1 评论 -
Java 转换EXCEL Duble格式时间为指定格式日期字符串
不需要依赖其他工具,实现Excel数字日期转换为指定格式的日期字符串原创 2019-10-26 09:24:17 · 1102 阅读 · 0 评论 -
轻量级mysql生成工具SqlUtil使用说明
说明:本工具适用于SpringMVC+MyBatis并且使用Mysql作为数据库的java项目,根据数据库表配置生成默认CRUD模板代码。原创 2019-09-11 10:19:10 · 1803 阅读 · 0 评论 -
多线程--对象锁与类锁的区别
多线程--对象锁与类锁的区别对象锁类锁小结拓展--可重入锁对象锁对象锁:java中任何对象都拥有互斥锁,当一个类中声明了synchronized方法,或者在方法中声明了参考(reference)对象为this的synchronized代码块则表示在此方法或者此代码块中该对象同时只能被同一个线程访问。例如类A有一个同步方法f1(),a1、a2两个实例对象当一个线程t1通过a1调用f1()时...原创 2019-09-07 10:19:45 · 741 阅读 · 2 评论