自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (13)
  • 问答 (2)
  • 收藏
  • 关注

原创 Spring5.2.8源码构建

idea中spring-framework-5.2.8.RELEASE 、spring-framework-5.2.6.RELEASE源码阅读环境构建

2023-01-31 23:47:50 398 1

原创 docker 安装mysql主从复制(一主一从)

docker创建mysql主从复制

2022-06-26 21:11:12 220

原创 docker 安装Redis 分片集群 cluster(集群)模式 (三主三从)

redis集群搭建cluster(集群)模式-docker版三主三从

2022-06-26 20:59:33 565

原创 Spring 5.x源码编译 Gradle报错:无效发行版17

**Spring 5.2.x 版本的源码编译,报错:无效发行版17**解决办法:将这里改为jdk 17

2022-03-04 15:41:53 1041

原创 Sentinel 授权规则规则持久化( push模式 Nacos)

上一篇Sentinel 流控规则规则修改应用服务的application.yml authority: nacos: server-addr: localhost:8848 # nacos地址 dataId: orderservice-authority-rules groupId: SENTINEL_GROUP rule-type: authority # 还可以是

2021-12-27 16:52:47 369

原创 Sentinel 系统规则规则持久化( push模式 Nacos)

上一篇Sentinel 流控规则规则修改应用服务的application.yml system: nacos: server-addr: localhost:8848 # nacos地址 dataId: orderservice-system-rules groupId: SENTINEL_GROUP rule-type: system # 还可以是:degrade、a

2021-12-27 15:03:50 618

原创 Sentinel 热点规则规则持久化 push模式 Nacos

上一篇Sentinel 限流规则规则持久化 push模式 Nacos准备工作可参考流控规则 https://editor.youkuaiyun.com/md/?articleId=122101156修改应用服务的application.yml param-flow: nacos: server-addr: localhost:8848 # nacos地址 dataId: orderservice-param-rules

2021-12-27 12:12:10 603

原创 Sentinel 降级规则规则持久化 push模式 Nacos

上一篇Sentinel 限流规则规则持久化 push模式 Nacos本文是基于上一篇的基础之后进行,准备工作可参考上一篇添加DegradeRuleNacosProvider.java在sentinel-dashboard下的**com.alibaba.csp.sentinel.dashboard.rule.nacos新建DegradeRuleNacosProvider.javapackage com.alibaba.csp.sentinel.dashboard.rule.nacos;imp

2021-12-27 09:41:54 466 1

原创 Sentinel 流控规则规则持久化 push模式 Nacos

Sentinel 规则持久化由于Sentinel默认将规格存储到内存中,以至于每次重启服务都需要重新定义规则。这里采用是Push模式,即Sentinel-Dashboard统一管理配置,然后将规则统一推送到Nacos并持久化(生成配置文件),最后客户端监听Nacos一、修改service服务修改服务,让其监听Nacos中的sentinel规则配置。解决Sentinel重启服务之后具体步骤如下:1.引入依赖在order-service中引入sentinel监听nacos的依赖:<depe

2021-12-23 10:37:07 958

原创 多租户改造方案(用户基础模块)角色、部门、菜单可参考官方文档

修改用户表:sys_user 增加 tenant_id(租户ID,注意实体增加对应字段)修改 MybatisPlusSaasConfig修改登录接口 LoginController ,用户查询 ,登录检查用户是否有效不添加租户的附加条件(租户ID)接口ISysUserService新增: /** * 用户登录查询,不进行SQL解析,不添加租户的附加条件 * @param userName * @return */ SysUser getOneUser(Stri..

2021-09-15 17:37:47 5850 35

原创 docker部署应用服务宕机排查(内存占用过高)

docker服务无辜宕机排查

2024-12-04 11:10:31 332

原创 记录Mybatis分页查询排序问题: Encountered unexpected token: “and“ “AND“

SQL语句查询及分页结果均正常,仅排序受影响,且排序在没有任何查询条件的时候正常,但是where后有满足条件的标签后就会报上述错误。通过Page.addOrder设置了字段排序。

2024-10-02 08:00:48 440

原创 Spring源码构建 报错gradlew : 无法将“gradlew”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

gradlew : 无法将“gradlew”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。解决:执行命令前添加。

2024-07-14 09:34:11 386

原创 MybatisPlus 分页插件导致@InterceptorIgnore(tenantLine = “true“)注解失效解决方案

MybatisPlus 分页插件导致@InterceptorIgnore(tenantLine = "true")注解失效解决方案

2024-03-21 10:57:07 3298 1

原创 前端文字转语言播报

【代码】前端文字转语言播报。

2024-03-19 08:35:47 573

原创 Docker 部署Harbor 443端口冲突

Docker 部署Harbor 443端口冲突

2024-03-05 13:30:43 948

原创 idea图标变白处理

idea图标变白处理

2024-03-02 20:14:14 809

原创 多租户 TransmittableThreadLocal 线程安全问题

问题就来了,第二次登录时,主线程获取的客户编号正确,但是子线程获取的客户编号是上一次登录,并且多调用几次之后,子线程的输出也正常了.下面是TransmittableThreadLocal.get()方法源码,最终调用的是ThreadLocal.get()到这里就很疑惑,明明用的就是 TransmittableThreadLocal但是为何还会有此问题,经过折腾。在一个多租户项目中,用户登录时,会在自定义请求头拦截器。用于解决 “在使用线程池会缓存线程的组件情况下传递。纠正后的伪代码如下,

2024-03-02 12:15:58 607

原创 Docker部署Nginx

Docker部署Nginx

2024-02-23 15:10:00 434

原创 Centos7安装Docker

Centos7安装Docker

2024-02-22 18:58:29 404

原创 Linux服务器安装MySQL8

centos7安装MySQL8

2024-02-22 18:13:28 590

原创 skywalking部署

apache-skywalking-apm-9.0.0apache-skywalking-java-agent-8.14.0

2024-01-10 13:33:05 400

原创 Docker上传镜像到Harbor

Docker上传镜像到Harbor

2024-01-02 10:50:50 960

原创 Jenkins自动化部署之后端

Jenkins自动化部署之后端

2023-12-23 11:08:58 1469

原创 Jenkins自动化部署-GitLab拉取代码 配置ssh代码拉去方式的密钥(公私钥)

在Jenkins添加一个新的凭证,类型为"SSH Username with private key",把刚才生成私有文件内容复。Jenkins想要通过ssh方式拉去gitlab代码,则需要在在Jenkins服务器配置私钥,gitlab服务器配置公钥。以root账户登录->点击头像->Settings->SSH Keys。复制刚才id_rsa.pub文件的内容到这里,点击"Add Key"在/root/.ssh/目录保存了公钥和使用。id_rsa.pub:公钥文件。id_rsa:私钥文件。

2023-12-23 10:18:14 2650

原创 Jenkins拉去Gitlab代码ssh方式凭证及私钥凭证

Jenkins拉去Gitlab代码ssh方式凭证及私钥凭证选择"Username with password",输入Gitlab的用户名和密码,点击"确定"。之后Jenkins会生成一个ID,该ID在后续的项目构建的Jenkinsfile中有用到。Jenkins->凭证->系统->全局凭证->添加凭证。同上图路径进入全局凭证配置页面。

2023-12-23 09:54:47 831

原创 Seata 序列化问题

seata序列化问题,出现序列化问题可能因为部分版本bug,可以考虑升级客户端版本。

2023-12-22 11:08:21 290

原创 can not get cluster name in registry config ‘service.vgroupMapping.travel-ticket-group‘, please mak

要和seataServer.properties中的service.vgroupMapping.原因是客户端的yml配置和seata服务的配置信息不一致导致。

2023-12-21 13:20:03 3026

原创 Seata分布式事务开机自启动脚本设置LInux

【代码】Seata分布式事务开机自启动脚本设置LInux。

2023-12-21 08:58:54 786

原创 Seata1.4.2分布式事务搭建部署【Spring cloud Alibaba】

分布式事务服务搭建seata1.4

2023-12-20 20:55:14 1444

原创 Jenkins+Gitlab+docker自动化部署-前端

Jenkins+Gitlab+docker自动化部署-前端

2023-12-14 09:46:09 131

原创 Docker tcp 2375

【代码】Docker tcp 2375。

2023-12-13 14:35:16 113

原创 Jenkins安装及必要插件下载和环境配置

Jenkins安装及必要插件下载和环境配置

2023-12-12 09:56:31 1187

原创 Java 离线语音识别实现语音转文字

使用Java 实现将音频文件转为文字

2023-06-03 22:09:12 2550 10

原创 java List数据分片

Java List 分成指定份数

2023-02-22 13:21:07 282

原创 SpringCloud 子线程调用Feign请求头问题

SpringCloud 子线程调用Feign请求头问题

2023-01-13 14:28:25 240

原创 springcloud多线程场景,子线程调用Feign接口request请求头为空

springcloud多线程场景,子线程调用Feign接口request请求头为空

2023-01-12 15:21:48 793

原创 java 计算百分比占比,占比和为100%

计算元素在百分比占比情况,保证百分比的占比之和为100%

2023-01-03 13:41:42 2516

原创 docker 部署 Elasticsearch 、Elasticsearch-head ,创建索引406问题

docker部署Elasticsearch 在Elasticsearch-head创建索引 406 错误

2022-12-29 11:07:55 651

原创 使用 apt-get install yum无法安装yum,改用aptitude install yum 根据解决方案提示

apt-get install yum 一直按照失败,改用aptitude install yum 提供解决方案

2022-06-25 08:19:49 8359 4

skywalking部署涉及APM、agent

apache-skywalking-java-agent-8.14.0 apache-skywalking-apm-9.0.0.

2024-01-10

WebSocket模拟测试工具

WebSocket模拟测试工具

2023-06-16

sentinel-dashboard.jar

修改源码包实现 系统、热点、降级、流控、授权规则持久化到nacos,解决重启服务规则丢失

2021-12-31

国密算法20201221

国密算法,Fully摘要,Simple摘要,SM2-加验签,SM4-ECB加密解密

2021-01-14

apktool-install-windows-r05-ibot.tar+apktool.rar

apk签名打包 apktool-install-windows-r05-ibot.tar ,apktool_2.5.0.jar

2020-12-17

Eclipse get/set方法 自动加上字段注释【内含多版本,亲测eclipse3.5、4.3.2、4.9】

1、先在eclipse中plugins下面找到这个jar包org.eclipse.jdt.ui_xxx.jar【记得备份】 2.此时我们备份先前的org.eclipse.jdt.ui_xxx.jar包,用winrar打开(直接打开,不是解压缩),org.eclipse.jdt.internal.corext.codemanipulation.GetterSetterUtil.class 直接用附件中的class文件进行替换 3.重启Eclipse设置注释风格: Window->Preferences->Java->CodeStyle->Code Templates->Comments->Getters/Setters

2020-05-11

Xshell-6.0.0189p.zip

Xshell6 连接远端

2020-04-03

plsqldeveloper注册码

plsqldeveloper注册码可用

2018-12-27

myeclipse破解文件教程+破解工具

myeclipse破解文件教程+破解工具。

2018-12-27

eclipse集成反编译插件

eclipse集成反编译插件,还有教程。。

2018-12-27

ibatis 中文api

ibatis中文api,很详细。

2018-12-27

Eclipse安装go插件 gocode、godef、guru

Eclipse安装go插件 gocode.exe、godef.exe、guru.exe工具

2018-12-27

Eclipse安装go插件 gocode.exe、godef.exe、guru.exe

Eclipse安装go插件 gocode.exe、godef.exe、guru.exe工具

2018-09-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除