- 博客(10)
- 收藏
- 关注
原创 Jenkins构建项目提示[exec exit status not zero.Status[1]]
检查脚本,发现脚本中,设置的用户是‘prod’,而jenkins和linux登录用户为pmtl。修改脚本执行的用户,并重新构建项目,发现jenkins仍然失败,但是手动执行脚本成功。猜测是不是 包路径问题,但是jar包是成功被package。决定手动执行脚本,发现提示用户信息不匹配。所以决定,太晚了先睡觉。由此分析,与文件路径没有关系。
2023-12-17 01:01:54 2938 1
原创 简述JVM垃圾回收机制
目录一、四种垃圾回收方法(1)标记清除(2)标记整理(3)复制算法(4)分代收集二、垃圾回收机制jvm内存结构垃圾回收有两种类型:Minor GC 和 Full GC1.Minor GC2.Full GC标记阶段清除阶段缺点:可能产生内存碎片有大对象需要分配连续内存空间时,可能二次触发垃圾回收机制结论:适用于老年代,存活对象较多的情况下比较高效标记阶段 清除阶段对标记的垃圾进行清理后,将零散的内存空间进行压缩整理阶段优点:避免产生大量内存碎片缺点:整体效率较低标记出所有存活的对象,并将这些存活的对象复制到一
2022-06-02 12:17:03 3640 2
原创 数据库事务隔离级别浅析
1.事务一堆操作的集合,即一个程序的执行单元。其中的操作一荣俱荣,一损具损。2.事务的四个特性(ACID) 原子性:对于事务中的操作,要么全部失败,要么全部成功; 一致性:事务开始和完成,数据保持一致; 隔离性:事务之间是相互独立,中间的状态不对外公开; 持久性数据的修改是永久的。 3.隔离级别3.1在并发情况下,事务引发的问题 脏读:A事务还未提交时,B事务已读到了A事务的结果(破坏隔离性) 不可重复读:在一个事务中,对本次事务未操作过的
2022-05-24 20:40:13 177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人