本文介绍了如何通过自定义插件来深入理解 MyBatis 插件的原理和机制,包括创建 Maven 项目、导入 MyBatis 相关依赖、完善配置文件等。同时还涵盖了插件接口-Interceptor 的相关方法以及自定义插件的实现过程。
记一次 JavaScript 中的正则转义踩坑
本文讨论了在 JavaScript 中使用正则表达式替换字符串时,特殊字符可能导致匹配失败的问题。通过对原始字符串中的特殊字符进行转义处理,然后创建正则表达式进行匹配替换,可以解决这一问题。示例代码演示了如何修复图片链接替换失败的情况。
Vue3 配合 Element-Plus 和 iframe-resizer 完美实现抽屉 Drawer 和 iframe
通过 Vue 指令实现自动调整 iframe 大小,包括抽屉占位和页面使用的示例。使用 iframe-resizer 库监听 iframe 内容变化并自动调整高度,有效解决了页面内嵌 iframe 的高度适配问题。
Typecho 平台配置指南
本教程介绍了在 Typecho 平台上配置公式支持的方法,包括安装 AutoLaTeX 插件并修改配置,以实现对数学公式的显示。通过插件配置和刷新页面,即可在文章中使用 LaTeX 语法插入公式。
发布工具平台可用性说明
该文章总结了不同博客平台在使用思源笔记发布工具时的可用性和限制。涵盖了多个平台,包括Vuepress、Notion、WordPress、Typecho、语雀等,提供了各平台的配置指南以及特别说明。读者可以了解每个平台的发布限制、稳定性以及可能遇到的问题,为选择合适的博客平台提供参考。
JHub开发之插件化模块构建
文章介绍了在根项目中创建了两个新maven模块,一个是名为jhub-user的模块,另一个是名为jhub-common的模块,最终形成了新的项目结构。
JHub开发之初始化Maven项目
本文介绍了在安装IDEA、Git、JDK和Maven的基础上,创建一个简单的Maven项目,并配置Maven仓库为阿里云。同时,作者还提到了安装Postman和进行一些Git仓库的清理工作。文章以创建名为'JHub'的项目为例,强调了项目的模块化管理,包括删除自动生成的文件和提交代码到仓库。
实现一个通用的环境变量设置工具
项目初始化 使用我们前面的 zhi-cli npm set registry https://registry.npmmirror.com pnpm set registry https://registry.npmmirror.com npm i -g zhi-cli 生成项目 cd apps z...
MyBatis插件机制介绍与原理
该博客介绍了插件的概念及其在 MyBatis 中的应用。MyBatis 插件通过拦截和增强核心组件,如 Executor、StatementHandler、ParameterHandler 和 ResultSetHandler,实现了灵活且可扩展的持久层操作方式。插件的机制利用动态代理技术,使得开发人员能够根据需求选择适合的数据库操作方式,并轻松扩展 MyBatis 的功能。
docker找不到网络终极解决方案
解决方案 用下面的命令解决: docker system prune systemctl restart docker.service 参考 https://stackoverflow.com/questions/39640963/error-response-from-daemon-network...