- 博客(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
761
原创 如何保证Redis与Mysql的数据库一致性
解决方案一、先更新缓存,再更新数据库当缓存更新成功,数据库还未更新或者更新失败,就会造成数据不一致二、先更新数据库,再更新缓存在高并发的环境下,数据库数据更新,而缓存中的数据还没有来得及更新,这时执行查询,缓存命中,就会查到原来的数据,Redis与Mysql数据不一致。三、先删除缓存,再更新数据库在高并发的环境下,删除缓存后,还没来得及更新数据库,这是Redis又会查到原来数据,造成Redis与Mysql数据不一致。四、先删除缓存,再更新数据库,再删除缓存(延时双删)先删除缓存,再更新数据库
2022-05-29 13:54:31
111
原创 我常用的一些git指令
一、基础指令1、创建repository创建一个自己的版本库。这个版本库可以理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的增删查改,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件还原。创建一个目录然后执行git init然后git clone 云仓库地址将你github上克隆一个本地库到你电脑。2、将代码上传到GitHub上1)git add通过以下命令将要上传的文件都放入缓存区git add 文件名通过以下命令将所有修改的
2022-05-28 23:55:59
83
原创 我常用的一些docker指令
一、基础指令启动dockersystemctl start docker关闭dockersystemctl stop docker重启dockersystemctl restart dockerdocker设置自启动systemctl enable dockerdocker查看版本docker versiondocker状态查看systemctl status dockerdocker 帮助命令docker --help二、docker清理docker停止单个容
2022-05-28 21:36:36
103
原创 关于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
3605
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人