游客4dzid7zco4az6_个人页

游客4dzid7zco4az6
个人头像照片
0
0
0

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.29 22:59:53
    发表了文章 2025-12-29 22:59:53

    Thread.sleep(0) 到底有什么

    Thread.Sleep用于让线程暂停执行一段时间,不参与CPU竞争。Sleep(1000)并不保证精确唤醒时间,因系统调度受优先级和资源影响;而Sleep(0)则触发系统立即重新分配CPU,给予其他线程执行机会,避免界面假死。理解其原理有助于优化多线程程序性能与响应性。
  • 12.29 22:59:24
    发表了文章 2025-12-29 22:59:24

    Thread.sleep(0) 到底有什么用

    Thread.Sleep用于让线程暂停执行一段时间,期间不参与CPU竞争。Sleep(1000)不保证精确唤醒时间,受系统调度影响;而Sleep(0)会触发系统立即重新分配CPU,给其他线程执行机会,避免界面假死。两者作用不可忽视。
  • 12.29 22:58:58
    发表了文章 2025-12-29 22:58:58

    Thread.sleep(0) 到底有什么用(

    Thread.Sleep用于让线程暂停执行一段时间,不参与CPU竞争。Sleep(1000)并不保证精确唤醒时间,因系统调度受优先级和线程状态影响;而Sleep(0)会触发系统立即重新分配CPU,给其他线程执行机会,避免界面假死。两者作用显著不同。
  • 12.29 22:58:35
    发表了文章 2025-12-29 22:58:35

    Thread.sleep(0) 到底有什么用(读

    Thread.Sleep用于让线程暂停执行一段时间,不参与CPU竞争。Sleep(1000)并不保证精确唤醒时间,因系统调度受优先级和资源影响;而Sleep(0)会触发系统立即重新分配CPU,给予其他线程执行机会,避免界面假死,具有实际意义。
  • 12.29 22:58:10
    发表了文章 2025-12-29 22:58:10

    Thread.sleep(0) 到底有什么用(读完就

    Thread.Sleep用于暂停线程执行,Sleep(1000)不保证精确唤醒时间,因CPU可能被其他线程占用;Sleep(0)则触发系统立即重新进行CPU调度,给予其他线程执行机会,避免界面假死。两者均体现操作系统对线程优先级与调度的管理机制。
  • 12.29 22:57:15
    发表了文章 2025-12-29 22:57:15

    Thread.sleep(0) 到底有什么用(读完

    本简介旨在简要介绍所提供的内容,突出其核心要点与价值。通过精炼语言,概括主题思想,帮助读者快速理解主要内容,适用于推广、导读或信息传递场景,力求在240字符内清晰传达关键信息。
  • 12.29 22:56:49
    发表了文章 2025-12-29 22:56:49

    Thread.sleep(0) 到底有什么用(读完就懂

    本文深入解析 `Thread.Sleep` 的底层机制,结合操作系统调度原理,探讨其在多线程环境中的真实行为。通过“分蛋糕”类比,形象说明Windows抢占式调度的特点,澄清对 `Sleep(1000)` 和 `Sleep(0)` 的常见误解。重点指出:`Sleep(0)` 并非无意义,而是主动触发CPU重新竞争,让出执行机会,避免界面假死,具有重要实际价值。
  • 12.29 22:56:17
    发表了文章 2025-12-29 22:56:17

    Thread.sleep(0) 到底有什么用(读完就懂)

    Thread.Sleep用于让线程暂停执行一段时间,不参与CPU竞争。Sleep(1000)并不保证精确唤醒时间,因系统调度受优先级和资源影响;而Sleep(0)会触发立即重新分配CPU,让其他线程获得执行机会,避免界面假死。两者作用显著不同。
  • 12.29 22:55:17
    发表了文章 2025-12-29 22:55:17

    零拷贝 你会如何实现文

    实现文件传输时,传统方式因频繁系统调用导致大量上下文切换与内存拷贝,性能低下。零拷贝技术通过减少用户态与内核态切换、避免重复数据拷贝,显著提升效率。结合PageCache预读与大文件场景下的异步IO+直接IO策略,可优化不同规模文件的传输性能。
  • 12.29 22:54:10
    发表了文章 2025-12-29 22:54:10

    线程池

    线程池是将多个线程统一管理的“池化”技术,避免频繁创建销毁线程带来的开销。Java中通过`ExecutorService`和`ThreadPoolExecutor`等类实现,核心原理是复用线程、任务队列调度及合理的拒绝策略。`ScheduledThreadPoolExecutor`支持延时与周期性任务,基于`DelayedWorkQueue`实现延迟调度。`Executors`工厂类提供多种线程汛建造方法,如固定大小、缓存型、单线程等,适用于不同并发场景,提升系统性能与资源利用率。
  • 12.29 22:53:00
    发表了文章 2025-12-29 22:53:00

    异步消息组件MQ基础

    本课程学习MQ的应用场景及RabbitMQ入门开发,掌握同步与异步调用区别,理解工作队列、发布订阅模型及各类交换机(Fanout、Direct、Topic)特性,学会解决消息堆积、应用惰性与优先级队列,并在商城项目中实践MQ技术。
  • 12.29 22:52:17
    发表了文章 2025-12-29 22:52:17

    服务保护、分布式事务

    本课程聚焦微服务保护核心技能,涵盖雪崩问题、熔断降级、限流隔离等机制,学习Sentinel实现熔断、降级、限流策略配置,掌握FallbackFactory降级逻辑编写,理解CAP原理与Seata分布式事务,全面提升微服务高可用设计能力。
  • 12.29 22:51:26
    发表了文章 2025-12-29 22:51:26

    开发环境搭建

    工欲善其事,必先利其器。学习前请确保电脑内存16G以上(建议32G),推荐使用便携显示器分屏开发以提升效率。下载并配置虚拟机(IP:192.168.101.68)、安装VMware、FinalShell远程连接,导入CentOS7虚拟机并启动Docker、MySQL等服务。IDEA中配置JDK11、Maven(3.8.6)及本地仓库,设置编码与自动导包。安装Git并配置账号信息。通过Gitee Fork黑马商城项目,克隆到本地,创建hmall数据库并导入SQL脚本。前端使用nginx部署,启动后访问http://localhost:18080登录测试。
  • 12.29 22:50:12
    发表了文章 2025-12-29 22:50:12

    微服务高频面试题

    本课程系统讲解微服务架构核心知识,涵盖SpringBoot与SpringCloud应用、Nacos注册配置中心、OpenFeign远程调用、Sentinel熔断限流、Gateway网关鉴权、分布式事务Seata、RabbitMQ消息队列、Elasticsearch搜索及Redis缓存机制,结合Canal数据同步与集群部署实践,全面提升微服务开发与运维能力。
  • 12.29 22:48:51
    发表了文章 2025-12-29 22:48:51

    Redis集群搭建

    Redis主从实现读写分离,提升并发能力;哨兵保障高可用,自动故障恢复;分片集群支持海量数据存储与高并发读写,三者结合构建高性能、高可用分布式缓存架构。
  • 12.29 22:48:08
    发表了文章 2025-12-29 22:48:08

    配置数据同步环境

    配置Canal+RabbitMQ实现MySQL数据同步,通过开启Binlog行模式、创建专用用户并授权,部署Canal监听指定表变更,将数据实时发送至RabbitMQ指定队列,确保hm-item库中item_sync表的增删改操作同步至消息队列,支持后续数据消费与处理。
  • 12.29 22:47:23
    发表了文章 2025-12-29 22:47:23

    RabbitMQ集群部署

    本文介绍RabbitMQ集群部署与高可用方案,涵盖普通集群搭建、Erlang Cookie配置、节点发现机制及安全设置。通过静态配置实现三节点集群,并详解镜像模式(exactly、all、nodes)提升高可用性,避免单点故障。同时引入3.8版本后的仲裁队列,简化配置,实现数据冗余与自动主从切换,保障消息服务的稳定性与可靠性。
  • 12.29 22:46:36
    发表了文章 2025-12-29 22:46:36

    服务保护、分布式事务

    本章学习微服务保护核心知识,掌握微服务雪崩、熔断降级、限流、线程隔离等机制,理解CAP原理,熟练使用Sentinel实现熔断、降级与限流策略,并通过FallbackFactory和注解方式编写降级逻辑,掌握Seata实现分布式事务及AT模式原理。
  • 12.29 22:46:01
    发表了文章 2025-12-29 22:46:01

    容器化部署引擎Docker

    Docker简介:解决项目依赖复杂、环境不一致等问题,通过镜像打包应用及依赖,实现跨平台运行;利用容器隔离运行,秒级启动,资源占用少。相比虚拟机更轻量,支持高密度部署,提升开发、测试、生产环境一致性与交付效率。(238字)
  • 12.29 22:44:47
    发表了文章 2025-12-29 22:44:47

    持久层框架MyBatisPlus

    MyBatisPlus是基于MyBatis的增强ORM框架,简化单表增删改查操作。通过继承BaseMapper即可实现CRUD,支持注解映射与全局配置,提供QueryWrapper、UpdateWrapper等条件构造器,灵活构建查询条件,并可结合自定义SQL满足复杂业务需求,大幅提升开发效率。
  • 12.29 21:44:33
    发表了文章 2025-12-29 21:44:33

    开发环境搭建

    工欲善其事,必先利其器。建议电脑内存16G以上,推荐32G,搭配便携显示器提升开发效率。下载课程资料并按要求配置虚拟机(IP:192.168.101.68)与开发环境。使用VMware导入CentOS 7虚拟机,安装IDEA、Maven、Git等工具,完成JDK11、Maven仓库及SSH远程连接配置,确保开发环境搭建顺利完成。
  • 12.29 21:43:07
    发表了文章 2025-12-29 21:43:07

    部署篇(工具部署)

    本文介绍EDAS在Kubernetes上部署SpringCloud应用的完整工具体系,覆盖开发、运维及DevOps场景。包括IDE插件快速部署、Maven插件配置化发布、Jenkins与云效CI/CD集成、Terraform基础设施编排及CLI命令行控制,全面支持高效安全的应用交付。后续将聚焦“可灰度、可回滚、可监控”的线上变更实践。
  • 12.29 21:42:11
    发表了文章 2025-12-29 21:42:11

    2.部署篇(开发部署)

    本文介绍如何将SpringCloud应用部署至云端Kubernetes集群。通过EDAS导入ACK集群,初始化应用环境,利用IDE插件快速上传war/jar包部署,提升开发效率。后续将讲解运维视角下的自动化发布流程。(236字)
  • 12.29 21:41:36
    发表了文章 2025-12-29 21:41:36

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

    本文介绍基于SpringCloud + Kubernetes的微服务开发新体验。阿里云EDAS推出3.0版本,结合Spring Cloud Alibaba与start.aliyun.com初始化工具,简化项目创建;通过Cloud Toolkit插件实现本地一键启动与注册中心自动适配,提升开发效率。后续将深入联调、运维等环节,持续优化开发者体验。
  • 12.29 21:41:07
    发表了文章 2025-12-29 21:41:07

    ElasticSearch集群

    Elasticsearch集群通过分片与副本机制解决海量数据存储及单点故障问题。将索引拆分为多个shard分布于不同节点,提升存储与性能;通过replica实现高可用,避免数据丢失。利用docker-compose可快速搭建多节点集群,结合cerebro监控集群状态。合理划分master、data、coordinating节点职责,保障集群稳定高效。分片路由确保数据均衡分布,提升查询效率。
  • 12.29 21:40:31
    发表了文章 2025-12-29 21:40:31

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

    数据聚合可高效实现统计分析,如品牌分组(Bucket)、指标计算(Metric)及管道聚合,结合DSL与RestAPI,支持实时查询与自动补全,提升搜索体验。
  • 12.29 21:39:54
    发表了文章 2025-12-29 21:39:54

    DSL语法、搜索结果处理

    本文深入讲解Elasticsearch的搜索功能,涵盖DSL查询语法,包括全文检索、精确查询、地理坐标查询及复合查询。通过实例演示match、term、range、geo_distance及bool、function_score等查询的使用,助力高效实现数据检索与排序优化。
  • 12.29 21:39:06
    发表了文章 2025-12-29 21:39:06

    索引库、文档操作

    Sentinel 是面向分布式服务架构的流量治理组件,核心概念包括资源与规则。资源指应用中的任意代码块或服务,通过 API 定义并受保护;规则则基于资源实时状态,实现流量控制、熔断降级和系统负载保护。其设计理念强调灵活、动态的控制策略,支持多维度指标监控与自定义扩展,保障系统稳定。
  • 12.29 21:38:23
    发表了文章 2025-12-29 21:38:23

    安装ES、Kibana、IK

    本文介绍如何通过Docker部署单节点Elasticsearch与Kibana,并配置IK分词器。涵盖网络创建、镜像加载、容器运行、数据卷挂载等步骤,实现ES与Kibana互联;通过Kibana的DevTools操作ES;离线安装IK分词器并配置扩展词典与停用词典,提升中文分词效果;最后处理常见启动报错问题,确保服务正常运行。(238字)
  • 12.29 21:37:43
    发表了文章 2025-12-29 21:37:43

    Sentinel工作原理

    Sentinel 是面向分布式服务架构的流量治理组件,以“资源”为核心概念,通过流量控制、熔断降级、系统负载保护等规则保障系统稳定。它采用插槽链机制,支持多维度监控与灵活规则配置,实现对请求流量的精准调控,防止系统雪崩,提升服务韧性。(238字)
  • 12.29 21:36:57
    发表了文章 2025-12-29 21:36:57

    Seata的部署和集成

    本文介绍Seata分布式事务框架的部署与微服务集成全流程。包含TC服务搭建、Nacos配置中心对接、数据库表初始化、微服务整合Seata及高可用集群部署,并实现通过Nacos动态管理事务组映射,支持异地容灾与集群切换。
  • 12.29 21:32:07
    发表了文章 2025-12-29 21:32:07

    Seata的部署和集成

    本文介绍Seata分布式事务框架的部署与微服务集成,包括TC服务搭建、Nacos配置中心集成、数据库表初始化及高可用集群部署,并实现通过Nacos动态管理事务组映射,提升系统容灾能力。
  • 12.29 21:31:33
    发表了文章 2025-12-29 21:31:33

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

    Redis集群出现配置不一致,提示slot 0处于导入状态。需登录对应实例,执行`cluster setslot 0 stable`命令,将异常slot状态恢复稳定,修复后方可进行 rebalance 操作。注意根据实际slot ID调整命令参数。
  • 12.29 21:30:58
    发表了文章 2025-12-29 21:30:58

    Redis集群部署指南

    本章为CentOS7下Redis集群实战教程,涵盖单机安装、主从复制、哨兵集群及分片集群搭建。通过详细步骤实现多实例部署,掌握高可用与数据分片核心技术,助力构建稳定高效的Redis分布式系统。(238字)
  • 12.29 21:30:10
    发表了文章 2025-12-29 21:30:10

    RabbitMQ部署指南

    本文介绍RabbitMQ在CentOS7下基于Docker的单机与集群部署方案,涵盖镜像安装、DelayExchange插件配置、普通模式与镜像模式集群搭建,并详解仲裁队列使用及集群扩容方法,提升消息队列高可用性与可靠性。
  • 12.29 21:29:29
    发表了文章 2025-12-29 21:29:29

    Mac系统安装教程

    RabbitMQ是基于AMQP协议的开源消息代理,支持异步通信与解耦分布式系统。具备高可靠、灵活路由、持久化、可扩展等特性,广泛用于微服务架构。支持生产者-消费者模型,通过交换机、队列、绑定实现消息分发。提供Web管理界面,可通过Homebrew或二进制方式安装,易于集成与维护。(238字)
  • 12.29 21:28:36
    发表了文章 2025-12-29 21:28:36

    今日练习

    本作业通过Docker部署微服务环境,涵盖Nacos、MySQL、耗材中心、医生站及网关服务的安装与配置。实践从数据库搭建到多服务协同,掌握Dockerfile与docker-compose编排,实现完整微服务架构的构建、部署与验证,提升容器化应用实战能力。(238字)
  • 12.29 21:27:53
    发表了文章 2025-12-29 21:27:53

    今日练习

    本作业涵盖Nacos配置中心、Feign远程调用与Gateway网关三大核心实践。通过配置热更新、服务解耦与接口鉴权,提升微服务架构的可维护性与安全性,并强化代码优化与自测能力。
  • 12.29 21:27:06
    发表了文章 2025-12-29 21:27:06

    Gateway服务网关

    网关是微服务架构的统一入口,实现请求路由、权限控制与限流。SpringCloud Gateway基于WebFlux,性能优于Zuul。支持断言与过滤器工厂,可自定义全局过滤器,解决跨域等问题,是微服务流量管控的核心组件。
  • 12.29 21:26:24
    发表了文章 2025-12-29 21:26:24

    Feign远程调用

    本章介绍如何使用Feign替代RestTemplate实现更优雅的HTTP跨服务调用。通过引入Feign,结合注册中心与注解声明,解决硬编码、可读性差等问题,并支持自定义配置、连接池优化与最佳实践,如客户端抽取为独立模块,提升代码复用性与维护性。
  • 12.29 21:25:45
    发表了文章 2025-12-29 21:25:45

    Nacos配置中心

    本章介绍Nacos作为配置中心的实现,涵盖配置管理、热更新、共享配置及优先级规则,并演示Nacos集群搭建与高可用部署,解决微服务架构下配置统一管理与动态更新难题。
  • 12.29 21:24:56
    发表了文章 2025-12-29 21:24:56

    今日练习

    本作业涵盖微服务核心技能:整合MySQL与MyBatis-Plus实现数据持久化,使用RestTemplate完成跨服务调用并分析其局限性,最终通过Nacos实现服务注册与发现。强调代码重构能力、数据库设计规范及生产环境问题思考,全面提升微服务实战水平。(238字)
  • 12.29 21:19:41
    发表了文章 2025-12-29 21:19:41

    Nacos注册中心

    本文详细介绍Nacos的安装部署、服务注册与发现、分级模型、负载均衡策略、权重控制、环境隔离及实例类型,涵盖从入门到实战的核心知识点,助力微服务架构落地。
  • 12.29 21:18:52
    发表了文章 2025-12-29 21:18:52

    Ribbon负载均衡

    本节深入讲解@LoadBalanced注解的作用,剖析Ribbon实现客户端负载均衡的原理,涵盖负载均衡分类、算法、自定义策略及饥饿加载优化,帮助读者全面理解微服务中负载均衡的核心机制与应用实践。
  • 12.29 21:18:17
    发表了文章 2025-12-29 21:18:17

    Eureka服务注册与发现

    本章完成Eureka注册中心搭建及user-service、order-service服务接入,实现服务注册与发现。通过多实例部署为后续负载均衡做准备,同时解析常见问题与解决方案。最后对比Netflix组件演进,引出Nacos替代方案,为后续学习铺垫。(238字)
  • 12.29 21:17:36
    发表了文章 2025-12-29 21:17:36

    SpringCloud工程部署启动

    本文介绍SpringCloud微服务工程搭建与部署,支持完整导入或从零搭建。包含父工程与子模块(order-service、user-service)创建、POM依赖配置、数据库建表及业务代码实现,并通过RestTemplate实现服务间远程调用,初步构建微服务调用链路,帮助理解服务拆分与通信机制。(238字)
  • 12.29 21:16:36
    发表了文章 2025-12-29 21:16:36

    SpringCloud概述

    Spring Cloud是Spring推出的微服务一站式解决方案,弥补了各技术分散、缺乏统一标准的痛点。它具备“约定优于配置”、组件丰富、开箱即用等特点,完美适配云原生架构。版本以地铁站命名(如Hoxton.SR12),避免与子项目版本冲突。其子项目涵盖服务注册、配置管理、负载均衡等全链路能力。随着Netflix套件停更,Spring Cloud Alibaba凭借Nacos、Sentinel、Seata等成熟组件成为主流选择,获官方认可,功能更完善,经大规模业务验证,成为微服务落地优选方案。
  • 12.29 21:16:04
    发表了文章 2025-12-29 21:16:04

    微服务概述

    本文对比单体与微服务架构,解析微服务定义、特征及优缺点,涵盖技术选型、部署方案与学习路径,系统阐述如何构建微服务体系,助力应对高并发、易扩展的现代应用需求。
  • 12.29 21:15:31
    发表了文章 2025-12-29 21:15:31

    持久层框架MyBatisPlus

    MyBatisPlus是MyBatis的增强框架,简化单表CRUD操作,通过BaseMapper、条件构造器、分页插件等实现高效开发,支持自定义SQL、逻辑删除、枚举与JSON处理,并提供代码生成器和通用Service,大幅提升开发效率。
  • 12.29 21:14:03
    发表了文章 2025-12-29 21:14:03

    虚拟机安装(CentOS7)

    准备CentOS7镜像及VMware虚拟机工具,可从百度云下载镜像与软件。使用VMware创建虚拟机,参考指定教程完成安装,系统默认用户名为root,密码由用户自设。确保电脑配置满足运行需求。(236字)
  • 发表了文章 2025-12-29

    Thread.sleep(0) 到底有什么用(读完就懂

  • 发表了文章 2025-12-29

    Thread.sleep(0) 到底有什么用(读

  • 发表了文章 2025-12-29

    Thread.sleep(0) 到底有什么用

  • 发表了文章 2025-12-29

    Thread.sleep(0) 到底有什么用(

  • 发表了文章 2025-12-29

    微服务高频面试题

  • 发表了文章 2025-12-29

    容器化部署引擎Docker

  • 发表了文章 2025-12-29

    Thread.sleep(0) 到底有什么用(读完就懂)

  • 发表了文章 2025-12-29

    Thread.sleep(0) 到底有什么用(读完

  • 发表了文章 2025-12-29

    开发环境搭建

  • 发表了文章 2025-12-29

    服务保护、分布式事务

  • 发表了文章 2025-12-29

    Thread.sleep(0) 到底有什么用(读完就

  • 发表了文章 2025-12-29

    服务保护、分布式事务

  • 发表了文章 2025-12-29

    线程池

  • 发表了文章 2025-12-29

    RabbitMQ集群部署

  • 发表了文章 2025-12-29

    持久层框架MyBatisPlus

  • 发表了文章 2025-12-29

    零拷贝 你会如何实现文

  • 发表了文章 2025-12-29

    配置数据同步环境

  • 发表了文章 2025-12-29

    Redis集群搭建

  • 发表了文章 2025-12-29

    异步消息组件MQ基础

  • 发表了文章 2025-12-29

    Thread.sleep(0) 到底有什么

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