- 博客(6)
- 收藏
- 关注
原创 【JsonUtil】Jackson 使用 ObjectMapper 完成序列化和反序列化工具类
5.28日收到fastJson的漏洞通知,紧急修复(当时无最新更新版本),吐糟一下一年修复5次 见怪不怪1.选择JackJson性能和fastJson相差不太多,但优于Gson SpringMvc默认Json序列化2.SpringMvc 使用全局配置,即在yml文件中配置,eg:spring.jackson.default-property-inclusion=always 单个实体类可以使用注解 @JsonInclud @JsonIgnore 等 自定义序列化器(注解和实现Jso...
2020-06-07 13:55:28 1405
原创 SpringCloud因为配置context-path后健康检查全部是down和配置文件路径不对问题
最近在帮架构迁移和服务化,发现因为server.servlet.context-path SpringCloud会有健康检查全部DOWN和配置中心文件获取路径不对问题配置中心:SpringConfigServer 注册中心:EurakeServer 配置中心获取文件路径问题即使配置了context-path 从注册中心获取到服务后,获取配置文件路径依旧是 ip:port 没有相对应的context-path解决方案eureka: instance: metadata-map:
2020-05-10 13:55:18 1314
转载 分布式ID生成策略Snowflake算法实现
package com.sy.basis.util;import java.lang.management.ManagementFactory;import java.lang.management.RuntimeMXBean;import java.net.NetworkInterface;import java.net.SocketException;import java.ti...
2020-05-07 22:15:04 215
原创 Java解析字符串类型加减四则运算,包括逻辑表达式
背景:做金融业务都会涉及到数据校验,之前是银行统一给excel文件,我们按照统一格式将数据填充,并进行校验数据。因涉密无法查看具体校验宏脚本,但可以查看到数据校验规则。Jvm 解析表达式 Java 有类似的处理程序例如,System.out.println(),会将你传进去的表达式解析成你想要的结果,例如:System.out.println(5>2);===>true...
2019-11-07 20:25:09 1329 1
原创 【个人笔记】Docker常用命令
Docker 启动:#启动docker 服务:centos 7+systemctl start docker#启动docker 服务:centos 6+service docker restartdocker search 镜像名docker search centos#拉取镜像到本地服务器 默认TAG是lastet即最新版本docker pull 镜像名:TAG#查看所有镜像:...
2019-10-21 16:36:50 150
原创 SpringBoot使用POI导出Excel文件,读取Exce内容的工具类封装和自动合并单元格(内容相同)。使用vue2 和axios 下载
报表导出功能在JavaWeb 开发中非常常见,网上搜索相应的代码也非常多,大多都相似:利用POI生成excel 文件到服务器,再利用InputStream和Response 返回给前端做处理。无聊中发现WorkBook的write方法API如下:随有更改stream为Response.getOutputStream()来减少创建文件的开销。实现工具类如下:package com.ne...
2019-08-16 22:52:37 4770 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人