相关文章
MyBatis框架 与 传统JDBC连接数据库的对比
1. 基本概念
JDBC (Java Database Connectivity):JDBC 是 Java 提供的标准数据库访问 API,开发者使用它直接与数据库交互。你需要手动编写 SQL 查询、管理数据库连接、处理事务等。MyBatis:MyBatis 是一种 Java 持久化框架,简化了…
建站知识
2024/12/31 23:34:05
自由学习记录(26)
streamingAsset在ab包的参与的总结
意思是我正在做一个游戏,我目前就相当于在做种子库的ab包,最后游戏上线之后,在玩家那边,加载ab包,肯定会优先判断这个种子库,而我后期要改的话,就传新的ab包…
建站知识
2025/1/7 6:13:00
16 go语言(golang) - 并发编程select和workerpool
select
在Go语言中,select语句用于处理多个channel的操作。它类似于switch语句,但专门用于channel通信。通过使用select,可以同时等待多个channel操作,并在其中一个操作准备好时执行相应的代码块。这对于需要处理并发任务和协调g…
建站知识
2025/1/9 1:38:51
Spring Aop 中的 IntroductionInfo, IntroductionAdvisor
/*** Interface supplying the information necessary to describe an introduction.* 为描述一个introduction(引入)提供必要信息的接口。但是这个接口之定义了一个* Class<?>[] getInterfaces()方法,看来 introduction 最主要的信息就是要引入的接口* * &l…
建站知识
2025/1/8 20:30:11
前端将echarts的图和element表格 一起导出到excel中
一:安装依赖
npm install xlsx file-saver --save二:在组件中导入
import ExcelJS from "exceljs";
import FileSaver from file-saver
import * as XLSX from xlsx/xlsx.mjs三:给对应表格添加id,绑定方法
<ECh…
建站知识
2025/1/8 2:21:14
RabbitMQ 安装延迟队列插件 rabbitmq_delayed_message_exchange
前言:
RabbitMQ 延迟队列插件(rabbitmq_delayed_message_exchange)是一个社区开发的插件,它为 RabbitMQ 添加了支持延迟消息的功能。通过这个插件,用户可以创建一种特殊的交换机类型 x-delayed-message,该…
建站知识
2025/1/6 13:53:49
【mysql】字段区分大小写,设置字符集SET utf8mb4 COLLATE utf8mb4_bin
1. 背景
由于 varchar(100) 不区分字段大小写
2. 解决办法 SET utf8mb4 COLLATE utf8mb4_bin 需要设置字符集就可以实现区分大小写
建站知识
2024/12/31 23:33:45
【常用命令】linux 下如何使用stat 查看文件属性
有人问linux下如何查看文件的变化和修改记录,其实我们是有一个比较方便的命令的那就是stat
stat 是一个非常强大的命令行工具,用于显示文件或文件系统的状态信息。它可以在大多数类 Unix 系统中找到,包括 Linux 和 macOS。使用 stat…
建站知识
2025/1/8 0:33:05