笔记
文章平均质量分 63
QQ_hoverer
这个作者很懒,什么都没留下…
展开
-
Easypoi map方式导入数据 ,List<Map<String, String>> 日期项数据为空(null)解决办法
目录前言解决办法前言在使用easypoi map的方式解析excel文件,若文件中的某列数据格式是日期类型,那么它这个工具是读取不到,因为它的源码读取到某列为日期格式,数据必须为字符串类型,它才会处理switch (cell.getCellType()) { case STRING: result = cell.getRichStringCellValue() == null ? ""原创 2023-11-09 23:25:31 · 1508 阅读 · 0 评论 -
Java自定义定时任务
最近看到项目中的定时任务感觉还是很有意思的,就简单的记录一下,我们开发中会遇到多模块的定时任务,但是这些定时任务都有着相似的逻辑,大量的定时任务都要去写这些相似的逻辑,就降低了代码的解耦性,那我们可以把这些相似的逻辑提取出来,抽成一个抽象类,其他的类只需要去继承这个抽象类,无需再去写那些重复的逻辑,只需关注具体的业务实现,当然这些事Java, Spring ,Quartz,XXL-Job等都帮我们设计好了,我们也可以自己搞来玩玩!原创 2023-03-25 00:19:41 · 690 阅读 · 0 评论 -
Java开发常用网址,推荐一些能帮助我们提升开发效率和学识巩固的网址,值得收藏
推荐一些能帮助我们提升开发效率和学识巩固的网址,值得收藏原创 2023-03-23 23:57:01 · 918 阅读 · 1 评论 -
求公司中位分
MySql查询中位数原创 2022-07-26 00:50:43 · 132 阅读 · 0 评论 -
Java 中 线程A B C 三个线程如何让其执行顺序为C-B-A
Java 中 线程A B C 三个线程如何让其执行顺序为C-B-A由于存在CPU调度的不确定性,所以多线程的执行顺序具有不确定性。主线程有可能比其他线程先执行完,其他线程也有可能比主线程执行完,其他线程之间执行顺序也可能不同 ,那么想让线程顺序执行,那就要用特定的方法来搞定!· [1] 使用线程的join方法· [2] 使用主线程的join方法· [3] 使用线程的wait方法· [4] 使用线程的线程池方法· [5] 使用线程的Condition(条件变量)方法· [6] 使用线程的Coun原创 2021-10-14 00:54:16 · 925 阅读 · 0 评论 -
Java获取Tree方法!
获取Tree方法!生活中能见到各式各样的树,但是树都是由主树干,分支构成,而我们的Java中的tree也是一样;通常我们会在一张表中设置一个parentId(唯一) 来定义父类;那我们就讨论下获取tree的方式方式一:通过父级找子级eg:查询部门列表1 可以根据pid获取到一级二级(父级对子级都是一对多的关系);2 循环遍历一级部门;3 获取二级部门,判断二级部门是否为空,为空就将二级部门设置为null,4二级不为空就循环二级查三级(依此递归查询)注:查询的那个实体里要加入一个Listch原创 2021-09-12 20:45:17 · 1025 阅读 · 2 评论 -
Java 操作RocketMQ简单Demo,顺序与事务案例,不容错过!
Java 操作RocketMQ简单Demo,顺序与事务案例,不容错过!前言:MQ的概述与认识这里就暂时不赘述,以及RocketMQ,想了解这方面的知识点,可以推荐伙伴们看 “ 墨家巨子@俏如来 ”大佬写的文章注:- - 启动Broker时,需要指定可以支持自动创建主题(start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true),如果出现闪退的情况,可以把 MQ文件夹\bin’下,Bean目录下的runbroker.cmd 中JVM占用原创 2021-09-05 15:45:19 · 1175 阅读 · 0 评论 -
错误:Attempted read from closed stream尝试读取关闭的流!!!
错误:Attempted read from closed stream尝试读取关闭的流!!!原因:一个HttpClient里只能有一次获取Entity的操作,不能有多次获取Entity的操作,getEntity()获取的流是一次性的,用了一次就会自动关闭,第二次调用的时候就是调一个关闭的流,就会抛出:Attempted read from closed stream;解决办法:如果一个方法只对同一个Entity操作,可以用BufferedHttpEntity,可以多次读取流!HttpEntity原创 2021-06-07 17:00:54 · 10516 阅读 · 0 评论