- 博客(11)
- 收藏
- 关注
原创 项目报错-springboot-thymeleaf
org.thymeleaf.exceptions.TemplateInputException: Error resolving template , template might not exist or might not be accessible by any of the configured Template Resolvers
2022-06-04 02:40:30
898
原创 如何保证Redis与Mysql的数据库一致性
解决方案 一、先更新缓存,再更新数据库 当缓存更新成功,数据库还未更新或者更新失败,就会造成数据不一致 二、先更新数据库,再更新缓存 在高并发的环境下,数据库数据更新,而缓存中的数据还没有来得及更新,这时执行查询,缓存命中,就会查到原来的数据,Redis与Mysql数据不一致。 三、先删除缓存,再更新数据库 在高并发的环境下,删除缓存后,还没来得及更新数据库,这是Redis又会查到原来数据,造成Redis与Mysql数据不一致。 四、先删除缓存,再更新数据库,再删除缓存(延时双删) 先删除缓存,再更新数据库
2022-05-29 13:54:31
167
原创 我常用的一些git指令
一、基础指令 1、创建repository 创建一个自己的版本库。这个版本库可以理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的增删查改,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件还原。 创建一个目录然后执行 git init 然后 git clone 云仓库地址 将你github上克隆一个本地库到你电脑。 2、将代码上传到GitHub上 1)git add 通过以下命令将要上传的文件都放入缓存区 git add 文件名 通过以下命令将所有修改的
2022-05-28 23:55:59
126
原创 我常用的一些docker指令
一、基础指令 启动docker systemctl start docker 关闭docker systemctl stop docker 重启docker systemctl restart docker docker设置自启动 systemctl enable docker docker查看版本 docker version docker状态查看 systemctl status docker docker 帮助命令 docker --help 二、docker清理 docker停止单个容
2022-05-28 21:36:36
140
原创 关于jeecgboot微服务docker部署解决方案
1.修改nacos地址 1) 找到jeecg-boot-parent下的pom文件 2) 修改nacos地址 2.配置nacos数据库 1)找到nacos微服务模块下的aplication.yml文件 1) 修改application中nacos数据库连接地址的地址和账号密码(需要和docker-compose.base.yml中的密码地址相同) 2).修改数据库的DockerFile文件(将数据库版本换为5.7.36,不然nacos可能与其版本不匹配连接出错) DockerFile文件如下:
2022-05-26 11:08:08
4021
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅