主页

MyBatis Plus 代码生成器(最新版本:V3.5.3)使用指南

官方文档 快速入门 代码生成器配置(新) 示例项目技术栈 spring boot 2.7.4 mybatis 3.5.9 mybatis plus 3.5.2 mybatis plus generator 3.5.3 mysql 8 velocity 2.3 hutool 5.8.8 lombok 1.2.11 示例程序选择的技术都是目前为止的最新版本。 示例项目创建步骤 1、创建测试数据表 建表脚本: <code>DROP TABLE IF EXIST...

阅读更多

CE修改器使用教程

Cheat Engine 一般简称为CE,它是一款开放源代码的作弊软件,其主要功能包括、内存扫描、十六进制编辑器、动态调试功能于一体,且该工具自身附带了安全工具,可以用它很方便的生成自己的脚本,CE可以说是目前最优秀的游戏修改器不是之一,这款修改工具绝对值得你去学习,只需要花一点点时间就够了。 环境准备::配置CE 该工具打开后默认是英文的,你需要修改一下,如下所示,选择 edit -> setting -> 选择中文,重启即可。 1.打开解压后的CE目录你可以看到下面的目录结构,其中 Cheat Engine.exe 就是CE的主进程,而 Tutorial-i386.exe 则是一个练习环境,我们后续内容都会围绕这个练习环境展开. 2.接着我们打开...

阅读更多

辣评项目起源与初期架构设计(一)

项目背景与目标 辣评项目起源于微信机器人基础架构,最初是一个微信 WeChat Bot 项目(SamgeBotWx)。项目逐步演进,从微信机器人扩展为完整的小说投稿与评论管理平台。 项目演进历程 初期(2023年2月): 微信机器人基础架构 中期(2023年-2024年): 扩展为投稿评论管理系统 现阶段(2024年-2026年): 完整的 Web 平台 核心目标 提供便捷的小说投稿渠道 实现灵活的评论管理机制 支持多届次比赛管理 提供数据统计与分析功能 初期技术选型 在项目初期,我们选择了 Go 语言和微信机器人框架作为主要开发基础。 微信机器人架构 框架: WeChat Bot(微信机器人) 语言: Go 核心模块:...

阅读更多

Pandownload 加速脚本制作

如何制作百度网盘不限速接口 自制 Pandownload 接口适用于一个会员账户可多人共享下载不限速特权,无需登录,下载可直接轻松跑满带宽! 保姆级教程,大家跟着操作一遍即可学会 自制需要准备东西: 一个百度网盘会员账户 百度网盘获取 Cookie 工具 脚本生成器 v1.7 会员账号需要各位自行准备,但软件和工具我都有给大家准备好 1.1 自动获取 Cookie 首先打开文件夹”百度网盘获取 Cookie 工具”,找到文件夹内的“百度网盘获取 Cookie 工具.exe”,打开此软件 点击左上角的“开启”,开启后此软件会自动抓取制作者的网盘 Cookie 开启后,请切记不要关闭此软件,将其最小化放置在后台即可 1.2 登录网盘 Cookie 工具打开后,需要电脑登录百度...

阅读更多

更新docker容器内文件

Docker修改容器内部文件的方法一共有三种,下面进行一一介绍。 1、进入容器内部修改 使用下面的命令以命令行的形式可以进入容器的内部对文件进行修改。 <code>docker exec -it 容器ID /bin/bash</code> 不过里面没有vim,需要自行安装,安装代码如下所示。不过不推荐这种形式,因为里边的文件是临时的,容器被删除之后,配置就失效了,需要从新配置。 <code>apt-get update apt-get install vim</code> 2、通过docker cp拷贝进行修改 可以通过下面的代码将需要修改的文件拷贝出来,修改完成之后再拷贝回去。这种方式其实和第一种差不多,只是不用安装v...

阅读更多

谷歌翻译host更新【20221210可用】

修改hosts继续使用谷歌翻译Api 虽然谷歌翻译不再为国内提供网页版翻译服务,且无法访问国外api翻译服务,但translate.google.cn的服务器(原谷歌翻译国内服务器)仍未关闭api翻译服务,所以我们只需要修改hosts将原谷歌翻译api域名重定向至国内服务器即可。 配置hosts 在 C:\Windows\System32\drivers\etc\路径下找到hosts文件,用记事本打开进行编辑,在最后一行添加ping到的ip空一格再输入要重定向的域名 translate.googleapis.com,如113.108.239.162 translate.googleapis.com。以 管理员身份打开记事本编辑的可直接ctrl + s进行保存,没有管理原权限的可以...

阅读更多

Mybatis插件机制详解

简介: Mybatis采用责任链模式,通过动态代理组织多个插件(拦截器),通过这些插件可以改变Mybatis的默认行为(诸如SQL重写之类的),由于插件会深入到Mybatis的核心,因此在编写自己的插件前最好了解下它的原理,以便写出安全高效的插件。 Mybatis插件又称拦截器,本篇文章中出现的拦截器都表示插件。 MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括: <code>Executor (update, query, flushStatements, commit, rollback, getTransaction, close, isClosed) ParameterHandle...

阅读更多