摘要: 转载:https://mp.weixin.qq.com/s/Se2Wu_dyQuqMiA8s81Z59w 阅读全文
posted @ 2023-08-05 20:46 长情c 阅读(10) 评论(0) 推荐(0) 编辑
摘要: # 基本介绍 动态的将新功能附加到对象上。 装饰模式是一种用于代替继承的技术 ,无须通过继承增加子类就能扩展对象的新功能。使用对象的 关联关系代替继承关系,更加灵活,同时避免类型体系的快速膨胀。 # 角色 * 1.`抽象组件角色` * 2.`具体组件角色(真实角色)` * 3.`抽象装饰者角色` * 阅读全文
posted @ 2023-08-04 21:04 长情c 阅读(10) 评论(0) 推荐(0) 编辑
摘要: # 业务场景 项目需要对接支付系统,根据不同客户类型会有不同的支付方式,比如:支付宝、微信、银联、云闪付等等其他第三方支付平台,这个时候策略模式就大展身手了。 传统的if/else/switch 等等判断的写法太low了,代码糅合在一块,维护也不方便 # 核心 主要三个角色: * 策略接口 * 策略 阅读全文
posted @ 2023-08-03 20:38 长情c 阅读(14) 评论(0) 推荐(0) 编辑
摘要: mysql8安装 创建不存在的目录 更改my.cnf [mysqld] user=mysql character-set-server=utf8 default_authentication_plugin=mysql_native_password secure_file_priv=/var/lib 阅读全文
posted @ 2023-04-12 10:39 长情c 阅读(35) 评论(0) 推荐(0) 编辑
摘要: xxl-job 1.拉取镜像 docker pull xuxueli/xxl-job-admin:2.3.1 sql文件 /* Navicat Premium Data Transfer Source Server : 192.168.101.65 Source Server Type : MySQ 阅读全文
posted @ 2023-04-12 09:47 长情c 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 前言 最近在做毕设有个性能测试章节,本着不安装工具的想法找到了这个locust工具,这个玩意是基于python3环境的,之前装过python现在直接用。 步骤 安装locust库 pip install locust 复制官网上的例子加以修改 os.system这个函数就相当于你在命令行输入的命令 阅读全文
posted @ 2023-04-07 15:05 长情c 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 前言 最近看到了一个限流的案例,是用lua脚本+aop实现的,特此记录一下。 项目地址:https://github.com/sunliangzhao/ratelimit/tree/master 流程 引入pom文件 <dependency> <groupId>org.springframework 阅读全文
posted @ 2023-03-31 11:36 长情c 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 前言 最近做了一个小案例,只在本地创建了git仓库,还没有创建远程仓库,这里记录一下操作。 流程 在本地创建一个本地仓库 `git init 把代码添加到版本库 git add . 提交记录 git commit '本次操作' 在github或者gitee上创建远程仓库 创建远程仓库 在远程代码托管 阅读全文
posted @ 2023-03-31 10:52 长情c 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 解决方法 放行相应资源即可 package com.hxut.mrs.config; import com.hxut.mrs.filter.CaptchaFilter; import com.hxut.mrs.filter.JwtAuthenticationTokenFilter; import o 阅读全文
posted @ 2023-03-23 18:03 长情c 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 1.引入依赖 <!--aop--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 2.准备操作 Syste 阅读全文
posted @ 2023-03-22 17:26 长情c 阅读(38) 评论(0) 推荐(0) 编辑