游客rgrjnscks5qhs_个人页

游客rgrjnscks5qhs
个人头像照片
0
0
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.18 15:30:10
    发表了文章 2025-12-18 15:30:10

    中阶段 低代码平台芋道:代码本地运行(☆)

    新人入职需拉取项目代码并本地运行,常见问题如JDK、Maven、IDEA版本选择。项目基于Spring Boot + MyBatis Plus + Vue + Element,含RBAC权限、多租户、工作流等功能。需理解技术栈、核心功能与数据库设计,并录制8分钟以上讲解视频,提出未懂问题,快速融入团队。
  • 12.18 15:29:20
    发表了文章 2025-12-18 15:29:20

    web [Blog]三层架构:代码本地运行(☆)

    新人入职需将项目本地运行,注意JDK、Maven、IDEA版本匹配。解压BlogSystem.zip,改数据库名与连接一致,导入SQL文件。运行成功后访问http://localhost:8080,点击博客详情遇异常,定位并修复BUG,熟悉开发环境。
  • 12.18 15:28:18
    发表了文章 2025-12-18 15:28:18

    从Google线上故障,谈灰度发布的重要性

    2025年6月12日,Google Cloud因未灰度发布的新功能引发空指针异常,导致全球服务中断超7小时。故障暴露了配置管理与错误处理的短板。本文结合Nacos等配置中心的IP/标签灰度方案,探讨如何通过渐进式发布降低系统风险,提升稳定性。
  • 12.18 15:27:30
    发表了文章 2025-12-18 15:27:30

    Redis:内存陡增100%深度复盘

    事故源于大KEY导致带宽占满,触发Redis内存使用率骤增至100%,缓冲区溢出致服务全面超时。根本原因为输出/输入缓冲区内存激增,超出实例容量,阻塞正常请求。虽有淘汰策略,但仅作用于数据内存,无法缓解缓冲区占用问题。最终引发GET/SET全线超时,服务不可用。
  • 12.18 15:26:49
    发表了文章 2025-12-18 15:26:49

    XXLJOB:超长定时任务慢节点优化实践

    该文针对ODPS大宽表任务运行缓慢问题,通过分析DAG图与耗时节点,定位数据倾斜和计算堆积等核心瓶颈。采用提升资源、加盐打散空值、视图落表、前置裁剪、MapJoin与DistMapJoin优化关联,并拆分节点降低回刷成本。最终产出时间从13:00提前至8:30,节省超4小时,显著提升效率与可维护性。
  • 12.18 15:26:08
    发表了文章 2025-12-18 15:26:08

    FastJson:大面积故障规避案例

    本文分享了一次因Kotlin语法误用导致FastJson反序列化全局崩溃的排查经历。混编工程中,一个`{}`被误赋值为Java对象字段,触发FastJson解析异常,静态标记位`kotlin_error`被置为true且无法恢复,导致后续所有Kotlin类反序列化失败,影响全链路。问题隐蔽、影响巨大,最终通过日志和源码深入分析定位。反思多语言混编风险、框架局限性及灰度发布的重要性。
  • 12.18 15:25:23
    发表了文章 2025-12-18 15:25:23

    线程池:故障梳理总结

    本文从故障与技术双重视角,总结线程池类故障的常见成因及应对策略。涵盖数据库慢查询、连接池配置不当、超时设置缺失等问题,结合真实案例剖析线程池满的根本原因,并提出fast-fail、流控、背压、谨慎重试等最佳实践,助力开发者提升系统稳定性。
  • 12.18 15:24:53
    发表了文章 2025-12-18 15:24:53

    一场FullGC故障排查

    本文记录了一次线上CPU使用率异常升至104%的排查过程。通过分析发现,问题根源为频繁Full GC导致CPU飙升,而机器内存监控未明显升高,易造成误判。进一步使用JProfiler分析JVM堆内存,定位到大对象(List<Map>)占用近900MB空间,源于将Excel数据加载至内存并结构化存储,导致内存膨胀。结合代码逻辑分析,提出“激进治疗”(数据存入Redis)与“保守治疗”(减少冗余字段)两类解决方案,并总结了从监控识别到根因定位的完整排查思路,强调应关注JVM而非仅机器层面监控,对类似性能问题具有较高参考价值。
  • 12.18 15:24:04
    发表了文章 2025-12-18 15:24:04

    web阶段

    HTTP协议即“超文本传输协议”,是客户端与服务器通信的规则,基于TCP协议,具有无状态、面向连接的特点。现代Web开发多采用HTTP或HTTPS协议。二者主要区别在于安全性:HTTP明文传输,端口80;HTTPS通过SSL加密,端口443,更安全但耗资源。常见请求方式中,GET用于获取数据,参数暴露在URL,有长度限制。
  • 12.18 15:21:54
    发表了文章 2025-12-18 15:21:54

    基础算法2

    本文系统介绍了加密算法与排序算法的核心知识。涵盖对称加密(如AES、SM4)、非对称加密(如RSA、SM2)、哈希摘要、电子签名及密码存储方案,并深入解析常见排序算法(冒泡、快排、归并等)的原理、复杂度与优化策略,同时涉及字符串反转、正则匹配与二分查找等典型应用,内容全面,理论结合实践,适用于技术学习与面试准备。
  • 12.18 15:21:06
    发表了文章 2025-12-18 15:21:06

    Java基础1

    本课程涵盖Java核心知识体系:从基础语法(重载/重写、==与equals、异常机制)到面向对象特性,深入集合框架(ArrayList、HashMap原理及扩容)、多线程并发(synchronized、Lock、线程池参数)、JVM内存结构与垃圾回收算法,以及网络编程(BIO/NIO/AIO)、Lambda表达式、反射与泛型等高级主题,并结合Tomcat优化实践,系统提升Java开发能力。
  • 12.18 15:19:18
    发表了文章 2025-12-18 15:19:18

    ruoyi 微服务版本

    若依(RuoYi-Cloud)是基于Spring Boot、Spring Cloud与Alibaba的分布式微服务权限管理系统,支持Vue3前端。含网关、认证、系统、监控等模块,集成Nacos、Sentinel,提供代码生成、定时任务等功能,适用于快速构建企业级云架构应用。
  • 12.18 15:18:48
    发表了文章 2025-12-18 15:18:48

    ruoyi 单体版本

    简介:从Gitee拉取RuoYi-Vue项目,按文档完成环境搭建。导入数据库并修改配置,启动Redis与后端服务,前端安装Node依赖并运行。实现导出命名修改、当前页排序、筛选条件添加及公告批量导入四大功能,24小时内完成并提交成果。
  • 12.18 15:18:05
    发表了文章 2025-12-18 15:18:05

    代码拉取与运行

    JeecgBoot前后端分离快速开发框架,支持在线拉取源码(后端SpringBoot + 前端Vue3),导入数据库脚本,配置application-dev.yml中数据库与Redis信息,Idea导入项目后启动后端应用,前端通过Visual Studio Code启动,访问Swagger接口文档及前端页面,实现高效开发部署。
  • 12.18 15:17:24
    发表了文章 2025-12-18 15:17:24

    基础环境配置

    项目基于JDK8+、Maven、Redis 3.2+、MySQL 5.7+,使用Idea开发,需安装Lombok插件和JRebel热部署。技术栈涵盖SpringBoot、MybatisPlus、Shiro(可参考SpringSecurity)、SpringCloud Alibaba。
  • 12.18 15:16:40
    发表了文章 2025-12-18 15:16:40

    JeecgBoot介绍

    JeecgBoot是一款基于代码生成器的低代码开发平台,支持零代码快速开发。采用SpringBoot2.x、Ant Design&Vue前后端分离架构,集成Mybatis-plus、Shiro、JWT等技术,助力高效企业级应用开发。官网:http://www.jeecg.com/
  • 12.18 15:15:46
    发表了文章 2025-12-18 15:15:46

    jeecgboot 单体版本

    JeecgBoot单体版简介:基于Spring Boot 2.7 + Vue3 + TypeScript + Vite5,集成MybatisPlus、Shiro、Redis、Nacos等技术,支持代码生成、权限管理与微服务架构。前端使用Ant-Design-Vue,提供在线表单开发与低代码能力,快速构建企业级应用,适用于农商行笔试题等场景开发。(239字)
  • 12.18 15:14:56
    发表了文章 2025-12-18 15:14:56

    什么是低代码

    用户可通过拖拽组件快速生成前端表单页面,可视化操作界面简洁直观,支持实时预览与配置,提升开发效率,适用于低代码平台的页面搭建场景。
  • 12.18 15:13:59
    发表了文章 2025-12-18 15:13:59

    参考简历模板

    三张图片展示了数据可视化图表,包括柱状图、折线图与饼图,用于直观呈现各类数据趋势与比例分布,适用于数据分析、报告展示等场景,助力快速洞察关键信息,以上内容都为参考简历模板。
  • 12.18 15:12:36
    发表了文章 2025-12-18 15:12:36

    一键部署Stable Diffusion教程

    本实验指导用户通过函数计算控制台部署AI绘画应用Stable Diffusion,可领用免费额度或购买新/老客户套餐包。部署前需授权并选择地域与绘图类型,使用默认设置完成创建。注意后付费费用及镜像加速状态,待部署成功后访问域名即可进入WebUI界面生成图像。
  • 12.18 15:12:00
    发表了文章 2025-12-18 15:12:00

    HTTP工具

    该代码实现了HTTP/HTTPS的GET、POST请求,支持自定义Header及参数传输。通过HttpClient发送请求,配置超时时间,并实现SSL安全连接忽略证书验证,确保通信稳定。适用于Java后端接口调用,具备良好异常处理与资源释放机制。
  • 12.18 15:11:20
    发表了文章 2025-12-18 15:11:20

    脱敏工具

    提供身份证、姓名、手机号的Java脱敏方法,通过正则替换实现敏感信息隐藏,保障数据安全,适用于隐私保护场景。
  • 12.18 15:09:47
    发表了文章 2025-12-18 15:09:47

    随机ID

    生成指定长度的随机字符串,支持纯数字或包含大小写字母与数字的组合,适用于验证码、随机ID等场景。
  • 12.18 15:08:50
    发表了文章 2025-12-18 15:08:50

    StringUtil

    本文探讨Java中超长字符串的接收与处理方案。由于String最大长度受限于int类型及常量池限制,无法直接通过字面量接收超长字符串。针对该问题,提出使用StringBuilder分段处理,将长字符串按65534长度分组拼接,避免“常量字符串过长”错误,实现高效安全的字符串构建。(238字)
  • 12.18 15:08:15
    发表了文章 2025-12-18 15:08:15

    IOUtil

    本文介绍了Java中三种常见文件操作:读取文件全部内容、向文件追加内容及递归遍历目录下所有文件。强调所有IO操作必须在finally块中手动关闭资源,确保程序稳定与资源释放安全。
  • 12.18 15:07:43
    发表了文章 2025-12-18 15:07:43

    common-lang3

    避免三目运算符引发的Java自动拆装箱异常,推荐使用ObjectUtils.defaultIfNull方法替代。如:ObjectUtils.defaultIfNull(map2.get("test"), true),可有效防止null值导致的NullPointerException,提升代码安全性与可读性。(238字)
  • 12.18 15:06:51
    发表了文章 2025-12-18 15:06:51

    SpringBoot集成Jenkins

    本文介绍在阿里云CentOS系统上配置Jenkins持续集成环境的完整步骤,涵盖JDK、Jenkins安装与端口用户配置,解决启动权限及端口冲突问题;并指导手动指定JDK路径、安装Git与Maven,配置阿里云镜像及环境变量,最后通过浏览器访问并完成插件初始化安装,实现高效自动化部署基础环境搭建。
  • 12.18 15:06:18
    发表了文章 2025-12-18 15:06:18

    Excel读取并数据List/Map-POI

    该工具类使用POI解析.xls格式Excel,通过反射将每行数据映射为VO对象,支持日期、数字等类型处理,可全局输出Map或List,适用于固定模板的数据导入场景,需保证列数与VO字段一致。
  • 12.18 15:05:50
    发表了文章 2025-12-18 15:05:50

    Excel工具-HUTOOL-输出Excel

    Hutool封装Excel写出功能,提供ExcelWriter和BigExcelWriter,支持写入List、Map、Bean等数据类型,可自定义样式、标题别名、多Sheet导出,并解决大数据量内存溢出问题,操作简便且高效。
  • 12.18 15:04:16
    发表了文章 2025-12-18 15:04:16

    Excel工具-HUTOOL-读取Excel

    Hutool的ExcelReader封装了Excel读取操作,支持读取为Map、Bean或列表,适用于大文件的SAX模式避免内存溢出。提供Excel03SaxReader和Excel07SaxReader分别处理2003/2007格式,通过RowHandler实现行级处理,支持按Sheet读取,可高效解析海量数据。
  • 12.18 15:03:49
    发表了文章 2025-12-18 15:03:49

    HUTOOL-Word生成-Word07Writer

    Hutool封装POI实现Word文档生成,支持docx格式。通过Word07Writer类,可便捷创建文档,分段添加标题、正文等内容,结合字体设置,快速生成标准Word文件,适用于报表、文档自动化等场景。
  • 12.18 15:03:14
    发表了文章 2025-12-18 15:03:14

    QLExpress使用及源码分析

    QLExpress是阿里开源的轻量级规则引擎,支持通过注解与YAML配置实现业务逻辑解耦。基于AST语法树解析,提供上下文绑定、动态脚本执行与缓存机制,适用于复杂条件判断与计算场景,如BMI计算、用户规则校验等,具备高扩展性与易维护性。
  • 12.18 15:02:45
    发表了文章 2025-12-18 15:02:45

    Activiti工程分享

    本系列包含Activiti入门教程Demo与完整审批流程源码,助你快速掌握工作流引擎开发。项目基于Spring Boot集成Activiti,涵盖流程部署、启动、任务处理等核心功能,适合企业级应用开发学习。
  • 12.18 15:02:15
    发表了文章 2025-12-18 15:02:15

    Activiti框架拓展

    Activiti表以ACT_开头,分五类:ACT_RE_*存流程定义与资源;ACT_RU_*存运行时实例、任务与变量;ACT_HI_*存历史数据;ACT_ID_*存用户组等身份信息;ACT_GE_*存通用数据。各表协同支持流程引擎高效运作。
  • 12.18 15:01:45
    发表了文章 2025-12-18 15:01:45

    Activity代码实现

    本文介绍如何使用Activiti工作流引擎完成简单审批流程的创建与管理。涵盖BPMN流程设计、流程定义部署、启动流程实例、查询与完成任务等核心操作,通过代码演示实现流程自动化,并验证数据库表变化,帮助快速上手Activiti基础功能。(238字)
  • 12.18 15:00:54
    发表了文章 2025-12-18 15:00:54

    Activiti工程搭建

    本教程指导如何在IntelliJ IDEA中创建Maven工程并安装Activiti BPMN插件。内容涵盖:创建工程、下载并安装actibpm.jar插件(含版本兼容性修复)、验证插件成功加载、引入项目依赖、创建启动类与配置文件(包括application.yml和activiti.cfg.xml),以及数据库准备。通过步骤详解,帮助开发者快速搭建Activiti工作流开发环境,实现BPMN流程设计与管理。
  • 12.18 15:00:09
    发表了文章 2025-12-18 15:00:09

    认识Activiti

    工作流指如请假、报销等需审批的业务流程,通过可视化引擎实现自动化管理。常见技术包括BPMN、Activiti和Flowable,广泛应用于CRM、TMS、WMS等系统,提升企业流程效率与灵活性。
  • 12.18 14:59:33
    发表了文章 2025-12-18 14:59:33

    ACTIVITI

    本节带你30分钟快速上手Activiti,涵盖工作流概念、SpringBoot集成、核心代码实现、表模型解析及项目分享,助你高效掌握Activiti7.0基础与应用。视频教程同步配套。
  • 12.18 14:58:52
    发表了文章 2025-12-18 14:58:52

    什么是API网关

    API网关是一种架构思想,用于统一管理外部请求,实现请求路由、协议转换、鉴权、限流、熔断降级等功能。通过将多个服务接口聚合到网关,简化调用流程,提升系统安全与性能。常见实现如Soul、Zuul、Kong等,广泛应用于微服务架构中。
  • 12.18 14:58:19
    发表了文章 2025-12-18 14:58:19

    数据同步原理

    Soul网关通过配置中心实现数据同步,支持WebSocket、HTTP长轮询和Zookeeper三种模式。启动时全量拉取配置,运行时基于变更通知机制实现准实时更新。2.x版本默认采用HTTP长轮询(90s超时,60s心跳),兼顾性能与实时性。管理后台变更配置后,通过EventPublisher发布事件,依据sync.strategy策略推送到网关。WebSocket主动推送,Zookeeper利用watch监听,HTTP则由网关轮询获取变更Group,再拉取最新数据。三种方式均保障配置最终一致性,且soul-admin与soul-web需保持同步机制一致。
  • 12.18 14:57:28
    发表了文章 2025-12-18 14:57:28

    Soul数据库设计

    本插件采用数据库设计,存储插件、选择器、规则及其关联关系。通过UML类图展示表结构:一个插件对应多个选择器,一个选择器/规则包含多个匹配条件。`plugin`、`selector`、`rule`、`rule_condition`等表构成Soul核心架构,支持灵活配置与匹配。`handle`字段以JSON形式存储差异化处理逻辑,`meta_data`用于Dubbo泛化调用接口方法映射。
  • 12.18 14:56:49
    发表了文章 2025-12-18 14:56:49

    Soul网关接入与验证

    本章基于前两章搭建的应用,引入Soul网关,实现Provider与Consumer通过Soul网关接入。重点讲解如何通过注解(如@SoulSpringMvcClient、@SoulDubboClient)注册服务,配置路由前缀、端口等,并完成HTTP与Dubbo协议的网关代理。通过启动soul-admin与soul-bootstrap,验证服务注册与网关调用,确保本地访问与网关访问均正常。完整代码已提供下载。
  • 12.18 14:56:19
    发表了文章 2025-12-18 14:56:19

    搭建dubbo-zk应用

    基于SpringBoot 2.2.2与Dubbo 2.0.0搭建分布式架构,集成ZooKeeper作为注册中心,JDK 1.8环境。项目分父工程、API接口、服务提供者与消费者模块,实现服务暴露与远程调用,并通过Postman验证通信。
  • 12.18 14:55:52
    发表了文章 2025-12-18 14:55:52

    入门运行Soul

    Soul 是基于 WebFlux 的高性能响应式 API 网关,支持 Dubbo、Spring Cloud、Spring Boot,具备异步、跨语言、插件化、热插拔等特性。支持多种协议与流量控制,内置鉴权、限流、熔断等丰富插件,配置动态同步,延迟低至1~2ms,支持集群部署与蓝绿发布。
  • 12.18 14:55:04
    发表了文章 2025-12-18 14:55:04

    soul

    本文介绍Soul网关入门及核心原理,涵盖环境搭建、Dubbo-zk应用集成、网关接入、数据库设计、数据同步机制与API网关概念。点击了解详情:https://blog.csdn.net/weixin_38964895/category_10189202.html
  • 12.18 14:54:25
    发表了文章 2025-12-18 14:54:25

    arthas精准定位Java应用CPU负载过高问题

    通过Arthas的watch命令监控DispatcherServlet的getHandler方法,快速定位Spring MVC中处理请求的Controller;结合反编译功能,实时查看目标代码,提升排查效率。
  • 12.18 14:53:38
    发表了文章 2025-12-18 14:53:38

    arthas

    本章节介绍JVM相关命令:查看线程堆栈、JVM信息、系统属性与环境变量,管理诊断选项、性能计数器及日志级别,支持动态修改配置,查看静态属性与MBean信息,并提供heap dump功能,助力Java应用诊断与调优。
  • 12.18 14:51:46
    发表了文章 2025-12-18 14:51:46

    arthas 基础指令

    Arthas简介:通过dashboard查看线程状态、CPU占用等;jad反编译类文件;thread分析线程堆栈及阻塞情况;watch监控方法执行耗时与参数;支持quit退出连接或stop彻底终止。适用于Java进程诊断,操作便捷,功能强大。(239字)
  • 12.18 14:51:10
    发表了文章 2025-12-18 14:51:10

    arthas 安装

    本教程介绍Arthas的安装与基础使用。需提前安装JDK并确保服务器有Java应用运行。下载arthas-boot.jar,上传Java应用(如Arthas-demo.jar),启动后通过`java -jar arthas-boot.jar`接入,选择对应进程即可监控。支持多Java进程管理,为后续深入使用奠定基础。(239字)
  • 12.18 14:50:08
    发表了文章 2025-12-18 14:50:08

    xxljob

    本文深入分析XXL-JOB执行源码,涵盖架构设计与核心模块实现。包含带中文注释的源码包及流程图,详解国际化初始化、任务触发线程池(快慢池机制)、注册中心心跳检测、失败重试告警、任务结果丢失处理、日志清理及时间轮调度等核心逻辑,助你全面掌握其原理。
  • 发表了文章 2025-12-18

    从Google线上故障,谈灰度发布的重要性

  • 发表了文章 2025-12-18

    Redis:内存陡增100%深度复盘

  • 发表了文章 2025-12-18

    XXLJOB:超长定时任务慢节点优化实践

  • 发表了文章 2025-12-18

    FastJson:大面积故障规避案例

  • 发表了文章 2025-12-18

    线程池:故障梳理总结

  • 发表了文章 2025-12-18

    中阶段 低代码平台芋道:代码本地运行(☆)

  • 发表了文章 2025-12-18

    web [Blog]三层架构:代码本地运行(☆)

  • 发表了文章 2025-12-18

    web阶段

  • 发表了文章 2025-12-18

    一场FullGC故障排查

  • 发表了文章 2025-12-18

    SpringBoot集成Jenkins

  • 发表了文章 2025-12-18

    基础环境配置

  • 发表了文章 2025-12-18

    Java基础1

  • 发表了文章 2025-12-18

    ruoyi 单体版本

  • 发表了文章 2025-12-18

    代码拉取与运行

  • 发表了文章 2025-12-18

    Activiti工程分享

  • 发表了文章 2025-12-18

    ruoyi 微服务版本

  • 发表了文章 2025-12-18

    什么是低代码

  • 发表了文章 2025-12-18

    IOUtil

  • 发表了文章 2025-12-18

    基础算法2

  • 发表了文章 2025-12-18

    JeecgBoot介绍

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息