自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 在PDF中使用Paragraph进行文本段落的处理

java通过Paragraph在PDF中编辑文本以及设置样式

2024-05-16 11:39:21 460

原创 通过java将数据导出为PDF,包扣合并单元格操作

通过java将数据 导出为PDF格式,合并单元格

2024-05-14 10:58:35 1665

原创 java中使用stream流根据对象中的某一字段进行去重

java中使用stream流根据对象中的某一字段进行去重

2024-01-18 15:52:28 4374 3

原创 使用easy-poi实现数据的树形导出EXCEL,可合并父级单元格

根据树形结构类型的数据导出EXCEL数据

2024-01-11 17:15:50 1199

原创 java统计一个字符串中,出现重复字符的数量

返回一个map结构的数据,getKey就能获取到具体哪个字符出现的次数最多,getValue获取能获取到次数。

2023-12-25 16:20:09 720

原创 java中获取当前时间、本周、本月、当前季度、年度的开始时间与结束时间

拿到返回值,将其以逗号分隔开就可以用了(参数的dateType值需要前端传,前端选择相应的时间,比如前端传3,那就是获取当前时间的本月开始时间与结束时间)项目中的大屏统计经常会用到根据时间去统计相关数据,所以就需要获取相应的开始时间与结束时间,以便在sql中能查询出对应区间的数据。代码直接复制就可以用,返回的数据就是开始时间与结束时间。

2023-12-25 16:04:49 1605

原创 SpringBoot集成SpringSecurity实现方法级权限控制

SpringSecurity实现方法级权限控制

2023-11-30 11:51:02 547

原创 java中LocalDate的常用的基本方法

1.java判断当前时间是否在指定时间段内。9.获取今日所在周的起始、截止日期。3.获取当前时间的一周起止日期。方法将时间字符串转换为。4.获取当前日期所在的年月。8.获取日期的一些特殊值。5.判断日期的星期几。

2023-11-06 10:59:17 631

原创 SpringBoot整合Quartz实现定时任务动态自定义和可视化

下面的这个sys_schedule表,里面的字段不要删,但是你可以增加你想要的字段。这是一个抽象类,实现了Job任务类,当前端调用你的controller层方法时,任务触发会先执行这个execute这个方法,这个方法里面会先用这个run方法,关键点就是这个run的抽象方法是我们自己定义的。导入之后把注释去掉,其他的都不用改,需要注意一点tablePrefix这个配置,这个是Quartz需要用到的表的表名前缀,最好不要改,当前你想改也是可以的,但是改起来会很麻烦,要改很多的文件。简单介绍一下表的作用。

2023-11-06 10:44:02 2770 1

原创 玩转Java 8 Stream的各种常见操作

Stream将要处理的元素集合看作一种流,在流的过程中,借助Stream API对流中的元素进行操作,比如:筛选、排序、聚合等。Stream可以由数组或集合创建,对流的操作分为两种:1. 中间操作,每次返回一个新的流,可以有多个。2. 终端操作,每个流只能进行一次终端操作,终端操作结束后流无法再次使用。终端操作会产生一个新的集合或值。另外,Stream有几个特性:1. stream不存储数据,而是按照特定的规则对数据进行计算,一般会输出结果。

2023-08-16 14:11:35 115

原创 将数据动态的保存到对应的库表中

将数据动态的保存到对应的库表中

2023-07-21 10:56:15 203

原创 java读取Excel中的数据并以json形式输出,动态保存到指定库表中

java读取Excel中的数据并以json形式输出,动态保存到指定库表中

2023-07-21 10:34:37 976

原创 前后端开发彻底解决跨域问题

解决前后端联调时,项目跨域问题。

2023-07-17 15:29:02 301

原创 java中CountDownLatch的实战简单用法

java中CountDownLatch的实战简单用法

2023-05-15 16:59:32 234

原创 使用SpringContentHolder引用各种 bean,不需要注入

通过使用SpringContent来获取各种bean,避免依赖冲突的一种解决办法

2023-05-11 14:52:14 249

原创 java将Map数据倒序输出

java使用比较器倒序输出map数据

2023-05-06 17:46:13 1492

原创 计算特定时间距离某个时间有多少天以及两个时间相差的年月日

计算特定时间距离某个时间有多少天以及两个时间相差的年月日

2023-04-20 11:36:54 249

原创 使用反射与自定义注解实现Excel的数据解析与导入

使用反射与自定义注解实现Excel的数据解析与导入

2023-03-28 14:21:47 577

原创 动态定时任务执行,schedule基于定时任务线程池实现指定时间运行程序

动态定时任务执行,schedule基于定时任务线程池实现指定时间运行程序

2022-09-08 14:53:28 1388

原创 使用stream流统计数组元素中的个数

使用stream流统计数组元素中的个数:假设我们现在需要统计并输出一个有重复元素的数组中每个元素及对应元素出现的个数,相信各位都能够想到,我们使用一个Map就很容易解决这个问题,代码如下:...

2022-06-06 21:50:34 3645

原创 使用Stream流实现数组与集合的相互转换

短短几行就实现了数组与集合的相互转换,之前不适用流进行操作的话,就需要循环进行叠加,相对较麻烦,也不利于代码的可读性。

2022-06-06 21:43:07 2519 1

原创 java8新特性对象判空,判断后执行后续方法

以前写法if(user!=null){ dosomething(user);}JAVA8写法 Optional.ofNullable(user) .ifPresent(u->{ dosomething(u);});ifPresent就是在value值不为空时做后续操作,

2022-04-14 16:17:20 1103

原创 Java8 判空新写法,为空和不为空执行不同代码

以前的写法public User getUser(User user) throws Exception{ if(user!=null){ String name = user.getName(); if("zhangsan".equals(name)){ return user; } }else{ user = new User(); user.setName("zhangsan"

2022-04-14 16:12:59 1668

原创 Java8 判空新写法(取对象中的值)

以前的写法:public String getCity(User user) throws Exception{ if(user!=null){ if(user.getAddress()!=null){ Address address = user.getAddress(); if(address.getCity()!=null){ return addre

2022-04-14 16:04:03 881

转载 Java8 Stream 玩转集合的筛选、归约、分组、聚合

先贴上几个案例,水平高超的同学可以挑战一下:从员工集合中筛选出salary大于8000的员工,并放置到新的集合里。统计员工的最高薪资、平均薪资、薪资之和。将员工按薪资从高到低排序,同样薪资者年龄小者在前。将员工按性别分类,将员工按性别和地区分类,将员工按薪资是否高于8000分为两部分。用传统的迭代处理也不是很难,但代码就显得冗余了,跟Stream相比高下立判。1 Stream概述Java 8 是一个非常成功的版本,这个版本新增的Stream,配合同版本出现的 Lambda ,给我们操作集合

2022-04-13 09:50:03 597

原创 使用stream流进行归约求和操作,一行代码解决

就归约操作做一个简单介绍,我们可以利用stream流的方式将每个元素轮询进行操作,新建一个数组,将数组转换为流的形式进行操作。 public static void main(String[] args) { int[] str = new int[]{1,2,3,4,5}; IntSummaryStatistics intSummaryStatistics = Arrays.stream(str).summaryStatistics(); Sys

2022-04-13 09:40:34 942

原创 activity工作流应用在springboot中的实战操作流程

activity整合springboot以及怎么创建bpmn与画实例流程图就不说了,网上有很多教程,这里具体说一下有了流程之后的具体处理业务的操作。1.在某条需要审核的数据后面加上审核的按钮,点击按钮时携带本条数据的id(方便后面查询数据)如todo(id) { this.$http({ url: '/fhc/plan/fhcSinglePlan/audit', method : 'get', params: { 'id': id

2022-04-01 15:48:28 2889

原创 java实现简单公式后台计算,只需传入数学公式即可得出值

java实现后台计算,只需传入数学公式即可得出值

2022-03-24 11:52:31 3817 6

原创 将一段字符串截取里面的字母内容

将一段字符串截取里面的字母内容

2022-03-23 15:29:16 362

原创 select、from关键字后使用动态的字段与表名实现动态查询

select、from关键字后使用动态的字段与表名实现动态查询

2022-03-23 15:20:30 3414

原创 js使用cookie实现一定时间内执行一次

js操作cookie实现每天十二点更新数据

2022-02-16 11:55:10 1042

原创 移动飘窗的实现

飘窗实现

2022-02-16 11:35:17 374

原创 js点击复制当前行内容

js点击复制当前行内容

2022-02-16 11:30:01 425

原创 js倒计时功能实现(关闭页面之后也可运行)以及ios时间显示不正常处理

js倒计时功能实现以及ios时间显示不正常处理

2022-02-16 11:26:10 1958

SpringBoot整合Quartz实现定时任务的自定义和可视化

SpringBoot整合Quartz实现定时任务的自定义和可视化

2023-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除