摘要:
1、文字放大缩小 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> @keyframes scaleDraw { 0% { transform: scale(1); } 25% { transform: scale(1.5); 阅读全文
摘要:
主要记录首次学习使用docker-compose部署服务时遇到的坑,服务是一个spring-boot构建的服务,用到mysql、redis。全部都是用docker容器运行镜像,省去繁琐的安装。 期望结果:docker-compose up 执行后,启动所有镜像,通过curl 发起请求,将数据库查出来 阅读全文
摘要:
提示:可能由于版本不同,其他版本可能不会出现此问题; 一、master 3307 1、镜像拉去 忽略 mysql版本5.7 master 运行: docker run -p 3307:3306 --name mysql-master -v /mydata/mysql-master/log:/var/ 阅读全文
摘要:
1、获取微信小程序的openID 在未通过build打包时,小程序是允许在前端就能够获取到openID。但是如果通过build打包发布时,前端就获取不到了,这也是坑得很。 2、前端获取到临时code传到后端,再从后端获取openId 后端通过appId + appSecret + code 获取 o 阅读全文
摘要:
使用AOP记录日志的时候@AfterThrowinng正常执行 sql已输出,数据未提交到数据库 最近开发需使用AOP方式实现日志记录,一开始未加上@Transactional注解,但是会提示will not be manager by spring,网上说在service上加上@Transacti 阅读全文
摘要:
rocketmq事务消息模型执行逻辑: ①生产者发送一个事务消息到消息队列上,消息队列只记录这条消息的数据,此时消费者无法消费这条消息。 ②生产者执行具体的业务逻辑,完成本地事务操作。 ③接着生产者根据本地事务的执行结果发送一条确认消息给消息队列服务器,如果本地事务执行成功,则发送一个commit消 阅读全文
摘要:
一、准备工作 ① 先启动nacos ② 创建一个SpringBoot项目,导入maven依赖:注意导入的版本与下面不同可能会有兼容性 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/ 阅读全文
摘要:
一、windows设置tomcat控制台日志保存到文件(控制台将不在输出日志) 在Linux系统中,Tomcat 启动后默认将很多信息都写入到 catalina.out 文件中,我们可以通过tail -f catalina.out 来跟踪Tomcat 和相关应用运行的情况。 在windows下,我们 阅读全文
摘要:
1、环境准备 nacos的下载启动请移步https://nacos.io/zh-cn/docs/what-is-nacos.html此地址,本文使用的nacos版本为1.4.3 2、项目创建 使用IDEA创建一个Maven项目,在创建三个模块,分别为spring-cloud-nacos-api、sp 阅读全文
摘要:
本文是基于《Spring cloud Alibaba微服务原理与实战》(作者:谭锋)一书中关于SpringBoot的自动装配原理学习了解的。 1、springBoot自动装配的实现 通过IDEA创建一个SpringBoot工程后(或其他方式),就会在主启动类的上方发现@SpringBootAppli 阅读全文