相关文章
SpringBoot Mybatis 多数据源 MySQL+Oracle+Redis
一、背景
在SpringBoot Mybatis 项目中,需要连接 多个数据源,连接多个数据库,需要连接一个MySQL数据库和一个Oracle数据库和一个Redis
二、依赖 pom.xml <dependencies><dependency><groupId>org.springframework.boot&l…
编程日记
2024/12/23 0:19:32
亲测有效:虚拟机安装gcc,报错Could not retrieve mirrorlist http://mirrorlist.centos.org
(网卡配置资料)
原因: 网络问题
报错详情: One of the configured repositories failed (未知),and yum doesnt have enough cached data to continue. At this point the onlysafe thing yum can do is fail. There are a few …
编程日记
2024/12/23 0:26:11
redis 通用命令
目录 通用命令是什么
SET & GET
keys
EXISTS
DEL
EXPIRE
TTL
redis 的过期策略
定时器策略
基于优先级队列定时器
基于时间轮的定时器
TYPE 通过 redis 客户端和 redis 服务器交互。
所以需要使用 redis 的命令,但是 redis 的命令非常多。 通用命令…
编程日记
2024/12/23 0:33:12
外包干了2个月,技术退步明显了...
先说一下自己的情况,大专生,19年通过校招进入湖南某软件公司,干了接近4年的功能测试,今年8月份,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了四年的功能测试…
编程日记
2024/12/16 1:56:36
macOS通过钥匙串访问找回WiFi密码
如果您忘记了Mac电脑上的WiFi密码,可以通过钥匙串访问来找回它。具体步骤如下:
1.打开Mac电脑的“启动台”,然后在其他文件中找到“钥匙串访问”。
2.运行“钥匙串访问”应用程序,点击左侧的“系统”,然后在右侧找到…
编程日记
2024/12/23 0:36:37
ceph源码阅读 erasure-code
1、ceph纠删码
纠删码(Erasure Code)是比较流行的数据冗余的存储方法,将原始数据分成k个数据块(data chunk),通过k个数据块计算出m个校验块(coding chunk)。把nkm个数据块保存在不同的节点,通过n中的任意k个块还原出原始数据。EC包含编码和解…
编程日记
2024/12/23 0:05:49
SpringMVC框架@RequestMapping用法,处理器方法参数接收,处理器方法返回值详解
1. RequestMapping 定义请求规则
1.1 指定模块名称 通过RequestMapping 注解可以定义处理器对于请求的映射规则。该注解可以注解在方
法上,也可以注解在类上,但意义是不同的。value 属性值常以“/”开始。RequestMapping 的 value 属性用于定义所匹配请…
编程日记
2024/12/23 0:44:45
golang通过gorm操作sqlite设置主键自增
在 Golang 中使用 GORM 操作 SQLite 数据库时,可以通过以下步骤设置主键自增:
首先,确保已经安装了 GORM 和 SQLite 的驱动程序。你可以使用以下命令安装它们:
go get -u gorm.io/gorm
go get -u gorm.io/driver/sqlite导入所…
编程日记
2024/12/23 0:35:21