自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringCloud项目的 log4j2漏洞解决

Log4j2远程漏洞入侵解决方法

2021-12-17 15:38:56 4216 21

原创 【MySql】异常Specified key was too long; max key length is 767 bytes的解决方案

问题描述今天由于业务需要,在mysql5.6的数据库上,创建了一个主键是varchar(500)的字段,然后就提示这样的错Specified key was too long; max key length is 767 bytes那么,我定义一个主键是varchar(500)的字段,不管我使用utf8编码,那么500字符长度将占用5003的字节长度(utf8最多支持3个字节长度);或是我使用utf8mb4编码,那么500字符长度将占用5004的字节长度(utf8mb4最多支持4个字节长度),都大

2021-11-12 14:44:04 1630 7

原创 Redis sentinel哨兵 主从服务器

1.sentinel只是一个运行在特殊模式下的redis服务器,它使用了和普通模式不同的命令表,所以sentinel模式能够使用命令和普通redis服务器能够使用的命令不同2.sentinel会读入用户指定的配置文件,为每个要被监视的服务器创建相应的实例结构,并创建连向主服务器的命令连接和订阅连接。3.在一般情况下,sentinel以每十秒一个的频率向被监视的主服务器和从服务器发送INFO命令,当主服务器处于下线状态,或者sentinel正在对主服务器做故障转移时,sentinel向从服务器发送Info

2021-11-11 16:17:05 772

原创 java框架核心技术

java、spring、springcloud、springmvc

2023-10-26 14:09:28 94

原创 SkyWalking_apm性能监控指标介绍

skywalking监控系统详细介绍,案例接入演示

2023-03-10 18:30:47 2919 7

原创 SkyWaking监控Vue前端接入浏览器配置教程

SkyWalking监控前端vue、angler配置步骤

2022-09-01 11:38:23 2592

原创 SkyWalking监控项全面配置教程源码启动流程解析二开实战

SkyWalking监控项配置教程源码分析及二开实战

2022-08-09 16:38:18 1662

原创 Linux服务器Centos系统安装mysql8教程【亲自实操问题总结】

Centos系统安装mysql8.x版本详细教程

2022-06-14 19:02:34 531 1

原创 小说图书类型管理系统ssm

基于ssm图书管理系统

2022-06-07 15:11:07 509 1

原创 java Generator代码生成mybatis-plus版本

java 代码生成 generator

2022-05-07 11:41:34 153 1

转载 $‘\r‘: command not found,syntax error near unexpected token `$‘in\r‘‘

$‘\r‘: command not found的解决方法

2022-03-03 16:54:09 749 2

原创 BeanCurrentlyInCreationException

BeanCurrentlyInCreationException

2022-02-22 15:07:05 682 1

原创 cloud、spring、springboot注解解析大全

常用注解浏览大全

2021-12-09 10:20:18 383 1

原创 消息队列RabbitMQ常用技术解析

Rabbitmq使用案例

2021-12-02 10:39:02 564 1

原创 SpringCloud五大组件

基于阿里微服务的实现

2021-11-24 14:27:20 801

原创 sentinel持久化spring.cloud.sentinel.datasource.dsl.nacos.rule-type

操作信息:spring.cloud.sentinel.datasource.dsl.nacos.rule-typeFailed to bind properties under 'spring.cloud.sentinel.datasource.dsl.nacos.rule-type' to com.alibaba.cloud.sentinel.datasource.RuleType:Property: spring.cloud.sentinel.datasource.dsl.nacos.rule-t

2021-11-22 19:13:44 1043

原创 java中线程池有哪几种、以及参数的意义、及工作原理

使用线程池的好处:降低资源消耗:通过池化技术重复利用已创建的线程,降低线程创建和销毁造成的损耗。提高响应速度:任务到达时,无需等待线程创建即可立即执行。提高线程的可管理性:线程是稀缺资源,不仅会消耗系统资源,还会因为线程的不合理分布导致资源调度失衡,降低系统的稳定性。使用线程池可以进行统一的分配、调优、监控。提供更多更强大的功能:线程池具备可扩展性,允许开发人员向其中增加更多的功能。比如延时定时线程池ScheduledThreadPoolExecutor,就允许任务延期执行或定期执行。线程池的种类

2021-11-15 09:16:55 923

原创 Redis缓存雪崩、穿透、击穿基本概念及处理方式

一、缓存穿透       缓存穿透是指查询一个根本不存在的数据,缓存层和持久层都不会命中。在日常工作中出于容错的考虑,如果从持久层查不到数据则不写入缓存层,缓存穿透将导致不存在的数据每次请求都要到持久层去查询,失去了缓存保护后端持久的意义解决方案:缓存空对象2. 布隆过滤器拦截二、缓存雪崩由于缓存层承载着大量请求,有效地保护了存储层,但是如果缓存层由于某些原因不可用(宕机)或者大量缓存由于超时时间相同在同一时间段失效(大批key失效/热点数据失

2021-11-08 11:40:15 476

图书管理系统大学生毕设项目

图书借阅管理,添加修改图书等功能

2022-06-06

mysql总结.docx

适合初中级小伙伴

2021-11-03

空空如也

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

TA关注的人

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