02 2025 档案
摘要:Executor 接口是 MyBatis 最核心的接口之一,它定义了执行 SQL 语句的方法,包括查询、更新等操作: public interface Executor { ResultHandler NO_RESULT_HANDLER = null; int update(MappedStatem
阅读全文
摘要:MyBatis StatementHandler 接口主要负责 SQL 语句的执行和参数的设置: public interface StatementHandler { Statement prepare(Connection connection, Integer transactionTimeo
阅读全文
摘要:在 MyBatis 中,TypeHandler 接口用来给 PreparedStatement 设置参数,以及从 ResultSet 获取结果: public interface TypeHandler<T> { void setParameter(PreparedStatement ps, int
阅读全文
摘要:基于:银河麒麟 V10 离线安装 Nginx 准备工作 下载所需文件 下载 Nginx 前往 Nginx 官网 下载离线压缩包 下载依赖包 OpenSSL:前往 OpenSSL 官网 下载 PCRE2:前往 PCRE2 GitHub 下载 Zlib:前往 Zlib GitHub 下载 安装步骤 1.
阅读全文
摘要:MyBatis 中将 Mapper 接口中的方法封装为 MapperMethod 对象。调用 Mapper 接口中的如下方法: List<User> findList(User user); 最终会调用org.apache.ibatis.binding.MapperMethod#executeFor
阅读全文
摘要:先加载离线包,然后使用如下命令创建容器并启动: docker run -i -t -d -p 9090:80 onlyoffice/documentserver 发现容器启动后,执行curl http://localhost:9090/web-apps/apps/documenteditor/mai
阅读全文
摘要:原文:Redis 有哪 2 种持久化方式?分别的优缺点是什么?,补充了 Redis 默认的持久化配置 Redis 的读写操作都是在内存中,所以 Redis 性能才会高,但是当 Redis 重启后,内存中的数据就会丢失,那为了保证内存中的数据不会丢失,Redis 实现了数据持久化的机制,这个机制会把数
阅读全文
摘要:总结自:叫你别随便重启 Redis!!!怎么样,数据全丢了吧~~~_redis 重启对应用有影响吗 事故背景 今天生产环境的应用程序突然出现异常。经排查发现,运维同事按照要求对 Redis 的持久化策略进行了调整,开启了 AOF(AppendOnlyFile)模式。在开启过程中由于操作不当,导致 R
阅读全文
摘要:来自:ChatGPT 在本篇博文中,我们将详细介绍如何在 CentOS 系统上安装 Redis,包括如何配置密码和开通外部访问。 安装 EPEL 仓库 Redis 通常在 EPEL(Extra Packages for Enterprise Linux)仓库中可用。因此,您需要先安装 EPEL 仓库
阅读全文
摘要:先保存下面的内容为 SQL 脚本: DECLARE SCH_NAME VARCHAR(20) := 'YOUR_SCHEMA'; -- 替换为要删除表的模式名 TAB_NAME VARCHAR(100); SQL1 VARCHAR(500); SQL2 VARCHAR(500); C1 CURSOR
阅读全文