04 2025 档案
摘要:背景 项目部署了 onlyoffice 容器来实现 word 文件编辑及预览。 现有如下现象: 编辑文档时,Ctrl + S 保存后,发现文件未更新到本地,了解到 onlyoffice 会先将改动缓存起来,不会马上调用回调 URL 保存更改到本地。 编辑完文件,关闭编辑器,文档长时间未保存到本地。
阅读全文
摘要:如下 SQL 查出表的所有列名: SELECT COLUMN_NAME FROM ALL_TAB_COLUMNS WHERE TABLE_NAME = 'YOUR_TABLE_NAME' -- 替换为你的表名 AND OWNER = 'YOUR_SCHEMA_NAME'; -- 替换为你的模式名(如
阅读全文
摘要:A 库是脚手架,从 A 库 fork 到 B 库,然后 B 库按业务需求开发。B 库开发过程中修复了脚手架相关的问题,或者为脚手架添加了新特性。此时除了手动复制代码外,如何把这些变动应用到 A 库呢? 可以使用 cherry-pick。 cherry-pick 以维护脚手架 合并指定的一些提交到当前
阅读全文
摘要:总结自:《Maven 实战》 一、Maven 生命周期:构建流程的标准化 Maven 通过生命周期将项目构建过程抽象为三个部分,每个部分包含多个有序阶段(Phase),形成标准化的构建流水线。 可以说,生命周期就是对所有构建过程的抽象和统一。其包含了项目的清理、初始化、编译、测试、打包、集成测试、验
阅读全文
摘要:一、作用 @PostConstruct是 Java EE(JSR-250)规范中的注解,被 Spring 框架支持,用于标记 Bean 初始化完成后执行的方法。其核心作用如下: 依赖注入后执行:确保在 Bean 的所有依赖(通过@Autowired、@Resource等注入)完成后,再执行初始化逻辑
阅读全文
摘要:对比@Autowired注解,ObjectProvider能更好地处理可选依赖、多候选 Bean、延迟初始化和循环依赖等复杂场景。 一、ObjectProvider 基础:超越 @Autowired 的安全之选 ObjectProvider是 Spring 4.3+ 提供的接口,其核心优势在于 按需
阅读全文
浙公网安备 33010602011771号