loading

摘要: 如果需要引入外部的类型,可以按照下面这种写法。 import type { AxiosRequestConfig } from "axios"; declare global { interface Element { innerText?: string; offsetHeight?: numbe 阅读全文
posted @ 2023-10-31 23:55 Himmelbleu 阅读(31) 评论(0) 推荐(0) 编辑
摘要: @Transactional 和锁一起用会出现一些问题,具体请看 Spring Boot 锁。 tip:[start] @Transactional 是 Spring AOP 切入编程的一种,切入点有三种基本的通知类型,如 @Before、@After、@Around,因此,事务开启在方法执行之前, 阅读全文
posted @ 2023-10-31 23:50 Himmelbleu 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 安装 ffmpeg FFmpeg 下载地址:GitHub releases。请下载:ffmpeg-master-latest-win64-gpl-shared.zip 压缩包。 解压到你系统盘任意位置(前提是你以后找得到这玩意儿在哪)。 接下来就是配置其环境变量,所有的环境变量都是配置它的启动文件的 阅读全文
posted @ 2023-10-31 23:23 Himmelbleu 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 在 Java 中,通过类名来调用静态方法的原理涉及到类加载和类初始化的过程。 类加载:当 Java 程序执行时,类加载器负责加载类的字节码文件到内存中。这是一个类的元数据加载过程,其中包括类的字段、方法、构造函数等信息。静态方法本身也是类的一部分,因此在类加载的过程中,静态方法也会被加载到内存中。 阅读全文
posted @ 2023-10-31 16:12 Himmelbleu 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 单例 Spring Bean 默认作用域是单例的,也就是说 A、B、C 三个类被注入到 IoC 容器中之后,假如 B、C 都依赖了 A,那么它们依赖的 A 在内存中都是同一个对象。 容器中只有一个A的实例,B和C都将引用同一个A对象。 原型 如果想要每次注入都创建一个新的 A 实例,可以考虑将 A 阅读全文
posted @ 2023-10-31 15:56 Himmelbleu 阅读(5) 评论(0) 推荐(0) 编辑