游客t7saqphyhxn5c_个人页

游客t7saqphyhxn5c
0
0
0

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.30 09:31:27
    发表了文章 2025-12-30 09:31:27

    HTTP工具

    封装HTTP/HTTPS的GET、POST请求工具,支持自定义Header(如Authorization、Content-Type等),内置SSL安全连接配置,可实现带授权验证的接口调用,适用于RESTful API通信,确保超时控制与资源释放,保障请求稳定性。
  • 12.30 09:30:45
    发表了文章 2025-12-30 09:30:45

    Excel读取并数据List/Map-POI

    该工具类基于POI解析.xls格式Excel文件,通过反射将每行数据映射为Java对象,支持日期、数字等类型格式化处理,可全局输出Map或List集合,适用于固定模板的数据导入场景,需确保VO字段与列数一致并提供set方法。
  • 12.30 09:30:13
    发表了文章 2025-12-30 09:30:13

    Excel工具-HUTOOL-输出Excel

    Hutool基于Apache POI封装了Excel读写功能,提供ExcelWriter和BigExcelWriter类,支持写出List、Map、Bean等数据类型到Excel,可自定义样式、多sheet操作,并解决大数据量导出时的内存溢出问题,适用于文件导出、客户端下载等场景。
  • 12.30 09:29:49
    发表了文章 2025-12-30 09:29:49

    Excel工具-HUTOOL-读取Excel

    基于Hutool和Apache POI,封装Excel读取工具,支持xls/xlsx格式。可读取为List、Map或Bean,提供Sax模式(Excel03SaxReader/Excel07SaxReader)高效处理大文件,避免内存溢出,适用于海量数据流式读取。
  • 12.30 09:29:24
    发表了文章 2025-12-30 09:29:24

    认识Activiti

    工作流指如请假、报销等需审批的业务流程,通过可视化引擎实现多节点审批,支持CRM、WMS等复杂系统构建。传统数据库难以满足需求,故催生了Activiti、Flowable等流程引擎。主流技术包括BPMN标准及基于Java的Activiti与Flowable框架。
  • 12.30 09:27:49
    发表了文章 2025-12-30 09:27:49

    搭建dubbo-zk应用

    基于Spring Boot 2.2.2与Dubbo 2.0.0,构建ZooKeeper注册中心的分布式服务架构。通过Maven多模块设计,分离API、Provider与Consumer,实现服务暴露与远程调用,结合Lombok简化开发,完成Dubbo服务的注册、发现与HTTP接口验证。
  • 12.30 09:27:27
    发表了文章 2025-12-30 09:27:27

    入门运行Soul

    Soul 是基于 WebFlux 的高性能响应式 API 网关,支持 Dubbo、Spring Cloud、Spring Boot,具备跨语言、异步、低延迟(1~2ms)特性。采用插件化设计,支持热插拔、动态流量控制、A/B 测试、蓝绿发布,内置鉴权、限流、熔断等丰富插件,数据同步支持 WebSocket、HTTP 长轮询、Zookeeper。
  • 12.30 09:27:07
    发表了文章 2025-12-30 09:27:07

    选举机制理解描述

    本文深入解析Zookeeper的Leader选举机制,涵盖启动期与运行期的选举流程,详述FastLeaderElection算法核心规则:优先比较ZXID(数据最新性),再比较SID(服务器标识)。通过投票PK、逻辑时钟(electionEpoch)同步与状态变更,确保集群在无主或主节点故障时快速选出新Leader,保障分布式数据一致性。同时介绍QuorumCnxManager网络通信、选票管理及多轮投票统计等实现细节,揭示Zookeeper高可用背后的原理。
  • 12.30 09:26:38
    发表了文章 2025-12-30 09:26:38

    选举机制源码分析

    本文深入解析ZooKeeper中FastLeaderElection选举算法的源码实现,涵盖Election接口、FastLeaderElection核心类及其内部类Notification、ToSend、Messenger的工作机制。重点分析了选票收发、PK规则(epoch、zxid、id)、投票统计与Leader确定流程,全面揭示ZooKeeper领导者选举的底层原理与实现细节。
  • 12.30 09:26:06
    发表了文章 2025-12-30 09:26:06

    Watcher机制(三)之ZooKeeper

    本文深入分析ZooKeeper客户端核心类,涵盖其内部类结构、属性、构造函数及关键操作方法。重点解析WatchRegistration体系及create、delete、exists等同步/异步实现机制,揭示ZooKeeper客户端与服务端交互原理。
  • 12.30 09:25:42
    发表了文章 2025-12-30 09:25:42

    Watcher机制(二)WatchManager

    本文深入分析ZooKeeper中WatchManager类的源码,重点解析其核心数据结构与方法。通过watchTable和watch2Paths两个映射维护路径与Watcher间的双向关系,实现高效的事件监听管理。类中size、addWatch、removeWatcher、triggerWatch等同步方法确保线程安全,支持Watcher的添加、删除与事件触发;dumpWatches则用于调试信息输出。整体设计简洁高效,是ZooKeeper事件通知机制的核心组件。(238字)
  • 12.30 09:25:14
    发表了文章 2025-12-30 09:25:14

    Watcher机制(一)

    本文深入分析ZooKeeper的Watcher机制核心类及源码实现,涵盖Watcher接口、Event枚举(KeeperState与EventType)、WatchedEvent事件封装、ClientWatchManager客户端管理器及ZKWatchManager的具体实现,揭示事件触发与Watcher通知机制的底层逻辑。
  • 12.30 09:24:50
    发表了文章 2025-12-30 09:24:50

    持久化FileTxnSnapLog

    FileTxnSnapLog是ZooKeeper中用于持久化事务日志和快照的核心辅助类,封装了TxnLog与SnapShot接口。它负责数据恢复与存储,通过restore从快照和事务日志重建内存数据树DataTree,利用save生成快照,并结合PlayBackListener回调机制处理事务应用过程中的修正。其设计采用组合模式,将具体操作委托给事务日志和快照实现类,支持数据的高可靠恢复与高效序列化。
  • 12.30 09:23:49
    发表了文章 2025-12-30 09:23:49

    服务保护、分布式事务

    本课程深入讲解微服务保护与分布式事务控制。内容涵盖:微服务雪崩问题及熔断、降级、限流、线程隔离等防护机制;基于Sentinel实现熔断降级与流量控制;掌握FallbackFactory与@SentinelResource注解的使用;理解CAP原理与分布式事务场景;通过Seata实现AT模式分布式事务,保障系统高可用与数据一致性。(238字)
  • 12.30 09:23:24
    发表了文章 2025-12-30 09:23:24

    容器化部署引擎Docker

    Docker是一种轻量级容器化技术,通过镜像打包应用及依赖,实现跨环境一致运行。它利用容器隔离机制解决开发、测试、生产环境差异与组件冲突问题,相比虚拟机更高效、快速。本节介绍Docker核心概念、架构、镜像与容器操作、数据卷挂载、Dockerfile自定义镜像及Compose编排微服务集群部署,助力构建可移植、易管理的分布式应用。
  • 12.30 09:22:59
    发表了文章 2025-12-30 09:22:59

    开发环境搭建

    工欲善其事,必先利其器。学习前请确保电脑内存16G以上(推荐32G),建议配备便携显示器分屏开发以提升效率。下载并配置虚拟机(IP:192.168.101.68)、安装VMware、IDEA、Maven、Git等环境,导入黑马商城项目,搭建前后端运行环境,完成数据库初始化与Nginx前端部署,开启高效学习之旅。(239字)
  • 12.30 09:21:35
    发表了文章 2025-12-30 09:21:35

    部署篇(开发部署)

    本文介绍如何将SpringCloud应用部署至Kubernetes云端。通过EDAS导入ACK集群并初始化应用,利用IDE插件快速部署JAR/WAR包,提升开发效率。后续将讲解运维视角的自动化发布流程。
  • 12.30 09:21:14
    发表了文章 2025-12-30 09:21:14

    开发篇(脚手架下载)

    本文介绍基于SpringCloud + Kubernetes的微服务开发新体验。通过阿里云EDAS 3.0,结合项目初始化工具与Cloud Toolkit插件,实现一键生成项目、自动对接注册中心,大幅提升开发效率。后续将深入部署、联调等环节。
  • 12.30 09:19:01
    发表了文章 2025-12-30 09:19:01

    ElasticSearch集群

    Elasticsearch集群通过分片与副本机制解决海量数据存储及单点故障问题。数据被拆分为多个分片并分布于不同节点,提升存储与性能;副本保障高可用。借助Docker搭建多节点集群,结合Cerebro监控状态,实现高效、稳定的分布式搜索服务。
  • 12.30 09:18:35
    发表了文章 2025-12-30 09:18:35

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

    本文介绍了Elasticsearch中数据聚合、自动补全与数据同步的实现。通过Bucket、Metric、Pipeline三类聚合,可高效完成分组统计与指标计算;结合拼音分词器与Completion Suggester实现搜索自动补全;利用MQ或binlog实现MySQL与ES的数据实时同步,提升搜索体验与系统解耦能力。(238字)
  • 12.30 09:18:09
    发表了文章 2025-12-30 09:18:09

    DSL语法、搜索结果处理

    本文详解Elasticsearch搜索功能,涵盖DSL查询(全文检索、精确查询、地理查询、复合查询)、RestClient实现及排序、分页、高亮处理,并结合黑马旅游项目实战,完成酒店搜索、过滤、竞价排名等功能,助力掌握ES数据搜索核心技能。
  • 12.30 09:17:47
    发表了文章 2025-12-30 09:17:47

    索引库、文档操作

    本文介绍Elasticsearch核心概念及操作,类比MySQL讲解索引、映射、文档等对应关系,详解索引库与文档的CRUD操作,并结合Java RestHighLevelClient实现创建、查询、删除、修改及批量导入数据,助力快速掌握ES数据管理。
  • 12.30 09:17:24
    发表了文章 2025-12-30 09:17:24

    安装ES、Kibana、IK

    本文介绍如何使用Docker部署单节点Elasticsearch与Kibana,并安装IK分词器。包括创建网络、加载镜像、运行容器、配置扩展词典与停用词典,以及解决常见启动报错问题,助力快速搭建中文分词测试环境。
  • 12.30 09:17:01
    发表了文章 2025-12-30 09:17:01

    Sentinel工作原理

    Sentinel 是面向分布式服务架构的流量治理组件,以资源为核心,通过流量控制、熔断降级、系统负载保护等规则保障系统稳定。基于插槽链机制实现灵活可扩展的实时监控与防护,支持动态规则配置。
  • 12.30 09:16:12
    发表了文章 2025-12-30 09:16:12

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

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

    RabbitMQ部署指南

    本文介绍RabbitMQ在CentOS7下基于Docker的单机与集群部署方案。涵盖镜像拉取、容器启动、DelayExchange插件安装;通过配置Erlang cookie实现三节点普通集群搭建,并对比镜像模式与仲裁队列的高可用机制,支持动态扩容与策略配置,提升消息可靠性与系统容灾能力。
  • 12.30 09:14:47
    发表了文章 2025-12-30 09:14:47

    Mac系统安装教程

    RabbitMQ是基于AMQP协议的开源消息代理,支持异步通信与解耦分布式系统。它具备高可靠性、灵活路由、持久化及可扩展性,广泛用于微服务架构。支持多种安装方式,如Homebrew和二进制,便于本地部署与管理。
  • 12.30 09:14:12
    发表了文章 2025-12-30 09:14:12

    Feign远程调用

    本章介绍如何用Feign替代RestTemplate实现更优雅的HTTP跨服务调用。通过引入Feign,解决服务地址硬编码、代码可读性差等问题,结合注册中心实现声明式远程调用。内容涵盖Feign基本使用、自定义配置(如日志级别)、连接池优化(如Apache HttpClient),并探讨继承与抽取两种最佳实践方案,提升微服务间通信的可维护性与扩展性。
  • 12.30 09:12:57
    发表了文章 2025-12-30 09:12:57

    Nacos注册中心

    本文详细介绍Nacos的安装部署、整合Spring Cloud Alibaba注册中心、服务分级模型、负载均衡策略、权重控制、环境隔离及临时/持久化实例配置。涵盖从本地启动到生产级应用的全流程,帮助开发者掌握Nacos在微服务架构中的核心应用与最佳实践。
  • 12.30 09:12:34
    发表了文章 2025-12-30 09:12:34

    Ribbon负载均衡

    本节深入解析Ribbon实现客户端负载均衡的原理,详解@LoadBalanced注解作用,剖析负载均衡策略、自定义配置及饥饿加载优化,帮助读者全面掌握Ribbon在Spring Cloud中的应用与底层机制。
  • 12.30 09:12:12
    发表了文章 2025-12-30 09:12:12

    Eureka服务注册与发现

    本章介绍SpringCloud中Eureka注册中心的搭建与使用,完成user-service和order-service服务注册,实现多实例部署。虽Netflix组件已逐步被替代,但Eureka功能仍具学习价值,后续将用Nacos实现更优方案。
  • 12.30 09:11:19
    发表了文章 2025-12-30 09:11:19

    SpringCloud概述

    Spring Cloud是Spring推出的微服务一站式解决方案,弥补了分散技术栈的整合难题。它具备约定优于配置、组件丰富、开箱即用等特点,支持云原生架构。其版本以伦敦地铁站命名,避免与子项目冲突。随着Netflix组件停更,Spring Cloud Alibaba凭借Nacos、Sentinel、Seata等成熟开源组件,成为主流选择,获官方认可,助力微服务高效落地。
  • 12.30 09:10:51
    发表了文章 2025-12-30 09:10:51

    虚拟机安装(CentOS7)

    准备CentOS7镜像及VMware Workstation虚拟机工具,可从百度云下载资源。使用VMware创建新虚拟机,安装CentOS7系统,参考指定教程完成配置。默认登录用户为root,密码由安装时自行设置。确保电脑满足运行环境要求。(236字)
  • 12.30 09:10:18
    发表了文章 2025-12-30 09:10:18

    什么是跨域

    CORS(跨域资源共享)是W3C标准,允许浏览器向跨源服务器发送XMLHttpRequest请求,突破AJAX同源限制。浏览器自动处理通信,关键在于服务器需支持CORS接口。请求分为简单和非简单两类,后者需预检。相比仅支持GET的JSONP,CORS更强大灵活,兼容现代浏览器。
  • 12.30 09:09:44
    发表了文章 2025-12-30 09:09:44

    什么是RESTful

    RESTful是一种面向资源的API设计规范,通过统一的URI和HTTP动词(GET/POST/PUT/DELETE)实现对资源的操作。它解决了传统接口路径混乱、行为不规范的问题,使接口结构清晰、标准统一、易于维护与扩展。核心理念是将一切视为资源,每个URI代表一个资源,通过HTTP方法进行状态转换,提升系统可读性与可维护性。
  • 12.30 09:08:59
    发表了文章 2025-12-30 09:08:59

    数据库设计三范式

    数据库设计三范式简介:第一范式要求字段原子性,不可再分;第二范式在满足第一范式基础上,消除部分依赖,确保主键唯一确定非主键;第三范式消除传递依赖,避免非主键间相互决定。三范式旨在减少数据冗余、提升维护效率,但实际设计应结合业务需求灵活应用,不必机械遵循。
  • 12.30 09:07:19
    发表了文章 2025-12-30 09:07:19

    常见的网络攻击

    恶意软件、网络钓鱼、中间人攻击、DDoS攻击、SQL注入、零日漏洞及DNS隧道是常见网络安全威胁。恶意软件窃取数据或破坏系统;网络钓鱼伪装可信来源骗取信息;中间人攻击窃听通信;DDoS以海量流量瘫痪服务;SQL注入操控数据库;零日攻击利用未修复漏洞;DNS隧道则隐蔽传输恶意数据,均需严密防范。
  • 12.30 09:06:57
    发表了文章 2025-12-30 09:06:57

    了解SQL注入

    SQL注入是通过恶意构造输入数据篡改数据库查询的攻击方式,可导致身份绕过、数据泄露、远程命令执行等严重后果。其核心在于利用输入验证缺陷,改变SQL语句逻辑。防御需结合白名单验证、参数化查询及错误信息管控,并借助IPS等网络防护手段,全面提升应用安全性。
  • 12.30 09:06:30
    发表了文章 2025-12-30 09:06:30

    大厂如何解决订单幂等问题

    为保障分布式系统数据一致性,需实现接口幂等性。创建订单时,通过预生成全局唯一订单号,利用数据库主键唯一约束,防止重复插入;支付等操作借助Redis或状态表记录处理标识,避免重复执行。针对ABA问题,引入版本号机制,更新时校验并自增版本号,确保数据更新的正确性与一致性。该方案可通用化复用。
  • 12.30 09:06:07
    发表了文章 2025-12-30 09:06:07

    常见注解及使用说明

    本文介绍了SpringMVC中@RequestMapping注解的作用,通过注解将HTTP请求映射到控制器方法,实现前后端接口路径对应。并讲解了@GetMapping等派生注解的使用,帮助开发者快速掌握接口定义原理与实践。
  • 12.30 09:05:48
    发表了文章 2025-12-30 09:05:48

    自定义注解

    本文介绍如何在Spring项目中实现自定义注解,结合AOP完成日志记录,并通过过滤器实现登录权限控制。涵盖注解定义、元注解说明、切面编程及实际应用场景,展示其在日志、验证、权限等场景的扩展用途,体现注解驱动开发的灵活性与高效性。(238字)
  • 12.30 09:05:27
    发表了文章 2025-12-30 09:05:27

    认识OAuth2.0

    OAuth2.0是一种开放授权标准,允许第三方应用在用户授权下安全访问资源,无需获取用户账号密码。它通过令牌机制实现权限控制,广泛用于API访问、第三方登录等场景,支持授权码、简化、密码和客户端四种模式,保障系统间资源共享的安全性与灵活性。
  • 12.30 09:04:59
    发表了文章 2025-12-30 09:04:59

    RememberMe简介及用法

    RememberMe功能实现用户关闭浏览器后仍保持登录状态,非简单保存账号密码。通过勾选“记住我”,服务端生成令牌存于Cookie,后续请求自动携带并校验。为提升安全性,可将Token持久化至数据库,并增加二次校验机制,防止令牌泄露带来的风险。
  • 12.30 09:04:36
    发表了文章 2025-12-30 09:04:36

    自定义认证前端页面

    本示例演示Spring Security基础配置:前端引入登录页,后端新增接口并配置安全规则。通过SecurityConfig实现请求认证、表单登录、自定义跳转路径,并禁用CSRF。启动后访问/demo/index将自动跳转登录页,输入正确凭证后返回欢迎信息,实现权限控制。
  • 12.30 09:04:09
    发表了文章 2025-12-30 09:04:09

    过滤器链加载原理

    通过分析DelegatingFilterProxy、FilterChainProxy与SecurityFilterChain源码,揭示了Spring Security过滤器链的加载机制:由web.xml中配置的DelegatingFilterProxy代理,通过bean名称获取FilterChainProxy,再封装多个Filter形成安全链,最终执行十五个内置过滤器,实现请求的安全控制。
  • 12.30 09:03:25
    发表了文章 2025-12-30 09:03:25

    常用过滤器介绍

    Spring Security通过过滤器链实现安全控制,涵盖认证、授权、CSRF防护等。如SecurityContextPersistenceFilter管理上下文,UsernamePasswordAuthenticationFilter处理登录,LogoutFilter处理退出,CsrfFilter防御跨站攻击。不同配置下过滤器数量与类型动态变化,体现灵活的安全机制。(238字)
  • 12.30 09:02:47
    发表了文章 2025-12-30 09:02:47

    工程搭建与验证

    本文介绍如何基于阿里云脚手架快速搭建SpringBoot工程(选用2.7.6版本),并整合Spring Security。内容涵盖项目创建、代码导入、Web依赖引入、接口编写与验证,以及Spring Security的集成与默认登录验证。通过简单步骤实现安全控制,源码可从指定GitHub仓库获取。
  • 12.30 09:02:13
    发表了文章 2025-12-30 09:02:13

    认识SpringSecurity

    SpringSecurity是强大的安全框架,核心功能包括认证(支持表单、OAuth2、JWT等)与鉴权(URL、方法级、RBAC等),具备CSRF防护能力。其架构基于过滤器链,通过DelegatingFilterProxy与FilterChainProxy实现安全逻辑嵌入,支持多安全过滤链及异常处理机制,灵活可扩展。(238字)
  • 12.30 09:00:49
    发表了文章 2025-12-30 09:00:49

    汇总

    MyBatis配置优先级:方法参数 > resource/url > properties体内。支持多环境、事务管理(JDBC/MANAGED)、XML映射(一对一、一对多、多对多)及分页(逻辑与物理)。提供一级、二级缓存,三种执行器,支持拦截器扩展与批量操作,结合Spring更高效。
  • 12.30 09:00:09
    发表了文章 2025-12-30 09:00:09

    分页

    本文介绍了五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、SQL原生分页、数组分页及拦截器分页。前两者属逻辑分页,查全量数据后处理,适合小数据量;后三者为物理分页,直接在数据库层限制返回结果,适用于大数据量,性能更优。推荐优先使用物理分页,避免内存溢出风险。
  • 发表了文章 2025-12-30

    开发环境搭建

  • 发表了文章 2025-12-30

    持久化FileTxnSnapLog

  • 发表了文章 2025-12-30

    安装ES、Kibana、IK

  • 发表了文章 2025-12-30

    Eureka服务注册与发现

  • 发表了文章 2025-12-30

    Watcher机制(二)WatchManager

  • 发表了文章 2025-12-30

    Excel读取并数据List/Map-POI

  • 发表了文章 2025-12-30

    常见注解及使用说明

  • 发表了文章 2025-12-30

    Excel工具-HUTOOL-读取Excel

  • 发表了文章 2025-12-30

    数据库设计三范式

  • 发表了文章 2025-12-30

    常用过滤器介绍

  • 发表了文章 2025-12-30

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

  • 发表了文章 2025-12-30

    Watcher机制(三)之ZooKeeper

  • 发表了文章 2025-12-30

    选举机制理解描述

  • 发表了文章 2025-12-30

    搭建dubbo-zk应用

  • 发表了文章 2025-12-30

    索引库、文档操作

  • 发表了文章 2025-12-30

    Watcher机制(一)

  • 发表了文章 2025-12-30

    认识OAuth2.0

  • 发表了文章 2025-12-30

    SpringCloud概述

  • 发表了文章 2025-12-30

    工程搭建与验证

  • 发表了文章 2025-12-30

    什么是RESTful

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