自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WebService客户端代码的生成

2.同步,有返回值。当服务端路径不换,只换环境(prd、test、dev)时,客户端代码需要再次生成一遍,因为生成的代码有部分魔法值写死在代码中,所以要重新生成。2.选中项目名,点击Tools,选中webservice,之后选中Generate Java Code From Wsdl。当服务端接口路径不换,只换环境(prd、test、dev)时,客户端代码不需要重新生成,只切环境即可。2.4选择wsdl的文件路径,调至develop,点击finish。3.指定文件路径,指定生成的代码位置,选择生成的模式。

2023-09-10 18:46:12 1108 1

原创 java中List转为Map

此方法不限制List集合泛型中bean的类型,以及Map中的key具体取哪个字段和字段的个数,多个字段之间用英文下划线_连接。可取private字段为key,可以忽略掉List中的null值。

2023-07-19 09:53:23 810

原创 java定时任务——XXL-JOB框架

1.@EnableScheduling + @Scheduled(cron = "0/10 * * * * ?") 2.@EnableScheduling + 实现SchedulingConfigurer接口(代码如下) 缺点: 不支持集群:集群情况下容易造成任务重复问题 不支持失败重试:失败即结束,不支持重试 不支持动态调整:修改任务参数时需要修改代码,并且要重启服务 无报警机制:任务失败后没有提醒功能

2022-12-03 20:56:05 3103 1

原创 ThreadPoolTaskExecutor和ThreadPoolExecutor区别

ThreadPoolTaskExecutor是spring core包中的,而ThreadPoolExecutor是JDK中的JUC。ThreadPoolTaskExecutor是对ThreadPoolExecutor进行了封装处理。ThreadPoolExecutor结构,祖类都是调用Executor接口:ThreadPoolTaskExecutor结构,祖类都是调用Executor接口:2.

2022-11-11 16:56:17 2637

原创 java多个集合元素组合排列

java多个集合元素组合排列

2022-09-23 09:42:20 904

原创 firewall-cmd 端口管理

注意:开放或关闭端口必须重启防火墙。

2022-08-12 18:09:28 461

原创 异步操作获取不到主线程中Request信息

注意:将主线程的request设置为子线程共享之后,request不为null,但有时会发生在主线程可以取到request对象所携带的信息(例如:body,head,attribute),而在子线程则取不到request对象所携带的信息,是因为异步任务在未执行完毕的情况下,主线程已经返回,共享的request对象数据被清空。当获取不到request时(为null),在主线程里添加以下代码(要在调用异步方法之前添加)代码注解:将主线程的RequestAttributes对象设置为子线程共享。...

2022-08-05 00:18:57 1249

原创 树型结构汇总节点数据

树型结构汇总节点数据

2022-07-29 10:59:51 575

原创 Linux(ubuntu)安装docker

旧版本的Docker被称为docker,docker.io或使用存储库安装1.更新apt包索引并安装包以允许apt安装Docker引擎1.更新apt包索引,安装最新版本2.要安装特定版本的DockerEngine,请在repo中列出可用版本,然后选择并安装一个。选择版本,例如53.通过运行映像来验证Docker引擎是否已正确安装。在Debian和Ubuntu上,Docker服务默认配置为在启动时启动。............

2022-07-17 23:14:50 1328

原创 Activiti7讲义

Activiti7一、工作流介绍1.1 概念工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”。1.2 工作流系统一个软件系统中具有工作流的功能,我们把它称为工作流系统,一个系统中工作流的功能是什么?就是对系统的业务流程进行自动化管理,所以工作流是建立在业务流程的基础上,所以一个软件的系统核心.........

2022-06-05 22:35:35 4971 1

原创 springboot@valid与@validated的参数校验使⽤总结

@Valid只能⽤在controller,@Validated可以⽤在其他被spring管理的类上@Valid可以加在成员变量上(本⼈⼀般只有在嵌套查询的时候才会使⽤这个注解)@Validated可以分组@Valid可以加在成员变量上,所以可以嵌套校验@RestController@RequestMapping("/check")@Validatedpublicclass ParamCheckInController { @Autowiredprivate ParamCh...

2022-05-31 17:10:54 857

原创 RabbitMq的序列化和反序列化(springBoot)

一、需求发送时需要将对象序列化为json字符串,接收时反序列化为对象。二、方案1、序列化在任意配置类下提供RabbitTemplate的bean,覆盖Springboot的自动化配置。将消息转译器设置为springboot提供的Jackson转译器。// 提供自定义RabbitTemplate,将对象序列化为json串 @Bean public RabbitTemplate jacksonRabbitTemplate(ConnectionFactory connectionF

2022-04-21 23:42:20 2593 1

原创 mybatis中树型结构递归查询

实体类 private Integer id; private Integer fatherId; private String name; private Integer deleteFlag; private Date createTime; private List<Stfl> child; //子节点service层List<Stfl> getTreeStfl (Integer id,Integer de

2022-02-21 10:15:10 737

原创 Java中多选题判断正确

/** * 多选题判断正确 * daArray:所填写的答案 * answerArray:正确答案 */ private boolean multipleExactly(String[] daArray, char[] answerArray){ //判断答案是否正确 for(String da : daArray){ boolean flag = false; ...

2022-02-21 09:42:22 1164 4

原创 List集合完成分页展示

代码逻辑 //当前页码 Integer page = Integer.valueOf(params.get("page").toString()); //每页展示多少条数据 Integer size = Integer.valueOf(params.get("size").toString()); //声明返回结果集 Map<String,Object> result = new HashMap&

2022-02-18 17:26:07 888

原创 easypoi导出word文档(文本,表格)

文件模板依赖导入*坑:注意依赖版本 4.3.0+才支持多图片循环导出<!-- word导出 方式:easypoi--> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.3.0&

2022-02-18 16:39:47 3946 5

原创 前后端分离vue+axios下载文件

axios部分export const download = (data) => { return request({ url:'请求地址', method: 'post', responseType:'blob', //设置响应类型 data: data })}前端js处理响应部分进行blob字节处理下载文件const filename = res.headers["content-disposition"];const blob =

2022-02-18 16:07:56 567

空空如也

空空如也

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

TA关注的人

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