自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java全局异常处理

Java项目对系统抛出的异常做分类提示,或后续处理。

2023-07-26 10:27:17 332 1

原创 记一次开机故障:你的电脑未正常启动

继续输入 del bootsafe*.sys kavboot*.sys kisboot*.sys kiscore.sys dgsafe*.sys ksapi*.sys tssyskit*.sys bootrepair.sys /s。显示内容里有“users”和“windows”两个文件夹名称,确定c盘是系统盘,反之不是则继续在D: ...重复上述操作,直至找到系统盘。在错误页面依次点击:高级选项->疑难解答->高级选项->命令提示符,此时如果出现有户名密码页面就输入密码,没有则直接确定。

2023-07-24 14:14:33 748

原创 List分组去重

例子:相同名字的Person保留年龄最大的。

2023-07-20 16:41:10 205

原创 防止parseObject()时,时间转成时间戳

生产环境中使用JSON.parseObject(jsonObject.toString(),Map.class)处理数据时,jsonObject中的书剑格式数据被转成了时间戳。使用JSON.toJSONStringWithDateFormat()来保证时间格式。

2023-07-07 14:31:00 489 1

原创 使用Map替换JSONArray中JSONObject的键值

order_header&source_code替换为 source_code。

2023-07-04 09:58:08 355

原创 URLDecoder: Illegal hex characters in escape (%) pattern - For input string: “9k“

在调用http、https时会碰到关于URLDecoder异常的问题,关于URLDecoder异常解决方法,URLDecoder对参数进行解码时候添加如下代码。

2023-06-09 16:40:03 636

原创 发送GET/POST请求HTTP/HTTPS

发送GET/POST请求,支持http或https。

2023-06-08 15:58:43 144

原创 使用@JsonInclude(JsonInclude.Include.NON_NULL)实体转json 为NULL的字段不参加序列化

使用@JsonInclude(JsonInclude.Include.NON_NULL)实体转json 为NULL的字段不参加序列化。

2023-06-07 16:51:24 133

原创 雪花算法原理:(订单类、合同类)业务生成字符串id的方法(二)

一些订单类或者合同类的业务场景需求要生成包含时间信息、账套、订单类型、排列顺序等特征的字符串id。较第一种方法,效率更高了。

2023-06-07 14:48:27 98

原创 雪花算法原理:(订单类、合同类)业务生成字符串id的方法(一)

一些订单类或者合同类的业务场景需求要生成包含时间信息、账套、订单类型、排列顺序等特征的字符串id。

2023-06-07 14:41:25 312

原创 Spring Boot服务向nacos注册中心注册

Spring Boot和Spring Cloud项目根据业务被切分成多个微服务,微服务之间通过nacos完成相互调用。

2023-06-06 13:33:16 623

原创 Java JSON转化

json字符串转JSONObject对象,获取属性再转map。json字符串转json数组,并放到jsonpath指定路径。map转json字符串。从指定路径读取属性值。

2023-06-05 16:24:27 49 1

原创 向DataX插件执行器增加调用参数

在WebEngine的public static void runTask(EngineVo engineVo)中。在JobTriggerPoolHelper类中方法增加参数dynamicsParam。在JobTrigger类中方法和实体中增加参数dynamicsParam。在TriggerParam实体类中增加。在ExecutorJobHandler中。在DiyJobContainer类中。在EngineVo实体类中增加。processTrigger中。在插件中获得新增自定义参数。

2023-06-05 14:09:49 277 1

原创 DataX二开引入一个自定义插件

2.在父级pom.xml配置文件中<modules>标签下添加一行配置。在父级package.xml中添加。其他文件根据项目自行修改即可。

2023-06-05 11:20:49 757 1

原创 Unmarshalling Error: 意外的元素 (uri:““, local:“data“)。所需元素为&lt;{}data>

调webservice服务报错Unmarshalling Error: 意外的元素 (uri:"", local:"data")。1.请求webservice的入参错误;2.缺少@WebParam注解;3.项目中jar包冲突;

2023-06-05 10:45:36 2575 1

原创 Webservice回调后的xml转json字符串

从请求结果Schema中解析数据,且保证集合类型的数据不被覆盖。

2023-06-05 10:37:29 567 1

原创 Java Cxf SpringBoot项目搭建webservice服务

也可以是1.5.8.RELEASE和3.2.5。注意:springboot和cxf的对应版本。这里是2.3.0.RELEASE和3.3.2。2.springboot和cxf版本不对应;3.cxf的jar包和项目jar包冲突;启动项目,页面访问(换成你的服务端口)1.缺少@WebParam注解;创建一个config文件。

2023-06-05 08:58:33 395 1

原创 阿里云OSS文件服务器流式下载与本地下载

如:我们下载Excel后进行数据集成(DataX),则采用流式下载;我们下载Pdf后进行CA盖章操作,则采用本地下载。

2023-05-24 19:56:21 1138 1

原创 DataX官方开发文档

地址:DataX/dataxPluginDev.md at master · alibaba/DataX · GitHub

2023-05-09 09:57:02 1446 1

转载 RabbitMQ登录提示User can only log in via localhost的解决方案(添加新的RabbitMQ帐号)(转载)

RabbitMQ默认只有一个guest帐号,guest帐号只能在RabbitMQ安装服务器上登录,在其它服务器用guest登录提示User can only log in via localhost。进入RabbitMQ安装目录 D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.9\sbin。这个情况的最佳解决办法是添加一个新的帐号。

2023-05-09 09:48:55 1400 1

空空如也

空空如也

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

TA关注的人

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