- 博客(96)
- 资源 (2)
- 收藏
- 关注
原创 ios私钥证书(p12)导入失败,Windows OpenSSl 1.1.1 下载
如果你用的OpenSSL版本是v3那么恭喜你V3必然报这个错,解决办法将OpenSSL 3降低成 v1。
2024-09-03 14:15:28 446 1
原创 解读分布式锁(redis实现方案)
通俗的来说,分布式锁的出现是为了解决分布式系统的问题,如果是单系统可以使用synchronized来完成资源的锁定,而如果是多系统环境,这个关键字只能控制本地的资源,由此诞生了分布式锁。思考:如果你的业务时间非常长,A执行代码过程需要40s,但是你设置的过期时间是30s,然后B因为你的key过期,会马上获取到锁的资源,然后这个时候A又到了30s,会执行释放锁的操作,肯定会释放到B的线程的锁,释放了其他线程也会马上进入,就会造成多个线程在执行同一个锁的操作,完全没有实现锁的特性。思考:上面逻辑有什么问题?
2023-07-29 22:33:11 549
原创 redis穿透问题
一个热点数据在高并发情况下过期时间到了,会导致大量流量查询redis为null,进而请求数据库进行更新数据,从流量上来说请求打到了数据库上,这种情况可能会造成mysql服务崩溃。
2023-07-16 22:52:27 587
原创 性能测试(Jemeter)
具体参数 (解释:200个线程需要1秒中启动完成,循环200次执行)下载网址(注意运行环境需要Java8哦)解决端口问题 port in user。新建监听器(用于查看结果)
2023-07-16 22:09:10 542
原创 Reason: Failed to determine a suitable driver class
突然就这样,查了一下是target出了点问题(我也不知道为啥)解决方案:terminal输入。
2022-12-23 17:30:57 312
原创 Mybatis-plus使用日期自动填充功能
代码依赖于mybatis-plus环境!!!!!!!相信很多boy被每次插入和更新的时候需要更新时间或者其他数据所折磨,这里我们就引入今天的主人公来解决这个繁琐操作的问题。
2022-10-30 16:46:51 1533
原创 spring boot集成阿里云短信服务
#2.登录阿里云官网开通短信服务并且获取一些重要配置信息(我把我信息给你们了没啥钱别乱用就行)yml(keyidkeysecrect通过查看自己子用户获得)给自己使用用户授权(没有用户的自己创建用户)3.创建bean管理短信服务需要用的参数。##1.导入相关pom依赖。4.创建短信发送服务。查看模板签名信息等。......
2022-07-25 09:44:59 1081
原创 spring boot + vue 前后端分离 集成echarts
4.下面我给出我都后端封装的数据集合大家可以自行参考。3.vue页面的使用初始化echarts方法。在请求中调用初始化方法并且填充相关数据。创建div生成echats容器。
2022-07-25 09:20:56 537
原创 spring boot+vue 集成 jwt验证(快速入门)前端 02
2.登录接口importjs-cookie并且开始接受后端传回cookie以及操作给前端浏览器写入cookie。3.重要api需要权限校验的接口使用js-cookie,从域名取出cookie写入header方便后端校验。1.npm拉去js-cookie简化cookie操作。4.后端取出header调用jwt工具进行认证校验。......
2022-07-25 08:52:54 472
原创 spring boot + vue 集成 jwt验证(快速入门)后端 01
2.配置你想暴露的信息实体(不要暴露敏感信息)4.使用jwt工具就能校验前端回写的token。1.pom导入相关依赖。3.编写JWT工具类。
2022-07-24 22:34:03 209
原创 spring boot 集成支付宝模块(沙箱)--简单版本 --快速入门
4.编写支付回调接口(查看回调是否成功,成功表示支付成功)如果你支付成功请求就会打在你的公网回调地址。application.yml配置(noyifyUrl没有公网请用内网穿透工具后面我会讲)重点说三个参数1.subject商家名称2.支付单号(可自拟)3.支付金额。自我测试建议使用内网穿透工具,临时将自己主机变成公网ip这里我给你们推荐免费工具。(使用请注意使用当前服务端口映射正确)创建初始化阿里支付的bean。开启默认公玥得到公玥与私玥。2.登录支付获取沙箱环境。.........
2022-07-24 22:19:42 783
原创 Vue集成富文本(wangeditor)V4版本 附有后端传给富文本无法获取正常值解决方案
问题分析通过日志打印发现了是富文本的初始化快于后端获取值方法,导致空值出现。解决方案将富文本初始化写在axios请求方法里面,保证值的传入。2.js中import引入资源。4.创建js方式初始化富文本方法。5.后端传给富文本无法获取正常值。用monted方式初始化。3.创建div容器展示。...
2022-07-24 20:43:33 1113
原创 spring boot如何自动生成实体日期时间(Could not read JSON: Cannot construct instance of `java.time.Local)报错解决方案参考4
1.使用mybatis的MetaObjectHandler接口2.yml文件配置spring boot json时区以及日期格式转换3.实体使用注解填充时间4.Could not read JSON: Cannot construct instance of `java.time.Loca 如果你使用redis缓存方案,时间json转换会失败,使用反序列化方案...
2022-07-11 17:51:26 797
原创 vue使用aliplay避雷篇
相信你可能会遇到导入方式是直接在div中使用src导入等方式,但是你都会发现失效,内容无法识别等问题。正确的方式是将这二个文件导入index.html的head大部分人初始学到的aplayer挂载方式是使用mouted 在页面渲染完成后加载,但是如果你使用的是el-dialog弹出方式是无法加载成功的,这个时候我们发现是空白。这个时候我考虑的方式第二种是使用事件注册aiplayer,又发现一个坑,视频每次需要二次才能实现真正的初始化,F12发现的日志第一次出现未找到容器,推测是div渲染比dialog创建慢
2022-07-04 11:26:24 1443
原创 vue如何集成阿里云视频服务组件(aliplayer)视频功能是使用el-dialog 弹出aliplayer播放
vue如何集成阿里云视频服务组件(aliplayer)视频功能是使用el-dialog 弹出aliplayer播放
2022-07-04 09:45:47 2294
原创 spring boot 快速入门 vod(视频点播)(使用vod之前建议先看我的oss上传服务)
spring boot 快速入门 vod(视频点播)(使用vod之前建议先看我的oss上传服务)
2022-06-09 15:27:12 837
原创 Feign远程调用:rg.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with
Feign远程调用:rg.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with
2022-06-08 11:22:41 451
原创 vue table模拟excel 功能:可不断添加一行 最后一行做数据汇总
vue table模拟excel 功能:可不断添加一行 最后一行做数据汇总
2022-05-24 10:46:02 1270
原创 com.alibaba.nacos.api.exception.NacosException: failed to req API:/nacos/v1/ns/instance after all se
NACOS单机启动
2022-05-22 23:48:31 3629
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人