
笔记
静电环限制了我的自由
春风不解风情
展开
-
思路:责任链加策略模板实现动态审核
如果审核类型有多个,可以定义执行策略。原创 2023-04-27 09:28:17 · 227 阅读 · 0 评论 -
hutool横向读取指定列数据到数据库
假如我们的数据是以这种形式存储的 横向存储这excel表格中我们要把对应的列拆分为一个个对象 存进数据库1.导入hutool对应包 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.22</v.原创 2022-03-24 20:21:57 · 763 阅读 · 0 评论 -
springboot+vue项目腾讯云服务器部署
1.vue项目打包首页路由建议用"/"确认无误之后 采用 npm run build 命令进行打包复制dist里面的所有内容把刚刚复制的都放进static里面去主启动类 extends SpringBootServletInitializer implements WebApplicationInitializer @Override protected SpringApplicationBuilder configure(SpringApplicationBuild原创 2022-03-22 14:40:46 · 660 阅读 · 3 评论 -
seata1.4.2版本配置成功运行
1.修改seata里面配置1.1conf配置修改## transaction log store, only used in seata-serverstore { ## store mode: file、db、redis mode = "db" ## rsa decryption public key publicKey = "" ## file store property file { ## store location dir dir = "sessi原创 2022-03-19 13:53:25 · 1992 阅读 · 3 评论 -
swagger2入门
1.pom配置 <!--swagger--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version> </dependency&g原创 2022-02-12 14:15:08 · 379 阅读 · 0 评论 -
springboot整合阿里云oss实现单/多文件上传并插入到数据库
工具类package com.hexu.demo7.util;import com.aliyun.oss.OSS;import com.aliyun.oss.OSSClientBuilder;import com.aliyun.oss.model.PutObjectRequest;import lombok.extern.slf4j.Slf4j;import org.springframework.web.multipart.MultipartFile;import java.io.IOE原创 2022-01-16 13:55:57 · 2204 阅读 · 0 评论 -
spring springboot实现单/多文件上传并插入到数据库
工具类package com.hexu.demo7.util;import lombok.extern.slf4j.Slf4j;import org.springframework.web.multipart.MultipartFile;import java.io.File;import java.io.IOException;import java.util.HashMap;import java.util.Map;import java.util.UUID;@Slf4jpubl原创 2022-01-07 22:33:19 · 2669 阅读 · 0 评论 -
SpringCloud Bus的使用
在我上一篇文章中用了config 发现了个问题config的使用微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以一套集中式的、动态的配置管理设施是必不可少的。 SpringCloud提供了ConfigServer来解决这个问题,我们每一个微服务自己带着一个application.yml,上百个配置文件的管理......是什么Spring Cloud Bus是用来将分布式系统的节点与轻量.原创 2022-01-05 20:15:17 · 966 阅读 · 0 评论 -
docker安装使用rabbitmq
1、拉取rabbitmq镜像docker pull rabbitmq:management2、启动rabbitmq: docker run -d -p5672:5672 -p15672:156723.开放防火墙4、登录默认账户名:guest 密码:guest原创 2022-01-03 16:25:27 · 1056 阅读 · 0 评论 -
springcloud config的使用
创建git仓库 加入以下文件服务端搭建cloud-config-center-3344启动类加上@EnableConfigServer核心pom<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId> <原创 2022-01-03 15:36:41 · 301 阅读 · 0 评论 -
Gateway网关的基本使用
效果图原创 2022-01-02 19:31:19 · 338 阅读 · 0 评论 -
Hystrix服务降级 熔断 监控
哪些情况会出发降级1.程序运行异常2.超时3.线程池/信号量打满也会导致服务降级等等服务超时案例我们让方法延时5秒运行 但是我们服务端只能接受3秒的等待cloud-provider-hystrix-paymen8001 项目启动类@EnableEurekaClient@EnableCircuitBreakerpom配置server: port: 8001spring: application: name: cloud-provider-hystrix-p.原创 2022-01-01 17:33:48 · 273 阅读 · 0 评论 -
springboot整合springsecrity的使用
本人小菜鸡 见谅pom配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> &l.原创 2022-01-01 13:48:11 · 3066 阅读 · 2 评论 -
最简单的springboot整合redis实现发送邮箱并验证
1.起步pom文件 <!--集成redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> <version>1.4.1.RELEASE</versi原创 2022-01-01 13:08:14 · 1142 阅读 · 1 评论 -
Spring Springboot异常处理
话不多说 直接上干货1.自定义异常先写你自定义的异常/** * 自定义异常 * @author 86176 */public class MyException extends RuntimeException{ private Integer code; private String message; public MyException(Enum demo01) { this.code=demo01.getCode(); th.原创 2021-12-31 15:52:50 · 124 阅读 · 1 评论 -
JMeter下载和使用
1.下载安装包地址:点击进入官网2.使用进入bin目录双击jmeter.bat切换中文原创 2021-12-31 13:47:41 · 257 阅读 · 0 评论 -
一个springboot+mybatisplus+vue实现的增删改查加多条件查询加分页
一个小Demo 就没有用到其它的技术了1.实体类二级目录三级目录原创 2021-12-30 19:04:04 · 2265 阅读 · 0 评论 -
docker 安装启动consul注册中心
docker 安装启动consul注册中心1.拉取最新版consul docker pull consul2.查看consul镜像docker images3.后台启动consuldocker run -di -p 8500:8500 consul4.查看浏览器服务器ip+8500 记得开防火墙原创 2021-12-30 18:14:41 · 757 阅读 · 0 评论 -
上课时间偷摸写个Java自旋锁之厕所案例演示
// A code blockvar foo = 'bar'; /** * open方法 */ public void Mylock() { Thread thread = Thread.currentThread(); //线程进来了 System.out.println(Thread.currentThread().getName() + "open"); //线程A来时 当期望原创 2021-12-30 15:35:18 · 276 阅读 · 0 评论