https://blog.csdn.net/kylin_tam
https://blog.csdn.net/kylin_tam
// 优雅关机, 关机命令需要是 kill pid, 不能是 kill -9Runtime.getRuntime().addShutdownHook(new Thread...
安装说明安装目的Mysql主要用户存储系统结构化数据,必须安装。安装前提,请确认以下软件已安装完成:操作系统(CentOS 7.0)JDK8安装步骤拷贝文件拷贝mysql57...
public class CsvExport { }
业务场景:接受或者生成日志给kafka队列 消费者同步入库公司最近业务日志比较多 于是设计通过MQ传输消费设计的自作多情的时候为了减少通信 会把日志归并(使用阻塞队列汇集达到...
参考下面代码:
商业计算一定要用BigDecimal 加减乘除都可 不能整除抛出异常 参数类型为double的构造方法的结果有一定的不可预知性尽量使用参数类型为String的构造函数。优先使...
利用命令行: 1). 安装到本地库:mvn install:install-file -DgroupId=org.apache.hadoop -DartifactId=hba...
自问自答:探索自己的内心讣告=你想成为什么样的人开放式提问:没有答案 在于分享封闭式提问:是或不是 解决“大猩猩式斗殴”追问式提问:打破砂锅问道底 问题的核心
测试环境https请求:java.security.cert.CertPathValidatorException: timestamp check failedjava.s...
ThreadPoolExecutor 用于创建线程池,它有 4 个重载构造器,我们以最多参数的构造器讲解: 阻塞队列有以下 4 种: 线程拒绝策略有以下 4 种: 实现原则:...
悲观锁与乐观锁 悲观锁 synchronized和ReentrantLock等独占锁就是悲观锁思想的实现乐观锁一般会使用版本号机制或CAS算法实现。
Springboot2.0的优雅 Lombok的其他用法 拦截器 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,...
Java序列化Long类型数据到前端数据失真 现象项目中用到了唯一ID生成器.生成出的ID是long型的(比如说4616189619433466044).通过某个rest接口...
注解方式 在 bean 初始化时会经历几个阶段,首先可以使用注解 @PostConstruct, @PreDestroy 来在 bean 的创建和销毁阶段进行调用 实现Ini...
Guava RateLimiter
最近公司数据分析需要用到中国八个大区和34个省市的对应关系 百度一下居然没有资源 手动建了张表 建表 初始化数据