2023-02-22发表2023-08-24更新后端开发 / MyBatis4 分钟读完 (大约553个字)MyBatis机制介绍与原理该博客介绍了插件的概念及其在 MyBatis 中的应用。MyBatis 插件通过拦截和增强核心组件,如 Executor、StatementHandler、ParameterHandler 和 ResultSetHandler,实现了灵活且可扩展的持久层操作方式。插件的机制利用动态代理技术,使得开发人员能够根据需求选择适合的数据库操作方式,并轻松扩展 MyBatis 的功能。阅读更多
2023-02-13发表2023-02-13更新MyBatis / 开源框架 / 后端开发4 分钟读完 (大约550个字)MyBatis的二级缓存整合redismybatis的二级缓存整合redismybatis自带的二级缓存存在的问题在前面我们使用at_cachenamespace实现了mybatis的二级缓存这个底层使用hashmap来实现。在单机环境下没有问题但是在分布式环境下就不行了。mybatis二级缓存在分布式环境下的问题解决为了解决这个问题可以使用分布式缓存保存mybatis二级缓存的数据。怎么自定义mybatis的二级缓存可以在at_cachenamespace上面加上implementation例如默认的缓存可以写成_at_cac阅读更多
2023-02-03发表2023-02-03更新经验分享1 分钟读完 (大约206个字)Java获取url中参数方案在java中你可以利用urlencoder和urldecoder来对url字符串进行编解码然后使用stringsplit()方法或者使用正则表达式来从url字符串中获取参数。代码示例获取url中的参数at_paramurl链接at_paramkey参数keyat_return参数值publicstaticstringgetparameterfromurl(stringurlstringkey){string[]params=urlsplit(string[]queryparams=para阅读更多
2023-02-02发表2023-02-02更新几秒读完 (大约33个字)2023-02-02-日记pnpm更新可以使用下面脚本用npmrmgpnpm之后在重新npmigpnpm就可以了。阅读更多
2022-12-16发表2022-12-16更新几秒读完 (大约50个字)2022-12-16-日记itab太恶心了每次点击收藏的链接都会发送请求。很难不让人猜想这是不是在收集用户数据。纯属流氓软件。阅读更多
2022-12-15发表2022-12-15更新sy-post-publisher / 作品展示1 分钟读完 (大约124个字)挂件模式用挂载菜单的方式使用挂件模式用挂载菜单的方式使用新特性feat_#挂件模式用挂载菜单的方式使用效果演示使用方法现在支持挂件打开窗口了就是还得import一句话import(widgetssypostpublisherlibsiyuanhookjs)如果没有添加给出提示阅读更多
2022-12-06发表2022-12-16更新1 分钟读完 (大约145个字)Anki使用示例测试牌组完形填空这是一个多行完形填空这是第一个空测试一下这是第二个空这是单行完形填空看看空格吧[]第二个序号会忽略测试[]第一个序号也会忽略这是一个多行完形填空这是第一个空测试一下这是第二个空这是单行完形填空看看空格吧[]第二个序号会忽略测试[]第一个序号也会忽略问答问题题干答案内容问题题干答案内容阅读更多
2022-12-01发表2022-12-01更新平台配置 / sy-post-publisher / 作品展示几秒读完 (大约37个字)Hexo平台配置指南官网https_hexoiozhcn准备工作npminstallhexoclighexoinithexoblogcdblognpminstallhexoserver发布配置阅读更多
2022-11-26发表2022-11-26更新前端开发2 分钟读完 (大约245个字)使用nodejs实现ed25519的公钥加密和私钥解密主要使用了ed库加解密和验证代码commonjsandecmascriptmodules(esm)importasedfrom@nobleed_ifyoureusingsinglefileuseglobalvariableinstead_`windownobleed`constverifyed=asyncfunction(prikeypubkey){consolelog(prikey)consolelog(pubkey)====================新私钥开始==================阅读更多