游客uedbkjnks5gow_个人页

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

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.30 17:10:12
    发表了文章 2025-12-30 17:10:12

    零拷贝

    实现文件传输时,传统方式因频繁的上下文切换和内存拷贝导致性能低下。零拷贝技术通过减少系统调用和内存复制,提升传输效率,尤其适用于小文件;而大文件则推荐使用异步IO结合直接IO,避免PageCache负面影响,从而优化高并发场景下的性能表现。
  • 12.30 17:09:19
    发表了文章 2025-12-30 17:09:19

    线程池

    本文深入剖析了Java线程池的核心原理,涵盖ThreadPoolExecutor与ScheduledThreadPoolExecutor的实现机制,重点解析了任务调度、线程复用及阻塞队列等关键技术细节,并对Executors工具类和ThreadLocal进行了详解,帮助读者全面理解并发编程中的线程管理。
  • 12.30 17:07:43
    发表了文章 2025-12-30 17:07:43

    Java泛型类型擦除以及类型擦除带来的问题

    Java泛型在编译时会进行类型擦除,即泛型信息被移除,替换为原始类型(如Object或限定类型)。这导致List<String>和List<Integer>在运行时均为List,引发类型安全、多态冲突等问题。编译器通过桥方法、自动强转等机制解决部分问题,但静态成员不能使用类的泛型参数,且基本类型需用包装类。
  • 12.30 17:06:52
    发表了文章 2025-12-30 17:06:52

    1.常见加载顺序

    本示例展示了Java中代码块的执行顺序:静态代码块最先执行,仅一次;随后是局部代码块,最后调用构造器。通过实例化多个对象,清晰呈现了初始化流程与优先级关系。
  • 12.30 17:05:27
    发表了文章 2025-12-30 17:05:27

    ArrayList扩容机制

    本文深入解析ArrayList的add及扩容机制。添加元素时,先调用ensureCapacityInternal()确保容量,首次默认扩容至10;每次扩容为原容量的1.5倍(通过位移运算优化),并结合modCount实现快速增容与赋值。同时辨析length、length()、size()的区别,帮助理解Java中不同数据类型的长度获取方式。
  • 12.30 17:04:25
    发表了文章 2025-12-30 17:04:25

    Eclipse运行SSM/SSH项目教程

    本文介绍如何在Eclipse中配置并运行Java Web项目,涵盖JDK、Tomcat等基础软件安装,项目导入与服务器绑定步骤,并提供SSH/SSM框架案例及常见错误处理方法。
  • 12.30 17:03:23
    发表了文章 2025-12-30 17:03:23

    One Trick Per Day

    初始化Map时应避免直接指定容量,建议使用Guava的newHashMapWithExpectedSize或手动计算扩容阈值。禁止使用Executors创建线程池,易因无界队列导致OOM,推荐通过ThreadPoolExecutor自定义有界队列。Arrays.asList返回不可变集合,禁止修改操作。遍历Map优先使用entrySet或JDK8的forEach。SimpleDateFormat非线程安全,避免静态使用,可用ThreadLocal或DateTimeFormatter替代。并发更新记录建议加锁,冲突概率低时用乐观锁,高时用悲观锁。
  • 12.30 17:02:19
    发表了文章 2025-12-30 17:02:19

    物理部署图

    物理部署图描述系统运行时的硬件配置与软件部署结构,展现节点、构件、物件及连接关系,帮助理解分布式系统的网络架构,是开发与运维协同的重要视图。
  • 12.30 17:00:44
    发表了文章 2025-12-30 17:00:44

    领域模型图(数据架构/ER图)

    本文介绍如何通过四色原型法进行领域建模,构建数据架构中的ER图。以风控系统为例,依次解析关键流程、识别时标性原型(MI)、参与方-地点-物品原型(PPT)、角色原型(Role)和描述原型(DESC),最终提炼出实体与关系,形成简洁的ER图,助力数据模型设计。
  • 12.30 16:59:38
    发表了文章 2025-12-30 16:59:38

    系统时序图

    时序图(Sequence Diagram)是UML中描述对象间消息传递时间顺序的交互图。横轴为对象,纵轴为时间,通过生命线、控制焦点和各类消息展示动态协作过程,强调交互的时间先后与并发行为,常用于系统设计与分析。
  • 12.30 16:58:57
    发表了文章 2025-12-30 16:58:57

    应用架构图

    技术架构是将业务需求转化为技术实现的关键过程,涵盖分层设计、技术选型与系统集成。本文详解单体与分布式架构,包括展现层、业务层、数据层及基础层的设计原则,并阐述应用间调用关系、外部系统集成与边界划分,构建清晰的技术蓝图。
  • 12.30 16:58:14
    发表了文章 2025-12-30 16:58:14

    业务架构图

    本文介绍了业务架构图的核心概念与绘制方法,涵盖业务定义、架构域分类及业务架构图的分层、分模块、分功能三大要义,旨在帮助理解业务逻辑,提升客户认知与开发效率。
  • 12.30 16:55:34
    发表了文章 2025-12-30 16:55:34

    生产环境缺陷管理

    git-poison基于go-git实现分布式bug追踪,解决多分支开发中bug漏修、漏发问题。通过“投毒-解毒-银针”机制,自动化卡点发布流程,降低协同成本,提升发布安全性与效率,已在大型团队落地应用。
  • 12.30 16:54:46
    发表了文章 2025-12-30 16:54:46

    生产环境发布管理

    本文介绍大型团队中多环境自动化部署实践,涵盖DEV、TEST、PRE、PROD各环境职责,结合CI/CD平台实现代码发布与回滚,并通过Skywalking等工具高效排查日志,提升发布效率与系统稳定性。
  • 12.30 16:48:40
    发表了文章 2025-12-30 16:48:40

    RabbitMQ集群部署

    本文介绍了RabbitMQ集群的部署与高可用方案,涵盖普通集群、镜像模式及仲裁队列。通过Docker搭建3节点集群,配置Erlang Cookie和rabbitmq.conf实现节点通信;利用镜像模式实现队列高可用,支持exactly、all、nodes三种策略;并重点讲解RabbitMQ 3.8+推荐的仲裁队列,简化高可用配置,提升系统容错能力。
  • 12.30 16:47:50
    发表了文章 2025-12-30 16:47:50

    异步消息组件MQ高级

    本文详细讲解了消息队列(RabbitMQ)的可靠性保障机制,涵盖生产者重试与确认、消费者确认、消息持久化、幂等性处理及延迟消息等核心方案,并通过自动取消超时订单场景实践,确保消息不丢失、不重复、最终一致。
  • 12.30 16:46:23
    发表了文章 2025-12-30 16:46:23

    异步消息组件MQ基础

    RabbitMQ是一种基于AMQP协议的消息中间件,广泛应用于异步处理、系统解耦和流量削峰等场景。它支持多种工作模型,包括简单队列、工作队列及发布订阅模型,其中发布订阅模型通过交换机(Exchange)实现消息路由,交换机类型包括Fanout(广播)、Direct(定向)和Topic(通配符)。此外,RabbitMQ提供高级队列特性如惰性队列(减少内存占用)和优先级队列(按优先级处理消息),并能通过多消费者、惰性队列等方式解决消息堆积问题。在实际项目中,可通过替换同步调用为MQ异步通知,提升系统性能和可维护性。
  • 12.30 16:39:18
    发表了文章 2025-12-30 16:39:18

    作业参考

    完成前后端联调,实现微服务配置统一管理。基于Nacos集中管理商品、交易、购物车、支付、用户等服务的配置文件,遵循命名空间一致、逐个改造、备份原配置等规范,通过bootstrap引入配置,迁移application.yaml内容至Nacos,确保服务稳定上线。
  • 12.30 16:38:33
    发表了文章 2025-12-30 16:38:33

    微服务网关与配置中心

    本课程围绕微服务架构展开,涵盖网关路由与鉴权、Spring Cloud Gateway实现、Nacos配置中心管理及配置热更新等核心内容。通过构建网关工程,实现请求路由、负载均衡和身份校验,并利用Nacos统一管理微服务配置文件,提升系统可维护性与灵活性。
  • 12.30 16:37:11
    发表了文章 2025-12-30 16:37:11

    服务保护、分布式事务

    本课程系统讲解微服务保护与分布式事务控制。涵盖微服务雪崩问题、熔断降级、限流、线程隔离等防护机制,基于Sentinel实现熔断与降级,并通过@SentinelResource注解自定义降级逻辑。同时深入剖析CAP原理,利用Seata的AT模式解决分布式事务,确保数据最终一致性,提升系统稳定性与可靠性。
  • 12.30 16:35:34
    发表了文章 2025-12-30 16:35:34

    作业参考

    本文档指导完成微服务项目中用户、交易及支付服务的搭建与测试,涵盖工程创建、依赖配置、代码实现及数据库导入,并通过OpenFeign实现服务间调用,最终完成各服务接口测试。
  • 12.30 16:34:33
    发表了文章 2025-12-30 16:34:33

    微服务服务注册与发现

    本课程以黑马商城项目为案例,学习微服务架构的构建与应用。内容涵盖单体架构与微服务架构的对比、分布式与云原生架构介绍,并通过Spring Cloud Alibaba技术栈实现服务拆分、Nacos服务注册与发现、OpenFeign远程调用等核心功能,最终完成从单体到微服务的项目重构与优化实践。
  • 12.30 16:33:03
    发表了文章 2025-12-30 16:33:03

    容器化部署引擎Docker

    Docker是一种轻量级容器化技术,通过镜像打包应用及依赖,实现跨环境一致部署。它利用沙箱机制隔离容器,解决开发、测试、生产环境差异与组件兼容性问题,相比虚拟机更高效便捷,提升应用交付效率。
  • 12.30 16:30:32
    发表了文章 2025-12-30 16:30:32

    开发环境搭建

    工欲善其事,必先利其器。本文指导学生配置开发环境:要求电脑内存16G以上(建议32G),推荐使用便携显示器分屏开发。需下载并安装虚拟机(CentOS 7)、IDEA、Maven、Git等工具,导入项目并配置数据库与前端运行环境,确保高效完成黑马商城项目开发。
  • 12.30 16:28:56
    发表了文章 2025-12-30 16:28:56

    3.部署篇(工具部署)

    本文介绍EDAS在Kubernetes上围绕SpringCloud应用部署的完整工具体系,涵盖IDE、Maven、CI/CD、Terraform及CLI等多种部署方式,适配开发、运维与DevOps场景,并强调命名空间隔离与安全控制,为应用高效、安全发布提供全面支持。
  • 12.30 16:28:14
    发表了文章 2025-12-30 16:28:14

    2.部署篇(开发部署)

    本文介绍如何将SpringCloud应用部署到Kubernetes云端,基于EDAS实现快速上云。涵盖集群导入、应用初始化及通过IDE插件高效部署,助力开发者提升发布效率。
  • 12.30 16:26:54
    发表了文章 2025-12-30 16:26:54

    1.开发篇(脚手架下载)

    本文介绍基于Spring Cloud Alibaba与Kubernetes的微服务开发实践,重点分享项目初始化与本地启动的高效工具。通过阿里云EDAS 3.0及配套插件,开发者可快速搭建应用并自动对接注册中心,显著提升开发体验。后续将深入讲解云端部署与端云互联能力。
  • 12.30 16:25:51
    发表了文章 2025-12-30 16:25:51

    ElasticSearch集群

    Elasticsearch集群通过分片和副本机制解决海量数据存储与单点故障问题。分片实现数据水平拆分,副本保障高可用,结合集群监控与故障转移,确保服务稳定可靠。
  • 12.30 16:24:52
    发表了文章 2025-12-30 16:24:52

    数据聚合、自动补全、数据同步

    本文介绍了Elasticsearch中数据聚合、自动补全和数据同步的实现。聚合支持桶(Bucket)、度量(Metric)和管道(Pipeline)三种类型,可用于高效的数据统计分析;通过拼音分词器与Completion Suggester实现搜索自动补全;利用MQ异步通知机制实现MySQL与Elasticsearch间的数据同步,确保数据一致性,提升搜索体验。
  • 12.30 16:23:52
    发表了文章 2025-12-30 16:23:52

    DSL语法、搜索结果处理

    本文介绍了Elasticsearch的搜索功能,涵盖DSL查询(全文检索、精确查询、地理坐标查询、复合查询)、搜索结果处理(排序、分页、高亮)及RestClient实现方式,并通过黑马旅游案例实战演示了搜索、过滤与竞价排名功能。
  • 12.30 16:22:38
    发表了文章 2025-12-30 16:22:38

    索引库、文档操作

    本文介绍了Elasticsearch(ES)的核心概念及其与MySQL的对比,阐述了ES在数据存储、查询、搜索分析等方面的应用。通过索引库、映射、文档等类比,帮助理解ES的数据组织方式,并结合Kibana和RestClient演示了索引与文档的增删改查操作,展示了其在实际项目中的使用流程。
  • 12.30 16:21:28
    发表了文章 2025-12-30 16:21:28

    安装ES、Kibana、IK

    本文介绍如何通过Docker部署单节点Elasticsearch与Kibana,并安装配置IK分词器。内容涵盖创建网络、加载镜像、运行容器、扩展词典与停用词设置,以及常见启动报错处理方法,助力搭建高效的中文搜索环境。
  • 12.30 16:20:40
    发表了文章 2025-12-30 16:20:40

    分布式搜索引擎ElasticSearch

    Elasticsearch是基于Lucene的开源分布式搜索引擎,支持全文检索、日志分析与实时监控,结合Logstash、Kibana等组成ELK技术栈,广泛应用于搜索、数据分析等领域。
  • 12.30 16:19:48
    发表了文章 2025-12-30 16:19:48

    Sentinel工作原理

    Sentinel 是面向分布式服务架构的流量治理组件,以“资源”为核心,通过流量控制、熔断降级、系统负载保护等多种规则保障系统稳定。其采用插槽链机制,支持灵活扩展,实现对请求的全流程监控与防护,防止雪崩效应,提升系统容错能力。
  • 12.30 16:18:51
    发表了文章 2025-12-30 16:18:51

    微服务保护Sentinel

    本课程深入讲解微服务中的雪崩问题及其解决方案,重点介绍阿里开源的流量治理组件Sentinel。内容涵盖Sentinel的部署与整合、限流模式(直接、关联、链路)、流控效果(快速失败、预热、排队等待)、熔断降级、线程隔离及规则持久化等核心知识点,结合Jmeter压测实战,帮助开发者构建高可用的分布式系统。
  • 12.30 16:18:01
    发表了文章 2025-12-30 16:18:01

    Seata的部署和集成

    本文介绍Seata TC服务器的部署与微服务集成,包括下载、配置Nacos注册/配置中心、数据库表初始化、集群高可用搭建及事务组映射动态管理,实现分布式事务的统一协调与容灾支持。
  • 12.30 16:15:43
    发表了文章 2025-12-30 16:15:43

    分布式事务Seata

    本章节深入探讨分布式事务问题,涵盖CAP定理与BASE理论,重点讲解Seata框架的XA、AT、TCC及SAGA四种模式原理与实现,并指导搭建高可用TC服务集群,确保微服务架构下的数据一致性与系统可靠性。
  • 12.30 16:14:38
    发表了文章 2025-12-30 16:14:38

    Redis集群伸缩,转移插槽失败

    Redis集群出现槽状态不一致问题,提示节点处于importing状态。需登录对应实例,执行`cluster setslot {id} stable`命令取消迁移,恢复槽稳定性,确保集群正常运行后再进行 rebalance 操作。
  • 12.30 16:13:51
    发表了文章 2025-12-30 16:13:51

    Redis集群部署指南

    本章基于CentOS7讲解Redis集群搭建,涵盖单机安装、主从复制、哨兵高可用及分片集群配置,详细演示多实例部署与集群管理命令,助力掌握Redis分布式核心技能。
  • 12.30 16:12:55
    发表了文章 2025-12-30 16:12:55

    分布式缓存Redis(高级)

    本文深入探讨Redis在分布式系统中的核心应用,涵盖数据持久化(RDB与AOF机制)、主从复制、哨兵集群实现高可用、以及分片集群解决海量数据存储与高并发问题。通过原理剖析与实操配置,帮助开发者构建稳定高效的Redis架构,确保生产环境下的数据安全与性能优化。
  • 12.30 16:11:49
    发表了文章 2025-12-30 16:11:49

    RabbitMQ部署指南

    本文介绍了RabbitMQ在CentOS7上基于Docker的单机与集群部署方案,涵盖镜像安装、DelayExchange插件配置、普通模式与镜像模式集群搭建,并重点演示了仲裁队列的高可用特性及集群扩容方法,助力构建稳定可靠的消息中间件服务。
  • 12.30 16:10:58
    发表了文章 2025-12-30 16:10:58

    消息中间件RabbitMQ(高级)

    本文深入探讨RabbitMQ在生产环境中的核心问题与解决方案,涵盖消息可靠性保障、延迟消息实现、惰性队列应对消息堆积,以及集群高可用架构。重点讲解生产者确认、持久化、消费者重试机制,并介绍死信交换机、TTL、仲裁队列等高级特性,全面提升消息中间件的稳定性和可用性。
  • 12.30 16:09:27
    发表了文章 2025-12-30 16:09:27

    今日练习

    本课程作业旨在掌握Docker部署RabbitMQ、消息队列在医嘱系统中的应用,以及对接第三方短信API。通过实战完成消息发送与消费,并接入真实短信服务,提升中间件与外部接口集成能力。(238字)
  • 发表了文章 2025-12-30

    线程池

  • 发表了文章 2025-12-30

    领域模型图(数据架构/ER图)

  • 发表了文章 2025-12-30

    Eclipse运行SSM/SSH项目教程

  • 发表了文章 2025-12-30

    零拷贝

  • 发表了文章 2025-12-30

    One Trick Per Day

  • 发表了文章 2025-12-30

    1.常见加载顺序

  • 发表了文章 2025-12-30

    物理部署图

  • 发表了文章 2025-12-30

    异步消息组件MQ基础

  • 发表了文章 2025-12-30

    微服务网关与配置中心

  • 发表了文章 2025-12-30

    作业参考

  • 发表了文章 2025-12-30

    微服务保护Sentinel

  • 发表了文章 2025-12-30

    服务保护、分布式事务

  • 发表了文章 2025-12-30

    ElasticSearch集群

  • 发表了文章 2025-12-30

    今日练习

  • 发表了文章 2025-12-30

    RabbitMQ集群部署

  • 发表了文章 2025-12-30

    DSL语法、搜索结果处理

  • 发表了文章 2025-12-30

    系统时序图

  • 发表了文章 2025-12-30

    分布式缓存Redis(高级)

  • 发表了文章 2025-12-30

    索引库、文档操作

  • 发表了文章 2025-12-30

    Seata的部署和集成

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