自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 云计算服务模式全解析:IaaS、PaaS、SaaS与DaaS的区别与应用

本文全面解析云计算四大服务模式:IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)和DaaS(数据即服务)。从基础概念到工作原理,从典型特征到应用场景,系统比较不同服务模式的层级关系和功能特点。通过实际案例和产品示例,帮助读者理解如何根据业务需求选择适合的云计算服务模式,并展望云计算未来发展趋势。

2025-08-01 14:57:11 517

原创 SpringBoot+Loki4j+Loki+Grafana搭建轻量级日志系统

本文介绍了一种基于SpringBoot、Loki4j、Loki和Grafana的轻量级日志系统解决方案。相比传统的ELK(Elasticsearch + Logstash + Kibana)系统,该方案更轻量、易部署且资源消耗更低。 核心组件: Loki:高效的日志聚合系统,采用标签查询模型,支持水平扩展 Loki4j:Java日志库,可直接将应用日志推送到Loki Grafana:数据可视化平台,用于日志查询和分

2025-07-15 10:25:17 1102

原创 理解Grafana中`X-Scope-OrgID`的作用与配置

在Grafana中配置`X-Scope-OrgID`(如`user1`)是Loki多租户架构的关键步骤,用于数据隔离和权限控制。本文详细解析其作用、配置方法及常见问题。

2025-07-14 16:18:57 347

原创 Windows 11 启动 Grafana 报错:Failed to get renderer plugin sources

在 Windows 11 上启动 Grafana 时,若出现 `Failed to get renderer plugin sources` 错误,通常是由于渲染器插件路径问题所致。本文提供了四种排查方法:检查插件目录是否存在、安装缺失的渲染器插件、调整权限以及验证配置文件路径。同时附带了临时禁用渲染器插件的替代方案。

2025-07-14 13:52:43 282

原创 Alloy VS Promtail:基于 Loki 的日志采集架构对比与选型指南

Alloy 和 Promtail 是两种基于 Loki 的日志采集方案,共享 Loki 存储和 Grafana 可视化,但在数据采集与处理能力上差异显著。Alloy 作为新一代统一 Agent,支持多数据类型(日志、指标、追踪)和动态处理,适合复杂可观测性需求;Promtail 则专注轻量级日志采集,尤其优化 Kubernetes 环境。本文从核心组件、关键区别、适用场景等方面对比两者,帮助用户根据实际需求选择最佳方案。

2025-07-09 13:06:01 634

原创 Spring Boot项目初始化:官方与阿里云服务地址对比指南

本文对比分析了Spring Initializr官方服务(start.spring.io)与阿里云镜像(start.aliyun.com)在服务提供商、版本支持、访问速度、依赖版本、功能集成等方面的差异,帮助开发者根据实际需求选择最佳初始化方案。

2025-07-07 10:58:55 432

原创 SpringBoot 控制器的动态注册与卸载

本文介绍了在SpringBoot项目中实现控制器动态注册与卸载的方法。通过动态控制器注册机制,可以在运行时灵活地添加或移除功能接口,提升系统的扩展性。文章详细展示了项目结构,包括核心组件如WebConfig、ControllerManagement和DynamicControllerRegistry等。关键技术点包括:使用RequestMappingHandlerMapping进行控制器注册、通过反射获取方法注解信息、构建请求映射路径等。实现过程涉及Spring MVC底层机制,需要结合具体业务场景优化代码

2025-07-07 10:34:26 261

原创 支付宝验签方法深度解析:分步验证与一步验证的对比与实践指南

本文系统解析了支付宝支付接口中两种验签方法(方式一:分步验证(getSignCheckContentV1 + rsa256CheckContent);方式二:一步验证(rsaCheckV1))的实现逻辑、适用场景及核心区别。内容涵盖步骤拆解、特点对比、选择建议及注意事项,并补充了关键安全实践和调试技巧,帮助开发者高效集成支付宝功能,确保交易安全可靠。

2025-07-04 14:44:36 857

原创 深入解析AlipayClient三大执行方法的核心区别

支付宝SDK提供三种请求方法:execute()用于同步获取业务结果(如订单查询),需要与服务器交互;sdkExecute()在本地生成支付参数(如APP支付),无网络请求;pageExecute()生成自动提交的支付表单(如网页支付)。三者关键区别在于是否与服务器交互及返回结果形式。开发者应根据业务场景选择对应方法:需实时反馈用execute(),移动端支付用sdkExecute(),网页跳转支付用pageExecute()。正确选择可避免常见支付集成错误。

2025-06-26 10:53:11 937

原创 JetBrains Toolbox 闪退

JetBrains Toolbox App 在开机后启动但随后自动退出,且无法保持在后台运行,这一问题可能是由于自动升级到最新版本(2.6及以上)导致的。经测试,使用2.5.4及更早版本则无此问题。解决方案是降低Toolbox App的版本,具体步骤包括彻底卸载当前版本,包括使用Windows的卸载功能、删除安装目录下的Toolbox文件夹,以及清理注册表中的相关条目。相关链接提供了JetBrains官网、最新版本和历史版本的下载地址,以及详细的卸载教程。

2025-05-14 17:06:30 740 7

原创 IDEA关闭自动编译错误提示

与常见的处理方法不同,新增了其他文章没提到的修改运行配置为切换出IDEA时不执行任何操作的处理方法

2025-03-13 10:56:40 1819

原创 java.sql.SQLFeatureNotSupportedException: getObject with type

mybatis-plus + sharding-jdbc,查询报错:java.sql.SQLFeatureNotSupportedException: getObject with type,原因是shardingjdbc中的ShardingResultSet并没有实现 getObject()方法,而是直接抛出异常

2024-09-14 15:57:53 1218

原创 Java关闭自动更新

打开“控制面板”查看方式选择“小图标”选择“Java”选择“更新”,取消选中“自动检查更新”选项,依次选择“不检查”、“应用”、“确定”

2024-08-07 15:58:25 867

原创 [ERR] 1153 - Got a packet bigger than ‘max_allowed_packet‘ bytes

max_allowed_packet是MySQL的一个系统变量,用于定义MySQL服务端能接收的最大数据包的长度(以字节为单位)

2024-07-24 09:24:36 2040

原创 Windows MySQL 修改配置文件 my.ini 不生效

Windows 修改 MySQL 5.6 安装目录下的 my.ini 不生效

2024-07-24 09:16:01 1407

原创 VMware下载地址

VMware 从 17.5.2 开始个人非商业使用免费。同时可能是由于 VMware 改换门庭带来的混乱,从官网上下载比较难搞,还要登录啥的,于是找了一个官方仓库来下载。附带 VMware Workstation Pro 17 许可证密钥。

2024-07-22 13:16:11 618

原创 Error: Unable to access jarfile .encoding=utf-8

Error: Unable to access jarfile .encoding=utf-8

2024-07-16 15:04:45 747

原创 Windows下载安装nginx

系统版本:Windows Server 2019 Datacenter Evaluationginx版本:nginx-1.26.1。

2024-06-06 17:11:20 851

原创 VMware下载安装Windows Server 2019

系统版本:Windows 11 家庭中文版设备型号:VMware Workstation 17 Pro镜像版本:CentOS-7-x86_64-DVD-2009.iso。

2024-06-06 10:25:15 4330 3

原创 VMware下载安装CentOS7【超详细,亲测可行】

系统版本:Windows 11 家庭中文版设备型号:VMware Workstation 17 Pro镜像版本:CentOS-7-x86_64-DVD-2009.iso。

2024-06-05 14:32:20 1556

原创 CentOS 7下载安装Redis(超详细,亲测可行)

1、gcc环境安装2、Redis下载安装并设置开机自启

2024-03-21 13:51:52 25837 50

原创 SpringBoot整合Swagger3.0

目录引言简介使用引入依赖启动类添加开关注解@EnableOpenApi结语引言前后端分离的项目,接口文档的存在十分重要。与手动编写接口文档不同,swagger是一个自动生成接口文档的工具,只需要在pom文件中引入一个依赖包,然后在代码中通过注解的方式即可实现文档的编写,毕竟在需求不断变更的环境下,手动编写文档的效率实在太低且不够同步,swagger的出现,将文档和代码融合在一起,再也不需要写完代码后再去手动修改文档了。简介Swagg...

2022-01-20 15:21:32 6852

软件全周期模板.zip

压缩包内容:工作汇报相关模板、需求文档说明书模板、数据库设计模板、项目接口说明文档模板、测试用例模板、测试报告模板、安装部署文档模板、用户使用手册模板(后台、小程序)

2024-08-20

测试相关规章制度和文档模板

压缩包内容: 1、真实的测试用例文档 2、测试部门相关的规章制度文档:测试部考核指标、测试部日常工作规范、缺陷管理流程、缺陷管理制度等文档 3、测试人员相关的文档模板:需求评审会议纪要、提测邮件模板、测试计划、测试进度表、测试用例、功能/性能测试报告等模板

2024-08-07

个人简历Word模板+自我介绍PPT模板.zip

个人简历Word模板10套 自我介绍PPT模板4套 有需要的朋友请自取,如果我的模板帮助到你,别忘了点个赞+关注哦,感谢 /抱拳

2024-07-25

空空如也

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

TA关注的人

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