自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 Linux - JDK安装

Linux安装java环境

2025-09-01 16:44:52 300

原创 Linux - Redis离线安装(安装包的方式安装Redis)

Linux 安装 Redis

2025-09-01 16:26:33 267

原创 Linux - Nginx离线安装(安装包的方式安装Nginx)

nginx离线安装

2025-09-01 15:58:31 975

原创 Linux - MinIO离线安装(安装包的方式安装MinIO)

MinIO离线安装

2025-08-26 11:21:12 909

原创 MinIO 命令行创建access key

用mc创建minio-ak\sk密钥对

2025-08-26 10:39:46 294

原创 mc(MinIO Client)详细教程

MinIO Client的详细教程

2025-08-26 10:20:12 1063

原创 vi/vim 查找字符串

vim编辑器查找字符串

2025-08-25 13:40:13 314

原创 Linux - MySQL离线安装(安装包的方式安装MySQL)

MySQL离线安装

2025-08-25 13:29:14 1176

原创 Git 怎么仓库迁移?error: remote origin already exists.怎么解决

git仓库迁移

2025-08-25 11:53:29 325

原创 服务器硬盘进行分区和挂载

服务器硬盘格式化和分区

2025-08-20 15:18:32 551

原创 信创数据库-DM(达梦)数据库安装教程

信创数据库-DM达梦的安装步骤

2025-08-03 16:21:16 816

原创 信创应用服务器TongWeb安装教程、前后端分离应用部署全流程

信创中间件TongWeb的详细安装部署教程

2025-08-02 19:24:11 1093

原创 信创缓存中间件-TongRDS(Redis平替)安装

Redis信创平替:TongRDS 的安装部署流程。

2025-07-31 01:42:00 2008 2

原创 信创JDK-腾讯TencentKona安装

腾讯KonaJDK的安装步骤

2025-07-30 09:49:18 312

原创 EasyExcel 模板导出报错No valid entries or contents found, this is not a valid OOXML (Office Open XML) file

EasyExcel 导出报错No valid entries or contents found, this is not a valid OOXML (Office Open XML) file问题修复和排查

2025-07-26 20:46:37 1192

原创 nginx:SSL_CTX_use_PrivateKey failed

文件)是一对一生成的。如果你使用的证书和私钥不是一对的,就会报这个错。文件,建议重新申请一份证书,并确保保留生成的私钥文件。找回你申请证书时生成的原始私钥文件(就是生成。文件),替换你当前配置中的私钥路径。

2025-07-14 13:07:23 435

原创 手把手教你接入支付宝开放平台

支付宝开放平台证书模式的完整接入流程,包括密钥生成、证书配置、SDK初始化以及接口调用实战。

2025-07-10 14:09:48 856

原创 Spring Boot 多数据源切换:AbstractRoutingDataSource

动态数据源就是在运行时,Spring 动态决定使用哪个数据库连接。也就是说:有多个数据库(比如 master、slave)程序运行过程中自动切换用哪个数据库你不用手动写 if...else 来判断@Override// 返回 master 或 slave它的作用就是:每次执行数据库操作前,去上下文 ThreadLocal 中取出当前线程应该使用哪个数据源。多数据源非常适合读写分离、分库分表、租户隔离场景,还是很值得研究一下的。

2025-07-08 22:51:25 876

原创 国产时序数据库 TDengine:Docker 部署、协议端口及 DBeaver 连接全攻略

本文面向刚接触 TDengine 的开发者,分享了作者在调研国产时序数据库 TDengine 过程中的实战经验。内容涵盖:TDengine 的核心架构与端口功能说明,类比 MySQL,帮助初学者快速理解 taosd、taosAdapter、taosExplorer 各自职责;Docker 部署 TDengine 的完整命令,包含数据持久化与适配层开启配置;JDBC 协议与驱动的选择要点,说明 TAOS-RS 与 TAOS-WS 的区别以及各自使用场景;DBeaver 图形界面连接 TDeng等

2025-07-07 16:26:21 1410

原创 双因子认证(2FA)是什么?从零设计一个安全的双因子登录接口

在信息系统逐渐走向数字化、云端化的今天,账号密码登录已不再是足够安全的手段。数据泄露、撞库攻击、社工手段频发,仅靠「你知道的密码」已不足以保证账户安全。因此,双因子认证(2FA, Two-Factor Authentication)成为企业安全防线中不可或缺的一环。本文将从0出发,为你讲解双因子登录接口的设计理念、完整流程、技术细节与实践建议。双因子认证因子类型描述举例第一因子用户知道的密码、图案、PIN第二因子用户拥有的或特征手机验证码、动态口令、生物特征。

2025-07-04 15:10:59 1193

原创 MQTT 是什么?一文读懂 MQTT 协议的原理与优势

MQTT协议是什么

2025-07-03 15:59:40 2361

原创 调用支付宝接口响应40004 SYSTEM_ERROR问题排查

Body:{"datadigital_fincloud_generalsaas_face_certify_initialize_response":{"msg":"Business Failed","code":"40004","sub_msg":"系统繁忙","sub_code":"SYSTEM_ERROR"}40004是错误响应码,可能性很多,然后可以根据sub_code区分具体的类别。另外,有些参数是条件必选,也要看清了。在对接支付宝API的时候,遇到了一些问题,记录一下排查过程。

2025-06-10 23:24:49 536

原创 Illegal key size or default parameters问题解决

这个错误,常出现在,是因为当前的 Java 环境(比如 AES-256),因为默认 JDK 出于政策限制(如美国出口限制)默认只支持。

2025-06-10 17:27:40 660

原创 用 FFmpeg 实现 RTMP 推流直播

通过ffmpeg进行rtmp推流

2025-06-09 17:00:19 1042

原创 JAX-WS 返回值<return>标签怎么修改

在使用 JAX-WS(比如这个 SOAP WebService 的 addAccountResponse)时,如果返回类型是一个 Java 对象(比如你的 ResultResponse),那么 JAX-WS 会默认自动把它包裹在 <return> 标签中。如果想要修改这个Result,就要加一些额外的配置。

2025-05-28 13:17:40 314

原创 超详细的 Spring Boot Starter 开发入门,看这篇真够了!

如何开发一个 Spring Boot Starter,写框架代码时又需要注意些什么?为什么要用自动配置?自动装配的机制,如何通过 AutoConfiguration.imports 自动注入?Spring的条件装配机制、如何配置默认Bean、Starter的接口抽象设计、如何为我们的Starter做一个用户可控的开关。一篇文章搞定!

2025-05-27 14:28:25 973

原创 Spring Boot Starter 怎么加配置提示文件

Spring Boot Starter 怎么加配置提示文件、spring-configuration-metadata.json是什么

2025-05-23 17:23:59 252

原创 Spring Boot 条件装配机制:用它写出更优雅的自动配置

Springboot条件装配是什么?@ConditionalOn**注解又有什么用。

2025-05-23 16:13:18 598

原创 Spring Boot 注解 @ConditionalOnMissingBean是什么

Spring的注解:ConditionalOnMissingBean是什么,该如何正确使用

2025-05-22 17:33:50 1640

原创 java.io.IOException: Broken pipe \ 你的主机中的软件中止了一个已建立的连接

java.io.IOException: Broken pipe异常

2025-05-19 14:42:35 1930

原创 怎么用idea分析hprof文件定位JVM内存问题

JVM内存快照怎么下载;怎么用idea和jvisualvm去分析和查看JVM内存情况等

2025-05-16 10:04:18 4259

原创 由于小程序违规,支付功能暂时无法使用

微信小程序支付显示违规

2025-04-21 15:49:52 5194 3

原创 小程序600002,小程序怎么配置域名

小程序怎么配置域名。小程序600002问题怎么解决

2025-04-15 20:16:04 745

原创 MySQL分页查询出现重复数据

MySQL-limit查询问题

2025-03-27 12:40:52 424

原创 windows编写批处理脚本运行多个命令行窗口

再到 vue 目录 E:\Java_project_self\xiaobai-fitness-front-end 下,执行npm run dev。最近由于服务器问题,开发环境都是在本地run个redis mysql啥的。每次都启动好几个窗口,像上面redis\vue\gost内网穿透等等。比如要先到 E:\Redis-x64-3.2.100 目录下,执行redis-server.exe redis.windows.conf。

2025-03-17 13:40:50 299

原创 MapReduce是什么?

MapReduce 是一种编程模型,最初由 Google 提出,旨在处理大规模数据集。它是分布式计算的一个重要概念,通常用于处理海量数据并进行并行计算。和。在这个阶段,输入的数据会被拆分成多个片段,每个片段会被分配给不同的计算节点(也叫做“Mapper”)。每个 Mapper 处理一部分数据并输出键值对(key-value pairs)。例如,假设任务是计算每个单词的出现次数,那么在 Map 阶段,每个 Mapper 可能会扫描文档的一部分,输出一对键值,比如 ("word", 1)。

2025-02-06 22:26:23 760

原创 服务器升级nginx版本

有个老项目被网安提醒了。说是nginx 版本 0.6.18 至 1.20.0 的一个安全漏洞。让我们升级nginx。先看看nginx版本nginx -v是1.18的。这时候就会更新你的nginx版本了。但是可能就是执行完你发现 nginx版本没变,或者还是没到你想要的那个新版。是因为你当前的系统软件源只提供了 nginx 1.** 版本,这在某些旧版的 Ubuntu 或 Debian 系统中是常见的情况。APT 通常只会提供软件源中维护的稳定版本。

2025-02-06 10:38:08 661

原创 nacos:****.yaml does not exist或****.yaml is empty Nacos配置文件读取失败

nacos配置文件读取失败

2025-01-11 16:49:03 1124

原创 java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter

jjtw生成token失败

2025-01-06 21:19:45 656

原创 如何查看服务器上的MySQL/Redis等系统服务状态和列表

如何查看服务器上的系统服务状态和服务列表

2025-01-06 15:35:59 596

空空如也

空空如也

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

TA关注的人

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