游客agb5lqqeth45e_个人页

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

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.30 21:12:34
    发表了文章 2025-12-30 21:12:34

    ElasticSearch集群

    Elasticsearch集群通过分片(shard)和副本(replica)解决海量数据存储与单点故障问题。数据被拆分为多个分片分布于不同节点,提升存储与性能;副本保障高可用。集群具备自动故障转移与脑裂防护机制,支持水平扩展,确保数据安全与服务稳定。
  • 12.30 21:11:50
    发表了文章 2025-12-30 21:11:50

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

    本文介绍了Elasticsearch中数据聚合、自动补全及数据同步的实现方法。通过聚合功能可对数据进行分组统计与指标计算,支持桶(Bucket)、度量(Metric)和管道(Pipeline)三种类型,并结合DSL与Java API 实现高效查询分析。为提升搜索体验,利用拼音分词器与Completion Suggester实现输入提示功能。同时,通过RabbitMQ异步消息机制实现MySQL与Elasticsearch间的数据同步,确保数据一致性,提高系统解耦性与实时性。(239字)
  • 12.30 21:11:39
    发表了文章 2025-12-30 21:11:39

    DSL语法、搜索结果处理

    本文介绍了Elasticsearch(ES)的数据搜索功能,涵盖DSL查询语法、全文检索、精确查询、地理坐标查询及复合查询等类型。通过RestClient实现搜索,并结合黑马旅游案例,演示了酒店搜索、过滤、竞价排名等功能的实现过程,帮助读者掌握ES在实际项目中的应用。
  • 12.30 21:10:07
    发表了文章 2025-12-30 21:10:07

    索引库、文档操作

    本文介绍了Elasticsearch(ES)的核心概念及其与MySQL的对比,阐述了ES中索引、映射和文档的作用,并详细演示了如何通过Kibana和RestClient进行索引库和文档的增删改查操作。同时说明了ES与MySQL在实际应用中的互补关系:MySQL保障数据安全,ES擅长高效搜索分析,两者结合可实现高性能的数据存储与查询系统。
  • 12.30 21:09:22
    发表了文章 2025-12-30 21:09:22

    安装ES、Kibana、IK

    本文介绍了如何通过Docker部署单点Elasticsearch与Kibana,并配置IK分词器。内容涵盖网络创建、镜像加载、容器运行、DevTools使用,以及IK分词器的安装与扩展词典、停用词配置,助力中文文本分析。
  • 12.30 21:08:46
    发表了文章 2025-12-30 21:08:46

    Sentinel工作原理

    Sentinel 是面向分布式服务架构的流量治理组件,以“资源”为核心概念,通过流量控制、熔断降级、系统负载保护等规则保障系统稳定。支持灵活配置与动态调整,实现高可用防护。
  • 12.30 21:08:09
    发表了文章 2025-12-30 21:08:09

    微服务保护Sentinel

    本课程深入讲解微服务中雪崩问题的成因及解决方案,重点介绍阿里开源流量治理组件Sentinel的应用。涵盖Sentinel的部署与整合、限流模式(直接、关联、链路)、流控效果(快速失败、预热、排队等待)、熔断降级、线程隔离、授权规则及规则持久化等内容,结合Jmeter压测实战,帮助开发者全面提升微服务稳定性与高可用能力。
  • 12.30 21:07:22
    发表了文章 2025-12-30 21:07:22

    Seata的部署和集成

    本文介绍Seata TC服务器的部署与微服务集成,包括下载、解压、配置修改、数据库表创建及启动步骤,并实现基于Nacos的高可用与异地容灾集群,提升分布式事务可靠性。
  • 12.30 21:06:51
    发表了文章 2025-12-30 21:06:51

    分布式事务Seata

    本章学习分布式事务问题及解决方案,涵盖CAP、BASE理论,并深入讲解Seata框架的XA、AT、TCC、SAGA四种模式原理与实现,掌握跨服务事务一致性处理及高可用部署。
  • 12.30 21:06:08
    发表了文章 2025-12-30 21:06:08

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

    Redis集群报错“Nodes don't agree about configuration”,提示节点处于importing状态。需登录对应实例,执行`cluster setslot <slot_id> stable`命令,取消插槽迁移,恢复集群稳定状态。
  • 12.30 21:05:35
    发表了文章 2025-12-30 21:05:35

    Redis集群部署指南

    本教程基于CentOS7讲解Redis集群搭建,涵盖单机安装、主从复制、哨兵模式及分片集群的配置与测试,详细演示了多实例部署、节点关联、故障转移与数据分片等核心操作。
  • 12.30 21:04:21
    发表了文章 2025-12-30 21:04:21

    分布式缓存Redis(高级)

    本文系统讲解Redis持久化机制、主从复制、哨兵模式及分片集群的原理与实践。涵盖RDB与AOF持久化策略、数据同步原理、故障恢复机制,以及如何通过RedisTemplate实现高可用架构,助力Redis在生产环境中的稳定落地。
  • 12.30 21:03:38
    发表了文章 2025-12-30 21:03:38

    RabbitMQ部署指南

    本文介绍了RabbitMQ在CentOS 7上基于Docker的单机与集群部署方案。内容涵盖镜像安装、DelayExchange插件配置,并详细说明了普通模式与镜像模式集群的搭建及测试方法,重点解析了镜像队列的高可用机制。此外,还引入了3.8版本后推荐的仲裁队列,展示其自动容灾与动态扩容能力,为构建稳定可靠的消息中间件系统提供完整实践指南。(239字符)
  • 12.30 21:02:46
    发表了文章 2025-12-30 21:02:46

    消息中间件RabbitMQ(高级)

    本文深入探讨RabbitMQ在生产环境中的高级应用,涵盖消息可靠性、延迟消息、消息堆积及集群高可用等核心问题。通过生产者确认、持久化、消费者确认机制确保消息不丢失;利用TTL与死信交换机实现延迟队列;借助惰性队列提升堆积能力;最后通过普通集群、镜像集群及仲裁队列实现高可用架构。
  • 12.30 21:01:41
    发表了文章 2025-12-30 21:01:41

    Mac系统安装教程

    RabbitMQ 是基于 AMQP 协议的开源消息代理,支持异步通信与解耦分布式系统。具备高可靠、灵活路由、持久化及多种交换机机制,广泛应用于微服务架构中,提供强大的消息传递能力。
  • 12.30 21:01:04
    发表了文章 2025-12-30 21:01:04

    Nacos注册中心

    本文介绍了Nacos的安装部署、服务注册与发现、分级模型、负载均衡策略、权重控制、环境隔离及临时/持久化实例等核心功能,涵盖从本地启动到生产级配置的完整实践流程。通过实际操作演示了如何整合Spring Cloud Alibaba实现服务治理,并深入解析其架构设计与应用场景。
  • 12.30 21:00:27
    发表了文章 2025-12-30 21:00:27

    Ribbon负载均衡

    本文深入讲解Spring Cloud中Ribbon实现客户端负载均衡的原理,包括@LoadBalanced注解的作用、负载均衡策略分类与算法,以及如何自定义配置和优化饥饿加载,帮助读者全面理解微服务间的流量分发机制。
  • 12.30 21:00:00
    发表了文章 2025-12-30 21:00:00

    Eureka服务注册与发现

    本章介绍Spring Cloud中Eureka注册中心的搭建与使用,完成服务注册与发现的基本配置,通过user-service和order-service接入演示服务治理流程,为后续Nacos替换奠定实践基础。(238字)
  • 12.30 20:59:22
    发表了文章 2025-12-30 20:59:22

    SpringCloud工程部署启动

    本文介绍SpringCloud微服务工程的搭建与部署,涵盖项目创建、模块配置、数据库导入及服务远程调用实现。通过RestTemplate完成服务间HTTP通信,解决跨服务数据获取问题,并引导读者理解微服务拆分与调用关系,为后续深入学习奠定基础。(239字)
  • 12.30 20:58:45
    发表了文章 2025-12-30 20:58:45

    SpringCloud概述

    Spring Cloud是微服务领域的统一解决方案,具备约定大于配置、组件丰富、开箱即用等特点。其版本以地铁站命名,避免与子项目冲突。Spring Cloud Alibaba融合Nacos、Sentinel、Seata等阿里开源组件,提供更完善的微服务生态,成为当前主流技术选型。
  • 12.30 20:58:16
    发表了文章 2025-12-30 20:58:16

    微服务概述

    本文对比单体应用与微服务架构,阐述微服务的定义、核心特征及优缺点。微服务通过服务拆分、独立部署、轻量通信实现高内聚、低耦合,提升系统可维护性与扩展性,但也带来运维复杂、分布式事务等挑战,并介绍基于SpringCloud的技术实现方案。
  • 12.30 20:55:40
    发表了文章 2025-12-30 20:55:40

    什么是跨域

    CORS(跨域资源共享)是W3C标准,允许浏览器向跨源服务器发送XMLHttpRequest请求,突破同源策略限制。它分为简单请求和非简单请求,后者需先发起预检请求。CORS通信由浏览器自动完成,关键在于服务器需支持相关响应头。相比仅支持GET的JSONP,CORS功能更强大,兼容现代浏览器,适用于复杂跨域场景。
  • 12.30 20:55:02
    发表了文章 2025-12-30 20:55:02

    @RefreshScope热更新原理

    本文深入解析Spring Cloud中@RefreshScope注解实现配置热更新的原理。通过分析其组合注解特性,重点揭示@Scope("refresh")如何借助代理与缓存机制,在配置变更时触发Bean重建,结合Nacos实现动态刷新。全文涵盖注解解析、作用域管理与刷新流程,帮助理解热更新核心机制。(238字)
  • 12.30 20:54:23
    发表了文章 2025-12-30 20:54:23

    Jmeter快速入门

    本文介绍JMeter的安装与快速入门使用方法,包括环境依赖、下载解压、启动运行、中文界面设置及基本测试计划创建,涵盖线程组配置、HTTP请求添加、监听器使用等性能测试核心操作步骤。
  • 12.30 20:53:43
    发表了文章 2025-12-30 20:53:43

    负载均衡算法

    本文介绍五种负载均衡算法:随机、轮询、最小活跃数、源地址哈希与一致性哈希,涵盖适用场景及实现原理,并结合代码与图示解析其调度机制,适用于分布式系统流量分配设计参考。
  • 12.30 20:53:12
    发表了文章 2025-12-30 20:53:12

    什么是RESTful

    RESTful是一种设计规范,强调以资源为中心,通过统一的HTTP方法(GET/POST/PUT/DELETE)对资源进行操作,提升接口的可读性、规范性和可维护性,解决传统接口路径混乱、行为不统一的问题。
  • 12.30 20:52:36
    发表了文章 2025-12-30 20:52:36

    数据库设计三范式

    本文详解数据库三范式:第一范式要求字段原子性,不可再分;第二范式要求消除部分依赖,一张表只描述一件事;第三范式要求消除传递依赖。通过实例分析说明范式设计可减少数据冗余、提高维护性,但也需结合实际项目灵活应用,不必拘泥于理论。
  • 12.30 20:51:23
    发表了文章 2025-12-30 20:51:23

    了解SQL注入

    SQL注入是通过恶意构造输入数据篡改数据库查询的攻击方式,可导致身份绕过、数据泄露、远程命令执行等严重后果。防御需结合输入验证、参数化查询及网络层防护措施。
  • 12.30 20:50:16
    发表了文章 2025-12-30 20:50:16

    常见注解及使用说明

    本文介绍了SpringMVC框架中@RequestMapping注解的核心作用,通过注解将前端HTTP请求映射到后端控制器方法,实现接口路径的精准匹配,并简要解析其原理及常用衍生注解的使用。
  • 12.30 20:49:49
    发表了文章 2025-12-30 20:49:49

    自定义注解

    本文介绍Spring中自定义注解的实现,结合AOP与元注解(@Target、@Retention、@Documented)完成日志、权限、登录验证等场景的应用,并通过代码示例展示注解定义、过滤器集成及实际使用流程。
  • 12.30 20:49:03
    发表了文章 2025-12-30 20:49:03

    2.OAuth2.0实战案例

    本文介绍了OAuth2四种授权模式的实现流程:创建父工程及资源、授权模块,配置相关依赖与启动类。通过授权码、简化、密码及客户端模式,演示了获取token并访问资源服务器的完整过程,验证各模式下资源保护与认证机制的有效性。
  • 12.30 20:48:25
    发表了文章 2025-12-30 20:48:25

    1.认识OAuth2.0

    OAuth2.0是开放授权标准,允许第三方应用在不获取用户账号密码的前提下,通过令牌安全访问用户资源。常见于打印照片、第三方登录等场景,支持授权码、简化、密码及客户端四种模式,广泛用于服务间资源共享与单点登录。
  • 12.30 20:47:50
    发表了文章 2025-12-30 20:47:50

    1.RememberMe简介及用法

    RememberMe功能并非简单记住用户名密码,而是通过服务端生成令牌(Token)存于Cookie中,实现关闭浏览器后仍保持登录状态。勾选“记住我”后,系统在响应头设置remember-me令牌,后续请求自动携带该令牌验证身份。为提升安全性,可将Token持久化到数据库并增加二次校验机制,防止令牌泄露带来的安全风险。
  • 12.30 20:47:12
    发表了文章 2025-12-30 20:47:12

    认证源码分析与自定义后端认证逻辑

    本文深入分析Spring Security认证流程,从UsernamePasswordAuthenticationFilter到AuthenticationManager、ProviderManager,层层剖析认证机制。重点解读UserDetailsService自定义实现、AuthenticationProvider认证逻辑及SecurityContext上下文存储,详解自定义数据库认证全流程,并提供完整代码示例与仓库地址,助你掌握安全认证核心原理。
  • 12.30 20:46:37
    发表了文章 2025-12-30 20:46:37

    1.自定义认证前端页面

    本文介绍Spring Security的前后端配置与验证流程。前端准备login.html页面,后端通过SecurityConfig类实现表单登录认证,包括登录路径、参数名及权限控制,并禁用CSRF。启动项目后访问受保护接口,自动跳转至登录页,输入正确信息后可成功获取数据,完成安全验证。
  • 12.30 20:45:52
    发表了文章 2025-12-30 20:45:52

    2.过滤器链加载原理

    本文深入解析Spring Security过滤器加载机制,通过源码分析DelegatingFilterProxy、FilterChainProxy与SecurityFilterChain的协作流程,揭示十五个过滤器如何自动装配并执行,帮助理解框架底层原理,为自定义认证页面奠定基础。
  • 12.30 20:45:17
    发表了文章 2025-12-30 20:45:17

    1-常用过滤器介绍

    Spring Security通过一系列过滤器实现安全控制,如认证、授权、CSRF防护等,体现AOP思想。核心过滤器包括SecurityContextPersistenceFilter、UsernamePasswordAuthenticationFilter、LogoutFilter等,构成安全过滤链。实际加载的过滤器取决于配置,并非固定不变。
  • 12.30 20:44:44
    发表了文章 2025-12-30 20:44:44

    1.工程搭建与验证

    本文介绍如何基于阿里云脚手架快速搭建SpringBoot工程,并整合SpringSecurity实现基础安全控制。涵盖项目创建、代码导入、Web依赖配置、访问接口开发及Security默认认证流程验证,附完整代码仓库地址与分支信息,助你快速上手。
  • 12.30 20:44:09
    发表了文章 2025-12-30 20:44:09

    4.认识SpringSecurity

    Spring Security 是一个功能强大的安全框架,核心功能包括认证、鉴权与防护。支持多种认证方式(如OAuth2、JWT、表单认证等),提供基于URL和方法的细粒度权限控制,集成RBAC模型,并具备防御CSRF等攻击的能力,保障应用安全。
  • 12.30 20:43:29
    发表了文章 2025-12-30 20:43:29

    3.实现权限管理的技术

    本文介绍了权限管理的主流技术选型,对比了Apache Shiro、Spring Security及自定义ACL的优缺点。Shiro轻量易用但安全性较弱;Spring Security功能强大但配置复杂;自定义ACL灵活低成本但维护难度高,适合特定项目需求。
  • 12.30 20:42:58
    发表了文章 2025-12-30 20:42:58

    2.通用权限管理模型

    本文介绍了ACL和RBAC两大权限模型。ACL通过用户/角色与权限直接绑定实现控制,简单直观;RBAC则基于角色进行权限管理,解耦用户与权限,支持角色继承与职责分离,更适用于复杂系统。还简要提及DAC、MAC、ABAC等模型,帮助读者建立权限体系的全局认知。
  • 12.30 20:41:08
    发表了文章 2025-12-30 20:41:08

    自动装配机制

    本文深入解析SpringBoot核心注解@SpringBootApplication的源码实现,涵盖元注解(@Target、@Retention等)、组合注解原理及自动装配机制。重点剖析@ComponentScan、@SpringBootConfiguration与@EnableAutoConfiguration的作用,揭示@AutoConfigurationPackage和AutoConfigurationImportSelector如何通过spring.factories实现自动化配置,展现SpringBoot“约定优于配置”的设计思想。(239字)
  • 12.30 20:38:10
    发表了文章 2025-12-30 20:38:10

    6.鉴权

    本文介绍基于客户端Token和JWT+Spring Security的认证方案,涵盖Token生成与校验流程、Redis存储、过滤器设计及RBAC权限控制实现,结合代码示例详解Spring Boot应用的安全防护机制。
  • 12.30 20:37:38
    发表了文章 2025-12-30 20:37:38

    5.跨域处理

    本文介绍跨域问题的成因及解决方案。当协议、域名、端口任一不同时即产生跨域,浏览器因同源策略限制资源访问。通过CORS(跨域资源共享)可在服务端设置`Access-Control-Allow-Origin`等响应头,实现安全跨域。常用方案包括:使用`@CrossOrigin`注解、全局配置`WebMvcConfigurer`、或自定义Filter拦截器添加跨域支持。
  • 12.30 20:37:00
    发表了文章 2025-12-30 20:37:00

    4. 不定参数入参

    本文介绍了Java后端接口中非JSON与JSON格式的入参处理方式,涵盖@RequestParam、@RequestBody等注解使用场景,并演示了如何通过封装对象及数据校验注解(如@Valid、@NotBlank)实现安全、规范的参数传递与校验,提升代码可维护性与健壮性。
  • 发表了文章 2025-12-31

    2.映射关系(1-1 1-n n-n)

  • 发表了文章 2025-12-31

    @Configuration

  • 发表了文章 2025-12-31

    1.认识OAuth2.0

  • 发表了文章 2025-12-31

    1.自定义认证前端页面

  • 发表了文章 2025-12-31

    6.鉴权

  • 发表了文章 2025-12-31

    Nacos注册中心

  • 发表了文章 2025-12-31

    1-常用过滤器介绍

  • 发表了文章 2025-12-31

    2.OAuth2.0实战案例

  • 发表了文章 2025-12-31

    自动装配机制

  • 发表了文章 2025-12-31

    3. 打包

  • 发表了文章 2025-12-31

    SpringCloud工程部署启动

  • 发表了文章 2025-12-31

    1-MongoDB相关概念

  • 发表了文章 2025-12-31

    常见注解及使用说明

  • 发表了文章 2025-12-31

    线程池线程池

  • 发表了文章 2025-12-31

    Eclipse运行SSM/SSH项目教程

  • 发表了文章 2025-12-31

    2-MongoDB单机部署

  • 发表了文章 2025-12-31

    SpringCloud概述

  • 发表了文章 2025-12-31

    2. 整合切面,参数拦截+过滤

  • 发表了文章 2025-12-31

    5.跨域处理

  • 发表了文章 2025-12-31

    Eureka服务注册与发现

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