自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 log4j2的漏洞修复

log4j2的漏洞修复简介Log4j是Apache的一个开源项目,通过使用Log4j,可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,能够更加细致地控制日志的生成过程,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。Apache Log4j2是Log4j的升级版本,该版本与之前的log4j1.x相比带来了显著的性能提升,并且修复一些存在于Log

2021-12-13 18:04:52 4838 4

原创 BeanUtils对象与对象关系映射的源码学习和优化

BeanUtils对象与对象关系映射的源码学习和优化所需代码:commons-beanutils-1.7.0-sources.jar背景:数据入参vo对象映射到数据库bo对象的属性值的映射,出现了问题,所使用的jar包为apache commons-beanutils的commons-beanutils-1.7.0.jar(不是Spring)使用的方法为BeanUtils.copyProperties(dest, src );问题:当入参vo的String shopId的值为null的时候,使

2021-11-05 16:28:33 328

原创 MyBatis-Generator源码学习及修改

MyBatis-Generator源码学习及修改所需jar包:generator-mybatis-generator-1.3.2.jar背景:公司数据库的做了分库,查询时候,必须修改customerId,否则查询效率会变低,数据库表60+,新工程每个表几乎都加了新的字段,需要生成新的mybatis的mapper文件。方案:打算采用MyBatis-Generator插件的方式生成实体类,接口以及xml。需求:生成的sql和接口,对于改查来说,不仅要生成主键的查询,还有携带有customerI

2021-10-22 17:22:02 708

原创 gitbook的使用

GitBook的安装使用所需组件node.js安装安装node.js,查看版本C:\Users\22958>npm ls -gC:\Users\22958\AppData\Roaming\npm`-- (empty)C:\Users\22958>node -vv14.16.0C:\Users\22958>npm -v6.14.11全局安装gitbook组件npm install gitbook -gnpm install gitbook-cli -g

2021-10-13 17:20:49 251

原创 spring工程使用main方法测试报错调试

spring工程使用main方法测试报错调试出现场景运行公司代码,定时任务消费消息队列里面的东西,main方法设置队列入参,debug消费代码报错内容错误: 找不到或无法加载主类 com.-.-.-.OrderRepushTaskTest[ERROR] Command execution failed.org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1) a

2021-08-24 13:49:51 912

空空如也

空空如也

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

TA关注的人

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