加载中
【多线程】之线程通讯wait和notify的使用

1、定义 等待/通知机制,是指一个线程A调用了对象object的wait()方法进入等待状态,而另一个线程B调用了对象object的notify或者notifyAll()方法,线程A收到通知后从对象O的wait()方法返回,进...

2021/06/01 11:16
50
【EXCEL导出】适应宽度

1、需求 在导出excel的过程中,使Excel的cell宽度适应字长度; 2、代码 Field[] fields = cls.getDeclaredFields();//获取类下字段 int maxColumn = fields.length; for (int i = 0; i <= ma...

2021/05/29 11:58
106
【JAVA 进阶之锁机制】synchronized 的锁升级-持续更新....

1、synchronized 的基本认识 场景:Synchronized是一个同步关键字,在某些多线程场景下,如果不进行同步会导致数据不安全,而Synchronized关键字就是用于代码同步。什么情况下会数据不安全呢...

2021/05/23 07:59
42
【springboot】2.3.7集成定时任务SchedulingConfigurer实例

背景: 项目需要启动一个定时执行的任务,该任务的执行可以随时停止执行,要求在数据库配置执行规律。 调研:使用scheduling定时任务与springboot集成; 实例: 第一步:创建一个数据表,保存...

2021/05/22 14:08
921
【MyBatis-plus】- 使用多表关联查询并分页

1、第一步,创建一个对象VO类,用于展示页面 /** * @Author: Liu Yue * @Descripition: * @Date; Create in 2021/4/22 14:16 **/ @Data public class HkTaskMasterVO extends HkTaskMaster ...

2021/04/22 16:15
188
MySQL查询的同时更改数据

1、今天遇到查询的同时修改数据 业务场景:字段表中的数据,在主表中冗余,刚开始是不保存字典的名称字段,后为了查询方便冗余主表字段。在后台维护数据用此sql UPDATE budg_project_fee_det...

2021/04/14 22:43
171
Java 8 List stream 应用案例,持续更新

1、List 按条件过滤后,统计数据 long count = hkUserCheckedVos.stream().filter(s -> s.getChecked() == 1).count(); 2、List 按条件过滤后,返回某个字段形成的集合list结果,如下: List...

2021/03/25 16:51
794
Springboot2整合openFegin客户端(文件上传)

最近项目需要搭建一个项目,需求是使用已经存在的上传接口,使用fegin实现功能。现在可以把步骤分享一下,经测试可用。 Springboot2.5整合openFegin客户端(文件上传) 1、配置pom.xml文件...

2021/01/25 13:18
856
Springboot2整合RocketMQ消费端普通开发

1、创建springboot项目,略; 2、POM.XML配置文件 org.apache.rocketmq rocketmq-client

Springboot2整合RocketMQ消费端

1、创建springboot2项目,省略; 2、pom.xml引用 org.apache.rocketmq rocketmq-spring-boot-starter ...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部