2018年12月21日

分布锁的解决方案

摘要: 分布锁的要求: a:互斥 b:宕机避免死锁 c:只能自己解锁 1.数据库版本 2.redis 3.zookeeper 4.pom文件 I...依赖 II...必要参数采用yml配置注入 III...创建锁工具类 要点介绍: 1.实现lock接口,开闭原则 2.构造函数中实例化ZkClient 3.在 阅读全文

posted @ 2018-12-21 15:22 黑猫的世界 阅读(153) 评论(0) 推荐(0) 编辑

POI的使用

摘要: POI指的是java中的excel不同版本的导入导出。 POI组件的详细介绍文档: https://www.cnblogs.com/huajiezh/p/5467821.html 1...依赖 .xls对应 HSSFWorkbook book = new HSSFWorkbook(io); .xls 阅读全文

posted @ 2018-12-21 15:10 黑猫的世界 阅读(232) 评论(0) 推荐(0) 编辑

邮件发送

摘要: 1:整合springboot的发送参见: https://blog.csdn.net/zyw_java/article/details/81635375 2.常见的邮箱服务器地址: https://blog.csdn.net/chuanyu/article/details/46740287 3.如何 阅读全文

posted @ 2018-12-21 15:00 黑猫的世界 阅读(133) 评论(0) 推荐(0) 编辑

线程池的使用

摘要: 1...线程池参数的配置 2...注入线程池 3...自定义线程工厂 4...自定义拒绝策略 5...自定义拒绝队列之外的任务队列(单例,安全) 6...自定线程池 7...注入线程池的工具类 8...封装cpu密集型的Task 9...封装IO密集型的阻塞,可相应中断的task:https://b 阅读全文

posted @ 2018-12-21 14:35 黑猫的世界 阅读(180) 评论(0) 推荐(0) 编辑

我的第一个随笔

摘要: 1.我的第一个随笔 大家好,这是我的第一个随笔,想测试一下格式。 2.怎么将自己的代码拷贝进来呢? 方法是什么呢? 阅读全文

posted @ 2018-12-21 11:56 黑猫的世界 阅读(102) 评论(0) 推荐(0) 编辑

导航