自定义博客皮肤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)
  • 收藏
  • 关注

原创 【Spring 的事务-小探】

小引:对于单个数据表更新动作,是否需要去声明事务管理呢?A:不需要,“原子性” ,且结果 "一致性"了 。要么成功,要么失败。B:虽然加不加结果应该一样了,但是声明事务管理是需要消耗性能的。便开始想,似乎都很有道理,但如果别人使用此方法去做动作,那么同类、异类、之间的使用,能否保证一致性呢?前提,此处讨论的场景,均使用@Transational 注解声明事务管理,且默认传播级别是Required异类方法调用情况:① A 自身有声明事务,调用无事务方法B,无论在A 或者 B 中出现 RE 均会回

2022-03-02 17:08:15 216

原创 根据端口(Jar名字),清理占用线程、进程;

1、根据端口清理占用:netstat -nlp |grep :端口 |grep -v grep|awk ‘{print $7}’ |awk -F ‘/’ ‘{print $1}’ |xargs kill -9netstat 命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知有哪些网络连接正在运作。如不带参数,netstat 显示活动的 TCP 连接。语法格式:netstat [参数]注:参数<大小写区分>-n 直接使用IP地址,不通过域名服务器-l 仅列出有在 List

2021-07-19 14:59:35 290

原创 com.google.zxing 解析 电子发票pdf 内容 转图片

场景,将电子发票pdf 文件解析后,再通过google.zxing解析(主要是根据发票二维码<图>)由于电子发票文件本身并非纯粹的图片 & pdf 文件,所以处理方案为将pdf 按照 page 内容转图片再去验证发票内容;使用// 利用PdfBox生成图像PDDocument pdDocument = PDDocument.load(pdfFile);PDFRenderer renderer = new PDFRenderer(pdDocument);BufferedIm.

2021-07-05 14:09:21 1662

原创 记录log4j Appender整理

输出方式:org.apache.log4j.ConsoleAppender 控制台org.apache.log4j.FileAppender 文件org.apache.log4j.DailyRollingFileAppender 每天产生一个日志文件org.apache.log4j.RollingFileAppender 文件大小到达指定尺寸的时候产生一个新的文件org.apache.log4j.WriterAppender 将日志信息以流格式发送到任意指定的地方PatternLayout配置:

2021-06-24 13:49:17 310

原创 HashMap-20210602

HashMap 1.7 和 1.8 的一点区别1、初始化;2、Hash算法;3、数据结构;1、初始化: JDK 1.7 版本中,在put动作时,判断是否为空table,是则 inflateTable(threshold) 初始化; 而 1.8 版本中没有此方法, 在操作put时,直接进行扩容resize(); -- 此处个人觉得,是一处合并优化; 初始化和扩容是有相同之处的,都需重新计算符合 "规则" 的capacity、threshold、loadFactor 等;

2021-06-02 14:16:46 151

空空如也

空空如也

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

TA关注的人

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