- 博客(5)
- 收藏
- 关注
原创 网页渲染 Markdown 和 Latex
本文介绍了在Vue项目中集成Markdown数学公式渲染的方案。使用markdown-it作为基础解析器,配合VSCode维护的@vscode/markdown-it-katex插件实现数学公式支持。具体步骤包括:安装依赖、引入KaTeX样式文件、封装Vue组件。组件通过计算属性将Markdown文本转换为HTML,支持数学公式渲染。文中提供了核心代码示例和效果展示截图,帮助开发者快速实现Markdown数学公式的渲染功能。
2025-08-24 14:51:31
335
原创 模仿线程池,写了个 Docker 容器池
【摘要】DockerPoolExecutor是一个轻量级容器池管理器,用于优化高频Docker容器创建场景(如在线评测系统)。通过复用容器资源,解决了频繁创建销毁容器导致的性能问题。核心功能包括:最大容器数限制、容器复用机制、空闲超时自动停止、支持自定义容器管理。实现采用Java封装Docker容器基类,提供通用操作方法(启动/停止/执行命令),并可通过继承实现特定功能(如Java代码编译执行)。该项目通过容器池化技术显著提升资源利用率,适用于需要批量处理容器化任务的场景。
2025-07-03 10:57:15
891
原创 Mybatis 实现枚举与数据库值的映射转换
我们想要实现自动转换的枚举都继承这个接口。改造枚举,这里实现了两个方法,下面会讲在哪里会用到。MALE(1),FEMALE(2),@Override// 保存当前处理的枚举类型的 `Class` 对象,用于反射调用。@Override@Override@Override@Overridetry {这个类是一个MyBatis 通用枚举类型处理器,用于将数据库中的值和 Java 中实现了BaseEnum接口的枚举类型互相转换。
2025-05-08 13:57:15
998
空空如也
knife4j扫描不到接口
2025-02-06
Java中字符串的方法replaceFirst()失效
2024-05-17
关于Java无法读取以管理员方式运行的bat文件的执行结果
2023-06-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1