-
《系列一》-- 2、XmlBeanFactory 的类图介绍.md
阅读之前要注意的东西:本文就是主打流水账式的源码阅读,主导的是一个参考,主要内容需要看官自己去源码中验证。全系列文章基于 spring 源码 5.x 版本。 Spring源码阅读系列--全局目录.md 引子 1、容器最基本使用.md 系列1 - bean 标签解析: 2、XmlBeanFactory -
《系列一》-- 1、容器最基本使用
阅读之前要注意的东西:本文就是主打流水账式的源码阅读,主导的是一个参考,主要内容需要看官自己去源码中验证。全系列文章基于 spring 源码 5.x 版本。 Spring源码阅读系列--全局目录.md 引子 1、容器最基本使用.md 系列1 - bean 标签解析: 2、XmlBeanFactory -
harbor镜像仓搭建相关问题
1 环境 自己生成了SSL证书 证书目录与 harbor.cfg 文件中定义的路径需要一致 使用的是offline 包安装 执行 install.sh 脚本后,通过浏览器远程访问成功, 但是在别的机器上执行docker的登录指令报错: docker login 192.168.126.100 2 异 -
2022年终总结
这是工作的第三年了,IT人的三年之痒,亦或许是觉得自己翅膀硬了,我辞去了毕业后第一份国企工作,投奔了某IT大厂 一、变化 这一年,我从泉城济南,来到了成都;离家的距离从1500公里+缩减到了,700公里,以后回家可以考虑飞机以外的交通工具了。 职业上,从纯开发,逐渐向自动化、测试工具开发靠拢,感觉上 -
SQLite3编译
官方编译方式 SQLite3 源码提供了非常便捷的编译脚本,通过执行以下命令可以编译得到sqlite3.c 、sqlite3.h、sqlite3ext.h、shell.c 以及一个可执行程序 sqlite3。所有的代码都被合并到了sqlite3.c 文件中,根据官网How To Compile SQ -
面经
面经 线程池 java.util.concurrent.Executors 通过该类创建的各线程池的特性 创建线程池的方法的各个参数含义 适用场景、缺陷 线程池拒绝策略 核心线程数和最大线程数意思,什么场景下线程池的线程数达到最大线程数 JVM 相关 堆结构:堆上有哪些分区,概述 堆上哪些分区可以被 -
.pro文件
[https://blog.csdn.net/simonforfuture/article/details/78580510] pro文件是整个工程的配置文件,例如工程里包含哪些文件,路径是什么;引用哪些库,路径是什么;使用了Qt的哪些组件等。 -
SQLite数据库损坏及其修复探究
数据库如何发生损坏 SQLite 数据库具有很强的抗损坏能力。在执行事务时如果发生应用程序崩溃、操作系统崩溃甚至电源故障,那么在下次访问数据库文件时,会自动回滚部分写入的事务。恢复过程是全自动的,不需要用户或应用程序的任何操作。尽管 SQLite 数据库具有很强的抗损坏能力,但仍有可能发生损坏。 1 -
spring事务的传播
(spring事务的传播) 关于事务的传播,我们先确定一个场景:方法A调用方法B,方法A可能存在事务,也可能不存在事务,我们这里重点关注方法B上定义的事务传播行为,以及方法B中出现异常时,方法A应该如何处理事务的提交或回滚(如果存在)。 @Autowired private ServiceB ser -
常见排序算法
/** * 快排 * */ private static void deepSort(int[] input, int start, int end) { boolean turnFlag = false; int standIndex = start; int left = start, righ