
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
读取resources下的文件order_data.xlsx使用:File file = ResourceUtils.getFile("classpath:order_data.xlsx");报错:java.io.FileNotFoundException: class path resource [order_data.xlsx]cannot be resolved to absolute fi
IDEA中Smart Tomcat的部署和配置由于idea版本原因需要自己安装Tomcat插件,但只有Smart Tomcat 并且与之前Tomcat的部署差别有点大,折腾了三个小时终于完成,分享下踩过的坑(社区版)1.安装smart tomcat2.进行配置之前在网上找的教程是因为是不一样的版本的idea 在这里可以直接找到Tomcat参数详情:Tomcat server:填你本地的Tomcat
脑子短路的操作,问题出在一直在用红色标记处放行断点,实际应该用绿色标记处放行断点。
https://www.cnblogs.com/buguge/articles/10129889.html
本文总结了Redis主从库读写分离模式数据同步的总体机制 及 基本流程,了解了全量同步 和 增量同步的过程,涉及了 主从级联模式 和 repl_backlog_buffer缓冲区。

BigDecimal的底层数据结构使什么?它是怎么保证精度的?这曾经是一道阿里巴巴的面试题,由于在工作中使用最多的是BigDecimal的加、减、乘、除的的方法,还真没想过它的实现原理(完全是拿来主义惹的祸),乍这么一问还真有点懵。BigDecimal保证精度的解决思路其实极其的简单朴素,还是用一句话来解释:十进制整数在转化成二进制数时不会有精度问题,那么把十进制小数扩大N倍让它在整数的维度上进行

对于某些接口返回的信息,涉及到敏感数据的必须进行脱敏操作,例如银行卡号、身份证号、手机号等,脱敏方式有多种方式。可以修改SQL语句,也可以写硬代码,也可以修改JSON序列化,这里介绍通过修改Jackson序列化方式实现数据脱敏。其中 OTHER类型为自定义类型,需在后面自定义脱敏的长度等。/***/@Getter/*** 中文名* *//*** 固话* *//*** 手机号* *//*** 住址*

插入数据并返回主键这种需求很常见,所以列出来。一、实现方式1. 使用useGeneratedKeys+keyProperty (推荐)简单来说就是配置:<insert id="" useGeneratedKeys="true" keyProperty="id">将插入的ID赋值给设置的keyProperty对象属性字段里面,一般也就是对象的ID,比如插入User对象,设置赋值主键ID给
IDEA中Smart Tomcat的部署和配置由于idea版本原因需要自己安装Tomcat插件,但只有Smart Tomcat 并且与之前Tomcat的部署差别有点大,折腾了三个小时终于完成,分享下踩过的坑(社区版)1.安装smart tomcat2.进行配置之前在网上找的教程是因为是不一样的版本的idea 在这里可以直接找到Tomcat参数详情:Tomcat server:填你本地的Tomcat
系统OOM(资源不能被释放)导致服务器频繁且长时间FGC导致服务器CPU持续飚高日志中内存溢出:**java.lang.OutOfMemoryError: Java heap space**程序十分卡顿,严重影响用户使用从以下方面,为大家分享此次问题解决流程问题出现现象临时解决方案复现问题定位问题发生原因优化代码优化后进行压测,上线复盘不同的项目导致内存溢出原因是不同的;重要的是排查思路经过不断的








