游客aucdvipmftp5m_个人页

游客aucdvipmftp5m
0
0
0

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.29 21:44:17
    发表了文章 2025-12-29 21:44:17

    ES分布式搜索引擎高级

    本课程涵盖搜索高级功能,包括使用function_score修改文档得分、深度分页方案(search_after)、地理坐标查询、Java Client实现高亮与聚合查询,并深入讲解同义词处理、自动补全及nested类型的应用,助力完善商城项目搜索功能。
  • 12.29 21:43:13
    发表了文章 2025-12-29 21:43:13

    ES分布式搜索引擎入门

    本课程学习Elasticsearch核心知识,包括倒排索引原理、IK分词器使用、Java Client操作索引的增删改查、批量导入、搜索查询(Term、全文、布尔查询)及排序分页等技能,掌握其在海量数据搜索中的高性能优势与实际应用。
  • 12.29 21:42:13
    发表了文章 2025-12-29 21:42:13

    RabbitMQ集群部署

    本文介绍RabbitMQ集群部署,包括普通模式与高可用方案。首先通过Docker搭建三节点集群,配置Erlang Cookie和rabbitmq.conf实现节点通信;接着演示队列创建、数据共享及宕机测试,发现普通模式无高可用能力;进而引入镜像模式,通过策略设置实现队列多副本,支持主从切换;最后重点介绍3.8版本后推荐的仲裁队列,其具备自动选举、强一致性等优势,配置更简便,是实现高可用的首选方案。
  • 12.29 21:41:01
    发表了文章 2025-12-29 21:41:01

    异步消息组件MQ高级

    本文围绕消息中间件(如RabbitMQ)的可靠性机制展开,涵盖生产者重试与确认、消费者确认、消息持久化、失败处理、幂等性及延迟消息等核心内容。重点讲解如何通过重试机制、Confirm/Return确认模式保障消息发送可靠;通过手动或自动ACK确保消费可靠性;并结合定时任务实现失败消息重发,最终构建高可用的消息系统。
  • 12.29 21:39:18
    发表了文章 2025-12-29 21:39:18

    异步消息组件MQ基础

    本课程介绍RabbitMQ在微服务中的应用,涵盖MQ的应用场景、异步调用与同步调用的区别、RabbitMQ的安装与配置、消息收发入门程序、工作队列、发布订阅模型及多种交换机(fanout、Direct、Topic)特性,同时讲解惰性队列、优先级队列、消息堆积处理及商城项目中的实际应用,帮助学员掌握消息中间件的核心技术与实践能力。
  • 12.29 21:38:25
    发表了文章 2025-12-29 21:38:25

    微服务网关与配置中心

    本课程学习微服务网关核心功能,包括使用Spring Cloud Gateway实现路由转发、负载均衡及全局过滤器应用。掌握通过Nacos进行服务发现与配置管理,实现统一鉴权、用户身份校验及请求头信息传递,并完成前后端联调与配置热更新等实战操作。
  • 12.29 21:37:07
    发表了文章 2025-12-29 21:37:07

    服务保护、分布式事务

    本课程讲解微服务保护机制,重点学习雪崩问题及其解决方案。通过Sentinel实现熔断、降级、限流与线程隔离,掌握微服务高可用核心技术,保障系统稳定性。
  • 12.29 21:35:56
    发表了文章 2025-12-29 21:35:56

    微服务服务注册与发现

    本课程以黑马商城项目为案例,系统讲解单体架构与微服务架构的优缺点,深入剖析微服务、分布式及云原生架构的核心理念与技术实现。通过搭建项目环境、拆分商品与购物车服务、使用Nacos实现服务注册发现、OpenFeign远程调用等实践,掌握微服务开发全流程。
  • 12.29 21:33:55
    发表了文章 2025-12-29 21:33:55

    持久层框架MyBatisPlus

    MyBatisPlus是MyBatis的增强工具,简化单表CRUD操作,支持条件构造器、分页、逻辑删除等功能,提升开发效率。
  • 12.29 21:32:56
    发表了文章 2025-12-29 21:32:56

    开发环境搭建

    配置开发环境是高效学习的第一步。要求电脑内存16G以上(推荐32G),建议配备便携显示器分屏开发。下载并安装虚拟机(CentOS 7,IP:192.168.101.68)、IDEA、Maven、Git等工具,导入课程提供的虚拟机与资料,配置SSH远程连接及本地仓库。通过Gitee Fork黑马商城项目,使用DataGrip创建数据库并导入SQL,启动Docker服务与Nginx运行前端,完成整体环境搭建,确保开发顺利进行。
  • 12.29 21:30:24
    发表了文章 2025-12-29 21:30:24

    持久层框架MyBatisPlus

    MyBatisPlus是MyBatis的增强工具,简化单表CRUD操作,通过继承BaseMapper即可实现增删改查。支持条件构造器(如QueryWrapper)、分页插件、代码生成器等功能,提升开发效率,降低SQL冗余,广泛应用于企业级项目中。
  • 12.29 21:29:02
    发表了文章 2025-12-29 21:29:02

    虚拟机安装(CentOS7)

    本文介绍了搭建CentOS 7虚拟机的准备工作及安装步骤,包括CentOS 7镜像和VMware Workstation的获取方式(提供官网及百度云链接),并指导使用VMware创建虚拟机,推荐参考教程完成安装。安装后默认登录用户为root,密码由用户自设。
  • 12.29 21:28:03
    发表了文章 2025-12-29 21:28:03

    什么是跨域

    CORS(跨域资源共享)是W3C标准,允许浏览器向跨源服务器发送XMLHttpRequest请求,突破AJAX同源限制。其核心机制由浏览器自动完成,需服务器支持相应CORS头。请求分为简单与非简单两类:简单请求直接发送,携带Origin头;非简单请求先发起OPTIONS预检,确认许可后才执行。服务器通过Access-Control-Allow-Origin等字段控制跨域权限,并可配置凭证、头部字段及缓存时间。相比仅支持GET的JSONP,CORS更灵活安全,适用于现代浏览器环境。
  • 12.29 21:26:47
    发表了文章 2025-12-29 21:26:47

    @RefreshScope热更新原理

    本文深入解析Spring Cloud中@RefreshScope注解实现配置热更新的原理。通过分析其组合注解特性,重点探讨@Scope("refresh")如何借助动态代理与缓存机制,在配置变更时触发Bean重新创建,从而实现配置的实时刷新。
  • 12.29 21:09:29
    发表了文章 2025-12-29 21:09:29

    什么是RESTful

    RESTful是一种设计规范,强调将资源抽象为URI,通过HTTP动词(GET/POST/PUT/DELETE)对其进行操作,实现统一、标准的接口风格,提升可读性与可维护性。
  • 12.29 21:08:41
    发表了文章 2025-12-29 21:08:41

    数据库设计三范式

    本文详解数据库三范式:第一范式要求字段原子性,不可再分;第二范式要求消除部分依赖,一张表只描述一件事;第三范式要求消除传递依赖。通过实例分析说明范式设计可减少数据冗余、提升维护效率,但也需结合实际项目灵活应用。
  • 12.29 21:07:10
    发表了文章 2025-12-29 21:07:10

    常见的网络攻击

    恶意软件、网络钓鱼、中间人攻击、DDoS攻击、SQL注入、零日漏洞及DNS隧道是常见网络威胁。恶意软件通过漏洞入侵,窃取数据或破坏系统;网络钓鱼伪装可信来源骗取信息;MitM攻击窃听通信;DDoS以海量流量瘫痪服务;SQL注入强迫数据库泄露敏感信息;零日攻击利用未修复漏洞;DNS隧道则隐蔽传输数据,危害网络安全。
  • 12.29 21:02:10
    发表了文章 2025-12-29 21:02:10

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

    本文介绍分布式系统中接口幂等性的实现方案。通过订单创建与支付场景,阐述如何利用唯一标识、数据库主键约束及Redis防止重复处理;针对ABA问题,提出基于版本号的乐观锁机制,确保数据一致性。方案可通用化应用于各类数据库操作服务。
  • 12.29 21:01:05
    发表了文章 2025-12-29 21:01:05

    常见注解及使用说明

    本文介绍了SpringMVC中@RequestMapping注解的作用及用法,它用于将HTTP请求映射到控制器方法,实现前后端接口路径对应。并通过@GetMapping等派生注解进行简化,帮助开发者高效构建Web接口。
  • 12.29 21:00:14
    发表了文章 2025-12-29 21:00:14

    自定义注解

    本文介绍Java自定义注解的实现原理与应用,结合Spring AOP和过滤器实现日志、权限控制等功能。通过@Target、@Retention等元注解定义注解,并在Controller中使用,配合拦截器完成登录验证等实际场景,提升代码可读性与复用性。
  • 12.29 20:59:08
    发表了文章 2025-12-29 20:59:08

    OAuth2.0实战案例

    本教程介绍如何搭建Spring Boot集成Security与OAuth2的项目,包括创建父工程、配置依赖管理、添加资源模块及数据库连接,实现安全认证服务的基础架构。
  • 12.29 20:57:18
    发表了文章 2025-12-29 20:57:18

    认识OAuth2.0

    OAuth2.0是一种开放授权标准,允许第三方应用在用户授权下安全访问资源,无需获取用户账号密码。它通过令牌(token)机制实现权限控制,支持授权码、简化、密码和客户端四种模式,广泛用于第三方登录与服务间资源共享。
  • 12.29 20:56:35
    发表了文章 2025-12-29 20:56:35

    RememberMe简介及用法

    RememberMe功能通过Cookie实现用户登录状态持久化,避免重复登录。其本质是服务端生成令牌存于Cookie,后续请求自动携带并校验,关闭浏览器后仍可保持登录。但存在令牌泄露风险,需结合数据库持久化Token、设置过期时间及二次验证提升安全性。
  • 12.29 20:55:39
    发表了文章 2025-12-29 20:55:39

    用户自定义认证

    本文深入分析Spring Security认证流程,从UsernamePasswordAuthenticationFilter过滤器入手,解析用户登录认证的实现机制,重点讲解AuthenticationManager与AuthenticationProvider的协作过程,并揭示DaoAuthenticationProvider如何通过UserDetailsService完成自定义用户认证,为集成数据库认证提供源码级指导。
  • 12.29 20:53:24
    发表了文章 2025-12-29 20:53:24

    用户自定义认证

    本文介绍如何自定义Spring Security认证前端页面,包含login.html前端代码配置与后端接口及安全策略设置,通过SecurityConfig实现表单登录、路径放行与跳转控制,最终实现认证访问。
  • 12.29 20:51:23
    发表了文章 2025-12-29 20:51:23

    过滤器原理分析

    本文详解Spring Security过滤器链的加载原理,通过DelegatingFilterProxy、FilterChainProxy到SecurityFilterChain,揭示十五个过滤器如何自动装配并生效,帮助理解框架底层机制,为自定义认证页面打下基础。
  • 12.29 20:50:28
    发表了文章 2025-12-29 20:50:28

    过滤器原理分析

    本文介绍了Spring Security中常用的15个核心过滤器,涵盖安全上下文管理、认证授权、CSRF防护、会话控制等功能,帮助开发者理解各过滤器作用及执行流程,为深入掌握Spring Security机制奠定基础。
  • 12.29 20:48:57
    发表了文章 2025-12-29 20:48:57

    工程搭建与验证

    本文介绍如何基于阿里云脚手架快速搭建Spring Boot工程,整合Spring Security实现基础安全控制。涵盖项目初始化、代码结构解析、Web与Security依赖引入、登录验证及默认用户认证流程,并提供完整源码仓库与分支下载。
  • 12.29 20:48:13
    发表了文章 2025-12-29 20:48:13

    认识SpringSecurity

    Spring Security 是成熟的安全框架,提供认证、鉴权及防御网络攻击等核心功能。支持多种认证方式(如OAuth2、JWT)、基于URL和方法的权限控制,并通过过滤器链实现安全逻辑,保障应用安全。
  • 12.29 20:47:07
    发表了文章 2025-12-29 20:47:07

    实现权限管理的技术

    本文介绍了权限管理常见技术选型,对比Apache Shiro、Spring Security及自定义ACL的优缺点,帮助开发者根据项目需求选择合适方案。
  • 12.29 20:46:23
    发表了文章 2025-12-29 20:46:23

    通用权限管理模型

    本文介绍了ACL和RBAC两大权限模型。ACL通过直接授权用户或角色访问对象,实现简单但管理复杂;RBAC则基于角色分配权限,通过用户-角色-权限三层结构提升管理效率,并衍生出支持角色继承(RBAC1)、职责分离(RBAC2)及两者结合的RBAC3模型,适用于复杂系统权限控制。
  • 12.29 20:45:16
    发表了文章 2025-12-29 20:45:16

    自动装配机制

    本文深入解析SpringBoot自动装配机制,从@SpringBootApplication注解入手,剖析其组合注解原理。重点讲解@EnableAutoConfiguration如何通过@AutoConfigurationPackage和AutoConfigurationImportSelector实现包扫描与自动配置类加载,结合@ComponentScan、元注解及spring.factories机制,揭示SpringBoot“约定优于配置”的底层实现逻辑。
  • 12.29 20:43:53
    发表了文章 2025-12-29 20:43:53

    不定参数入参

    本文介绍了Spring Boot中接口参数的处理方式,包括非JSON格式(如@RequestBody、@RequestParam)和JSON格式入参(如JSONObject、封装对象)的使用示例,并展示了如何通过@Valid进行参数校验,提升接口健壮性与可维护性。
  • 12.29 20:41:45
    发表了文章 2025-12-29 20:41:45

    打包

    该配置文件为Maven项目构建设置,指定Java 1.8编译版本,集成Spring Boot插件并设定主启动类。通过`java -jar`运行Jar包,支持前台或后台启动,结合`nohup`实现后台持久化运行,可通过端口查找PID并使用`kill -9`命令停止服务。
  • 12.29 20:40:33
    发表了文章 2025-12-29 20:40:33

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

    该类基于Spring AOP实现请求参数的前置拦截与日志记录,自动捕获Controller层请求的URL、方式、参数及响应方法,并记录执行耗时,便于调试与监控,支持后续扩展如数据脱敏或存储。
  • 12.29 20:39:16
    发表了文章 2025-12-29 20:39:16

    整合Logback,滚动记录+多文件

    本文档包含logback-spring.xml配置文件及使用示例,定义了多种日志记录器(如INFO、ERROR、SQL等),并演示如何在Java项目中通过LogProxy获取指定日志实例,实现分类日志输出与管理。
  • 12.29 20:38:27
    发表了文章 2025-12-29 20:38:27

    @Inherited

    @Inherited 是 Java 中的元注解,用于修饰其他注解,使其在类继承中可被子类继承。当某注解使用 @Inherited 时,若该注解应用于父类,其子类将自动继承该注解。但仅适用于类的继承,不适用于接口继承或类实现接口的场景。
  • 12.29 20:36:29
    发表了文章 2025-12-29 20:36:29

    SpringBoot使用汇总

    本节课主要系统的讲解了 Spring Boot 集成 MyBatis 的过程,分为基于 xml 形式和基于注解的形式来讲解,通过实际配置手把手讲解了 Spring Boot 中 MyBatis 的使用方式,并针对注解方式,讲解了常见的问题已经解决方式,有很强的实战意义。在实际项目中,建议根据实际情况来确定使用哪种方式,一般 xml 和注解都在用。
  • 12.29 20:33:44
    发表了文章 2025-12-29 20:33:44

    无标题

    `@Configuration` 注解用于标记配置类,相当于 XML 配置文件,配合 `@Bean` 注册 Bean。通过 `AnnotationConfigApplicationContext` 可加载配置类并启动 IOC 容器,实现组件的自动注册与管理。
  • 12.29 20:32:50
    发表了文章 2025-12-29 20:32:50

    SpringBoot

    `@Configuration` 注解用于标记配置类,相当于 Spring 的 XML 配置文件,配合 `@Bean` 注解定义 Bean。通过 `AnnotationConfigApplicationContext` 可加载此类并启动 IOC 容器,实现组件注册与管理。
  • 12.29 20:31:36
    发表了文章 2025-12-29 20:31:36

    Mybatis汇总

    本文介绍MyBatis核心配置与使用,涵盖属性优先级(方法参数 > resource/url > properties)、常见配置项、多环境数据源管理、事务机制(JDBC/MANAGED),以及XML映射中一对一、一对多、多对多关系处理。同时解析分页策略:逻辑分页(RowBounds)与物理分页(PageHelper、SQL、拦截器等),推荐大数据量使用物理分页;并简述一级缓存、二级缓存、三种执行器(Simple、Reuse、Batch)及批量操作原理,助力性能优化。
  • 12.29 20:30:34
    发表了文章 2025-12-29 20:30:34

    Mybatis分页

    本文介绍五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、SQL物理分页、数组分页及拦截器分页。对比逻辑分页与物理分页的优劣,指出大数据量下应优先选用物理分页,避免内存溢出,提升系统性能。
  • 12.29 20:29:44
    发表了文章 2025-12-29 20:29:44

    Mybatis映射关系(1-1 1-n n-n)

    本文介绍MyBatis中四种关联映射:一对一(resultMap解决字段与属性映射)、一对多(使用`<collection>`映射集合)、多对一(使用`<association>`关联对象)及多对多(通过中间类结合`<collection>`实现)。适用于处理数据库表间复杂关系,提升数据封装灵活性。
  • 12.29 20:28:27
    发表了文章 2025-12-29 20:28:27

    MyBatis常见配置

    本文介绍 MyBatis 核心配置与多环境管理,涵盖属性加载优先级(方法参数 > resource/url > properties 元素)、关键配置项如缓存、延迟加载、执行器类型等,并详解 environments 环境配置及事务管理机制(JDBC 与 MANAGED),适用于多数据源场景。
  • 12.29 20:26:15
    发表了文章 2025-12-29 20:26:15

    MongoDB实战演练

    本文介绍某头条文章评论系统的设计与实现,基于MongoDB和SpringDataMongoDB构建微服务。内容涵盖需求分析、表结构设计、技术选型、实体类编写及增删改查功能开发,并实现按文章ID查询评论、分页查询子评论、评论点赞等功能,重点利用MongoTemplate提升点赞操作效率。
  • 12.29 20:24:58
    发表了文章 2025-12-29 20:24:58

    MongoDB索引知识

    MongoDB索引基于B树结构,提升查询效率,避免全集合扫描。支持单字段、复合、地理空间、文本及哈希索引,优化相等匹配、范围查询与排序操作,显著提升大数据量下的查询性能。
  • 12.29 20:23:51
    发表了文章 2025-12-29 20:23:51

    MongoDB常用命令

    本文介绍MongoDB数据库操作,包括创建与删除数据库、集合的显式与隐式创建、文档的增删改查及分页排序查询。以文章评论数据存储为例,演示了实际CRUD操作与注意事项。
  • 12.29 20:22:50
    发表了文章 2025-12-29 20:22:50

    MongoDB单机部署

    本教程介绍MongoDB在Windows和Linux系统中的安装与启动方法,包括下载、解压、配置文件设置及服务启停操作,同时涵盖Shell连接、图形化工具Compass使用,以及版本选择与常见问题处理。
  • 发表了文章 2025-12-29

    服务保护、分布式事务

  • 发表了文章 2025-12-29

    异步消息组件MQ高级

  • 发表了文章 2025-12-29

    RabbitMQ集群部署

  • 发表了文章 2025-12-29

    持久层框架MyBatisPlus

  • 发表了文章 2025-12-29

    微服务网关与配置中心

  • 发表了文章 2025-12-29

    异步消息组件MQ基础

  • 发表了文章 2025-12-29

    微服务服务注册与发现

  • 发表了文章 2025-12-29

    ES分布式搜索引擎高级

  • 发表了文章 2025-12-29

    ES分布式搜索引擎入门

  • 发表了文章 2025-12-29

    开发环境搭建

  • 发表了文章 2025-12-29

    什么是跨域

  • 发表了文章 2025-12-29

    持久层框架MyBatisPlus

  • 发表了文章 2025-12-29

    虚拟机安装(CentOS7)

  • 发表了文章 2025-12-29

    @RefreshScope热更新原理

  • 发表了文章 2025-12-29

    常见注解及使用说明

  • 发表了文章 2025-12-29

    什么是RESTful

  • 发表了文章 2025-12-29

    自定义注解

  • 发表了文章 2025-12-29

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

  • 发表了文章 2025-12-29

    常见的网络攻击

  • 发表了文章 2025-12-29

    数据库设计三范式

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