自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(442)
  • 资源 (42)
  • 问答 (1)
  • 收藏
  • 关注

原创 Redis常见问题总结

分布式存储核心特点主从(Master/Slave)模式一主多从,故障时手动切换。哨兵(Sentinel)模式有哨兵的一主多从,主节点故障自动选择新的主节点。集群(Cluster)模式分节点对等集群,分slots,不同slots的信息存储到不同节点。

2024-12-04 21:40:37 511

原创 内存共享模型和Actor 模型

典型代表:HamnoyOS API 13。

2024-11-28 21:20:17 224

原创 打开windows 的字符映射表

快捷键 打开资源管理器

2024-11-27 22:37:57 162

原创 OpenFeign 创建一个不验证SSL证书的Feign客户端

【代码】OpenFeign 创建一个不验证SSL证书的Feign客户端。

2024-11-16 07:00:00 130

原创 Windows 实现软件多开

1. 创建一个文本文件,复制以下代码,然后修改路径。2. 把文件拓展名改为 bat ,然后运行。

2024-11-02 00:00:00 183

原创 消息队列的消息积压和消息波动区别

消息积压消息波动定义消息队列中由于某种原因导致的消息堆积现象消息队列中消息数量在时间维度上的变化情况产生原因系统处理能力不足、网络负载过高、节点故障、设计不合理等生产者发送速率不稳定、消费者处理能力波动、系统负载变化等影响系统响应变慢、系统崩溃风险、数据丢失风险等要求系统动态调整处理策略以适应消息量的变化解决策略增加消费者数量、优化处理逻辑、提高系统处理能力等实时监控消息量变化,动态调整消费者数量或处理能力。

2024-10-24 00:30:00 615

原创 RAID 0到RAID 10的容量计算方式

请注意,以上容量计算方式基于理想情况,实际使用中可能会受到阵列开销、硬盘实际可用容量等因素的影响。Single Disk:每个硬盘驱动器的容量是独立的。JBOD:存储容量是所有硬盘驱动器容量的总和。

2024-10-20 23:45:00 520

原创 Unexpected error: java.security.InvalidAlgorithmParameterException

这个错误提示说明在执行 HTTPS 请求时,Java 虚拟机无法找到任何可信任的根证书来验证服务器的 SSL 证书。这通常发生在 SSL 握手阶段,当客户端尝试建立与服务器的安全连接时。错误发生在执行 POST 请求到,这很可能是一个调用服务(如果这是正确的服务地址)的API。/*** feign 日志基本配置*/@Bean@Override@Override@Override/*** feign 日志基本配置} } };

2024-10-20 00:00:00 550

原创 java Stream 总结

2024-09-30 17:21:59 106

原创 Mapper method attempted to return null from a method with a primitive return type (int)

resultType 限定的类型是 Integer ,所以框架抛了次异常。问题找到了,为了解决此异常,那就再聚合函数sum() 做文章,通过IFNULL() 函数进行为空 补0 就不会出现此异常了。通过其他函数 eg: group by 出现为空的情况也可以通过IFNULL() 进行改造。再结合异常信息,就可以发现,是因为通过SQL语句查询出来的数据为空,但Mybatis。

2024-09-28 23:45:00 388

原创 HTTP 请求 HTML character 转义导致传参异常

2024-09-28 00:00:00 192

原创 java 自定义简单的线程池

*** 简单的线程池实现类* @author 作者名* @version 版本号* @since 创建时间/*** 自定义简单的线程池/*** 任务队列/*** 线程数组/*** 线程池运行状态标识,true表示运行中,false表示已停止/*** 构造方法,创建指定大小的线程池* @param poolSize 线程池大小i ++) {try {} } });} } /*** 执行任务* @param task 要执行的任务。

2024-09-14 11:45:00 191

原创 查找 collmall.com 的子域名

部分DNS服务器(若未妥善配置)可能会允许 AXFR(区域传输)请求,从而列出所有子域名。: 这个命令行工具使用Google、Bing、Yahoo、Baidu等搜索引擎以及VirusTotal等API来搜索子域名。一些在线工具专门用于查找某个域名下的子域名,它们使用多种技术来搜集公开的子域名信息。通过Google Dorking等方式,利用搜索引擎查找特定域名的子域名。: 另一个轻量级的命令行工具,用于快速发现子域名。域名下查找子域名并进行进一步分析。这些方法可以帮助你在。

2024-09-07 01:00:00 396

原创 基于Hutool 判断 日期是否 跨日,月,天

【代码】基于Hutool 判断 日期是否 跨日,月,天。

2024-08-31 09:00:00 336

原创 生产当前时间一小时后的UTC时间

【代码】生产当前时间一小时后的UTC时间。

2024-08-07 00:00:00 160

转载 Spring Cloud Gateway 权重路由

在开发 测试的时候 ,或者线上发布 ,线上服务 多版本控制的时候,需要对服务进行权重路由。在线上灰度的时候,需要通过网关动态实时推送路由权重信息。

2024-08-05 20:24:35 100

原创 使用mysql 的全文检索

列已经有一个全文索引。的 SQL 语句来添加全文索引。

2024-07-31 23:45:00 390

原创 Electerm 安装下载

官网: https://electerm.html5beta.com/

2024-07-31 23:45:00 657

原创 SOFAJRaft 简介

SOFAJRaft是一个基于Raft一致性算法的生产级高性能Java实现,由蚂蚁金服自主研发。来源与背景SOFAJRaft是从百度的braft移植而来,并在其基础上进行了一系列的优化和改进。它作为蚂蚁金服SOFAStack分布式架构中的一个组件,旨在提供金融级的高性能分布式一致性解决方案。特性与优势支持MULTI-RAFT-GROUP:这使得SOFAJRaft能够适用于高负载低延迟的场景。生产级高性能:通过优化和改进,SOFAJRaft在性能和稳定性上都得到了显著的提升。功能组成Log存储。

2024-07-31 23:30:00 362

原创 Hippo4j 简介

Hippo4j是一款高效且全面的线程池管理系统,旨在解决企业在使用线程池过程中遇到的各种痛点,如资源过度消耗、性能瓶颈、监控缺失等。项目背景与功能Hippo4j是一个基于JDK原生线程池扩展的线程池框架,提供了全局管理和动态调整线程池参数的能力。它不仅支持运行时动态变更线程池参数,还具备采集线程池运行时数据的功能,并集成了多种维度线程池报警机制。Hippo4j自2021年6月份开源以来,一直保持快速迭代,已经历17次版本发布,并被23家公司登记使用。核心特性全局管控。

2024-07-31 00:00:00 383

原创 监控网络丢包脚本

【代码】监控网络丢包脚本。

2024-07-30 23:45:00 903

原创 内网穿透工具

https://natapp.cn/

2024-07-30 23:45:00 313

原创 FeignClient 开启日志

【代码】FeignClient 开启日志。

2024-07-29 23:45:00 593

原创 IntelliJ IDEA 使用maven构建项目时一直卡在Compiling 阶段

加了这个之后发现还在Compiling 阶段,说明不是这个问题。点击 Apply 即可,发现重新构建竟让可以了。在“系统变量”区域点击“新建”,创建一个新的环境变量。打开“系统属性”(可以通过搜索“环境变量”来找到)。在“系统属性”窗口中,点击“高级”选项卡。可以从maven的命令中看到。执行的时候会加载这个环境变量。点击“环境变量”按钮。

2024-07-17 23:45:00 763

原创 Python基于you-get下载网页上的视频

下载 : https://www.python.org/downloads/配置 python_scripts 地址。配置 python_home 地址。在path 中加入对应配置。同样加入系统 path 中。

2024-07-04 08:30:00 674

原创 rabbitmq 基本配置信息

【代码】rabbitmq 基本配置信息。

2024-06-28 23:45:00 193

原创 Idea 插件 Convert YAML and Properties File

YAML 和 Properties 相互转换插件。

2024-06-28 00:45:00 337

原创 Class tree.JCTree$JCImport does not have member field ‘com.sun.tools.javac.tree.JCTree qualid

成员变量,但是在实际的Javac库中并没有找到这个成员变量。这可能是由于Javac库的版本与Lombok插件的版本不兼容导致的。项目当中的JDK 不知道何时变成JDK21了,引起了此异常,此时再切换JDK8 既可以解决。这个问题是由于在编译过程中,lombok插件试图访问。切换成JDK 8 问题即可解决。

2024-06-27 23:45:00 495

转载 Feign 实现文件上传

早期Fegin 本身是没有上传文件的功能,要想实现文件上传,需要编写Encoder去实现文件上传。现在Feign官方提供了字项目 feign-form。

2024-06-27 23:45:00 708

原创 springboot 自定义响应编码

在开发过程中,受限与所用的框架,跳转到前端 403页面,必须让http 请求 返回http code 为403 ,此时可以使用自定义相应编码// 定义影响状态编码 response . setStatus(HttpStatus . FORBIDDEN . value());// 定义影响状态编码 response . setStatus(HttpStatus . FORBIDDEN . value());

2024-06-25 23:45:00 282

原创 feign 调用传递Token

接口A调用接口B的过程中,不传Token的话就是无状态的调用,就会导致不知道谁调用的,此方法可以全局解决这个问题。

2024-06-25 23:45:00 861

原创 MySQL 中,重做日志(redo log)和撤销日志(undo log)的作用

【代码】MySQL 中,重做日志(redo log)和撤销日志(undo log)的作用。

2024-06-24 23:45:00 113

原创 基于阿里云ECS部署开源软件之若依系统

【代码】基于阿里云ECS部署开源软件之若依系统。

2024-06-22 21:58:25 385

原创 Cannot construct instance of

2. 查看代码因为使用 @Builder 建造者模式,需要有无参构造器去掉 @Builder加上无参构造器, 有参构造器 @NoArgsConstructor @AllArgsConstructor

2024-06-14 23:45:00 799 2

原创 解决IDEA中的插件在工具栏SideBar 不展示的问题

IDEA中的插件在工具栏SideBar 不展示的问题

2024-05-28 00:30:00 465

原创 htop安装与使用

【代码】htop安装与使用。

2024-03-20 23:30:00 187 4

原创 Navicat 对数据连接标注醒目颜色

Navicat 对数据连接标注醒目颜色 数据库连接 -> 右击 -> 颜色 -> 选择。

2024-03-07 07:30:00 345 3

原创 基于 Guava 的 RateLimiter 实现预热功能

如果你尝试设置一个非正数的速率,就会出现 “rate must be positive” 的错误。这是由 RateLimiter 的设计决定的,它要求速率必须大于零。Guava 的 RateLimiter 类提供了一种限流的机制,它可以控制在给定的时间间隔内允许的操作速率。虽然 Guava 的 RateLimiter 类本身并没有提供预热模型的功能,但是你可以通过自定义的方式实现一个简单的预热模型。预热模型的基本思想是在启动应用程序时,逐步增加操作速率,直到达到所需的稳定速率。

2024-03-06 23:00:00 388 2

原创 @EnableConfigurationProperties markedas Spring component or scanned via @ConfigurationPropertiesScan

添加 @ConfigurationPropertiesScan 注解,开启配置文件扫描。添加 @EnableConfigurationProperties ,将其标注为配置类。

2024-02-01 23:15:00 1116

原创 SpringBoot 集成 ClickHouse

由于项目当中使用的是mybatis plus 所以代码就按照对应的格式编写,正常调用即可。最新版本可以 在 mvnrepository 搜索。

2024-01-31 23:00:00 1093 1

Editplus 4GL Progress 高亮配色方案

1. 在第 10行 Workspace Path=D:\devtool\EditPlus 修改成本地EditPlus的安装位置 2.替换 editplus_u.ini 文件 3. 重新打开即可

2024-05-29

printscreen截图小工具

printscreen截图小工具

2023-07-30

领域驱动设计(DDD)实践

领域驱动设计(DDD)实践

2023-07-29

容器化开发环境搭建文档

容器化开发环境搭

2023-07-29

容器化安装环境EFK文档

容器化安装环境EFK

2023-07-29

K8S基础入门.pdf

K8S基础入门

2023-06-14

Docker - 使用规范

Docker使用规范.

2023-06-14

Docker-Compose汇总

Docker-Compose汇总

2023-06-14

Docker-Compose全集

Docker-Compose全集

2023-06-14

Docker-Compose入门

Docker-Compose入门

2023-06-14

Harbor安装配置保姆级教程

Harbor安装配置.pdf

2023-06-14

GitLab 安装配置详细教程

GitLab 安装配置详细教程

2023-06-14

Gitlab-CICD 安装配置

Gitlab-CICD 安装配置

2023-06-14

PrintScreen截图小工具

PrintScreen截图小工具

2023-05-13

java Stream 流使用

java Stream 流使用用例

2023-04-15

音视频通信解决方案合集.pdf

腾讯云 音视频通信解决方案合集

2023-02-26

send wyre postmain json 接口文档

send wyre postmain json 接口文档

2022-10-16

分布式id公开课.pptx

分布式id公开课.pptx

2021-07-14

SuwellDesigner-2.0.21.0621-setup.exe

SuwellDesigner-2.0.21.0621-setup

2021-07-07

nfs服务搭建.pdf

nfs服务.pdf

2021-05-25

NFS搭建步骤.doc

NFS搭建步骤.doc

2021-05-25

KingbaseESV8运维文档.doc-revHEAD.pdf

KingbaseESV8运维文档.doc-revHEAD.pdf

2021-05-19

BES Cluster Quick Start.pdf

BES Cluster Quick Start

2021-05-18

BES Cluster Installation Guide.pdf

宝兰德安装手册

2021-05-18

spring5源码笔记.zip

spring5源码笔记.zip

2021-04-22

vue 自定义函数库总结

vue 自定义函数库总结

2021-04-22

redis6.0笔记代码资料.zip

redis6.0笔记代码资料.zip

2021-04-22

java jar包加密.zip

java jar包加密,及使用说明

2021-04-14

通软终端安全管理系统V6 卸载脚本

通软终端安全管理系统V6 卸载脚本

2021-03-19

G6N5-see_yong.sql

see_yong

2021-02-02

cpuz1.95.0.zip

cpuz

2021-01-27

QuickMemoryTestOK.rar

内存检测工具

2021-01-27

主机编号检测工具V1.57.200116.zip

主机编号检测工具V1.57.200116 http://robot.lenovo.com.cn/querytools/configure/configure.html?topType=ram

2021-01-19

登录压测test.jmx

登录压测 jmeter脚本.jmx

2021-01-06

rediscluster高可用.zip

rediscluster高可用集群搭建手册,从0 到1 完美的实现 redis集群搭建 redis5种数据类型

2020-05-20

百度hi 内置截图

百度hi 内置截图,小巧,方便,高大上,便携,绿色,小巧,方便,高大上,便携,绿色

2017-11-27

js生成Guid序列号

js生成Guid序列号

2017-06-06

spring+springmvc+mybatis的demo

spring4+springmvc+mybatis3的demo

2015-10-19

Axure RP Pro 7.0.zip

Axure RP Pro 7.0.zip 产品经理的必杀器

2015-08-30

exe4j--java生成exe工具(含注册码)

 exe4j是一个帮助你集成Java应用程序到Windows操作环境的java可执行文件生成工具,无论这些应用是用于服务器,还是图形用户界面(GUI)或命令行的应用程序。如果你想在任务管理器中及Windows XP分组的用户友好任务栏里以你的进程名取代java.exe的出现,那么exe4j可以完成这个工作。exe4j帮助你以一种安全的方式启动你的 java应用程序,来显示本地启动画面,检测及发布合适的JRE和JDK,以及进行启动时所发生的错误处理等,以至于更多

2015-08-30

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

TA关注的人

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