卿卿XCY-22155_个人页

卿卿XCY-22155
0
0
0

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.30 11:48:12
    发表了文章 2025-12-30 11:48:12

    阿里生产故障专题03

    本文记录了一次由FastJson与Kotlin混用引发的大面积故障排查过程。因误将 `{}` 赋值给Java对象字段,触发FastJson反序列化异常,导致静态标记 `kotlin_error` 被置为true且无法恢复,进而使整个工程的Kotlin反序列化链路崩溃。问题根源在于FastJson对Lambda表达式的处理缺陷,暴露了多语言混编下框架兼容性与静态变量风险。通过深入日志、源码及参考社区案例,最终定位并规避该隐患,强调了对第三方库需保持警惕,谨防“小错误”引发“大故障”。
  • 12.30 11:42:18
    发表了文章 2025-12-30 11:42:18

    系统预警专题(短信通知)

    本项目采用阿里云短信服务,支持验证码、通知类短信发送,三网合一通道,到达率高达99%。使用需注册阿里云账号,完成支付宝认证,申请签名模板并获取AccessKey密钥对,通过API调用实现短信发送功能,审核约2小时,注意避免敏感词。
  • 12.30 11:40:27
    发表了文章 2025-12-30 11:40:27

    系统预警专题( 钉钉通知)

    本文介绍如何通过Java代码调用钉钉机器人API实现系统告警消息的实时发送。涵盖机器人创建、Webhook配置、PostMan测试及Java代码实现,并提供封装工具类、配置解耦等实战优化建议,确保监控告警高效稳定。
  • 12.30 11:39:38
    发表了文章 2025-12-30 11:39:38

    系统预警专题(微信通知)

    本文介绍了企业微信与小程序集成的实现方法,包括获取access_token、发送请求及用户数据处理。需准备企业微信AppId、Secret及绑定的小程序信息。通过API调用获取用户列表,并解析扩展属性中的医生编号,实现医院系统对接。代码示例使用Java异步处理,提取并截取特定前缀的工号,便于业务匹配。
  • 12.30 11:35:15
    发表了文章 2025-12-30 11:35:15

    线程池

    本文深入剖析Java线程池的工作原理,涵盖ThreadPoolExecutor与ScheduledThreadPoolExecutor的核心机制。通过源码分析揭示了线程复用、任务队列、调度策略及ThreadLocal父子线程数据传递等关键技术细节,系统阐述了线程池如何高效管理并发任务。
  • 12.30 11:33:17
    发表了文章 2025-12-30 11:33:17

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

    Java泛型在编译时会进行类型擦除,泛型信息不保留到运行期,仅在编译阶段进行类型检查。擦除后使用原始类型(如Object或限定类型),导致List<String>和List<Integer>在JVM中均为List。此机制引发多态冲突、反射绕过限制等问题,但通过桥方法、自动强转等机制解决。静态成员不能使用类的泛型参数,基本类型需用包装类。
  • 12.30 11:29:54
    发表了文章 2025-12-30 11:29:54

    Eclipse运行SSM/SSH项目教程

    本教程详细介绍如何在Eclipse中运行SSM/SSH项目,涵盖环境搭建、项目导入、Tomcat配置及常见问题解决。提供完整案例与视频讲解,助你快速部署Java Web项目。
  • 12.30 11:28:46
    发表了文章 2025-12-30 11:28:46

    One Trick Per Day

    初始化Map应避免直接指定容量,建议用Guava的newHashMapWithExpectedSize或手动计算扩容阈值。禁止使用Executors创建线程池,易因无界队列导致OOM,推荐ThreadPoolExecutor自定义参数。Arrays.asList返回不可变集合,禁用增删操作。遍历Map优先使用entrySet提升性能。SimpleDateFormat非线程安全,勿声明为static,可使用ThreadLocal或Java 8新时间类替代。并发修改记录时,建议结合乐观锁(version)或悲观锁控制冲突。
  • 12.30 11:19:04
    发表了文章 2025-12-30 11:19:04

    生产环境缺陷管理

    git-poison基于go-git实现,通过“投毒/解药/银针”机制,自动化追踪与管理多分支开发中的bug,避免漏修复、漏发布等问题,降低协同成本,提升发布安全与效率。
  • 12.30 11:18:05
    发表了文章 2025-12-30 11:18:05

    生产环境发布管理

    本文介绍大型团队如何通过自动化部署平台实现多环境(dev/test/pre/prod)高效发布。涵盖各环境职责、基于Jenkins+K8S的CI/CD流程、分支管理、一键部署及日志排查方案,提升发布效率与系统稳定性。
  • 12.30 11:17:13
    发表了文章 2025-12-30 11:17:13

    需求开发人日评估

    本文介绍敏捷开发中工时评估的关键方法,以“人日”为单位,提供开发、自测、联调、测试及发布各阶段的周期参考,并列举常见需求如Excel导入导出、增删改查、跨服务调用等的人日估算标准,助力团队科学规划项目进度。
  • 12.30 11:14:37
    发表了文章 2025-12-30 11:14:37

    自救手册(公司小白)

    本文介绍了新员工入职后如何快速搭建开发环境,包括账号开通、JDK/Maven/MySQL等工具配置、Git使用与常见问题处理,并详细说明了代码拉取、冲突解决、二方包构建及Nacos连接数据库失败等问题的解决方案,助力开发者高效上手项目。
  • 12.30 11:13:06
    发表了文章 2025-12-30 11:13:06

    为什么要单元测试

    本文探讨单元测试如何提升软件研发效率,打破“写单测费时”的误区。通过解析测试金字塔模型,阐明单元测试在保障代码质量、提升可维护性与团队协作效率方面的核心价值,并揭示常见反模式与认知误区,倡导研发人员践行“你构建,你测试”的理念,推动软件工程从“爬行”迈向“奔跑”。
  • 12.30 11:11:29
    发表了文章 2025-12-30 11:11:29

    如何准备好建立逐字稿

    本文旨在帮助求职者通过标准化逐字稿提升面试通过率。针对项目中的重难点,如高并发、分布式事务、幂等性等,梳理关键业务与技术细节,强调自我介绍、项目真实性、技术选型及八股文考察要点。建议通过大量面试复盘持续优化表达,增强信心,最终拿下理想offer。(239字)
  • 12.30 09:59:47
    发表了文章 2025-12-30 09:59:47

    如何准备好建立逐字稿04

    被调信息与自我介绍
  • 12.30 09:55:21
    发表了文章 2025-12-30 09:55:21

    如何准备好建立逐字稿03

    涵盖Docker、Redis、多线程、MySQL、SSM框架等核心技术面试真题,深入解析Docker镜像打包、网络部署、Redis数据类型、线程池原理、索引机制、Spring AOP及HashMap源码等内容,助力全面备战Java后端面试。
  • 12.30 09:51:12
    发表了文章 2025-12-30 09:51:12

    如何准备好建立逐字稿02

    团队通过代码规范插件、CodeReview和单元测试保障代码质量,采用Jenkins实现CI/CD,结合Linux、Docker部署,利用ELK、SkyWalking等工具进行链路追踪与故障排查,具备完善的线上问题应对机制。
  • 12.30 09:49:50
    发表了文章 2025-12-30 09:49:50

    如何准备好建立逐字稿01

    李二,三年Java开发经验,精通SpringBoot、SpringCloud、MySQL、Redis等技术栈。主导过买药送药平台“触见”项目,负责AI智能助手、电子处方、优惠券等核心模块设计与实现。擅长高并发场景下的系统优化,如使用Lua+Redis解决优惠券超卖问题,通过向量知识库提升AI问答精准度,并具备微服务架构及分布式事务处理实战经验。
  • 12.30 09:42:21
    发表了文章 2025-12-30 09:42:21

    7-事务控制篇

    本文系统介绍了关系型与非关系型数据库的区别、索引机制、B+树优势、MySQL存储引擎差异、事务特性(ACID)、隔离级别、锁机制、分库分表策略及性能优化方法,涵盖数据库设计、查询优化与高并发应对等核心知识点,适用于深入理解数据库底层原理与实际应用。
  • 12.30 09:41:34
    发表了文章 2025-12-30 09:41:34

    6-MQ篇

    本文介绍了RabbitMQ、Kafka和EMQ在项目中的应用及核心机制。涵盖消息队列的选型原因、消息不丢失、重复消费、顺序性、高可用、延迟消息等关键问题的解决方案,重点解析了各中间件在实际场景中的使用策略与优化手段。
  • 12.30 09:40:32
    发表了文章 2025-12-30 09:40:32

    5-微服务篇

    本文详解SpringBoot自动装配原理、启动流程、核心注解@SpringBootApplication组成,以及常用起步依赖、配置文件加载顺序。涵盖SpringBoot运行方式、跨域解决方案,结合SpringCloud介绍五大组件、微服务通信、注册发现、负载均衡策略及自定义方法。同时分享项目中限流、熔断、降级、异常处理等实战经验,全面解析微服务架构关键技术实现。
  • 12.30 09:39:40
    发表了文章 2025-12-30 09:39:40

    4-Redis篇

    项目中广泛使用Redis,主要用于热点数据缓存、业务数据存储及分布式锁实现。采用哨兵集群保障高可用,结合RDB与AOF持久化,并通过LFU等策略优化缓存命中。同时,针对缓存穿透、击穿、雪崩等问题均有成熟应对方案。
  • 12.30 09:38:16
    发表了文章 2025-12-30 09:38:16

    3-MySQL篇

    本文详解MySQL核心知识点,涵盖查询语句的书写与执行顺序、多表连接方式、索引类型及底层结构(B+树)、聚簇与非聚簇索引区别、回表查询与覆盖索引优化、左前缀原则、索引失效场景、SQL性能分析(EXPLAIN)及慢查询定位等,助力高效数据库开发与调优。
  • 12.30 09:37:14
    发表了文章 2025-12-30 09:37:14

    2-SSM框架篇

    本文系统介绍了Spring框架核心概念,包括IOC(控制反转)与DI(依赖注入)原理、Bean作用域、事务管理机制及传播行为、AOP实现方式,并对比JDK与CGLIB动态代理。同时涵盖Spring MVC流程与常用注解,以及MyBatis的SQL映射、动态SQL、缓存机制和批量操作等关键知识点,全面解析主流Java开发技术细节。
  • 12.30 09:35:58
    发表了文章 2025-12-30 09:35:58

    1-Java基础篇

    本文系统讲解Java核心知识,涵盖final关键字、重载与重写、反射机制、集合类、线程安全、String类比较、HashMap原理、ConcurrentHashMap实现、线程池应用及JVM运行时数据区等重要内容,结合项目实践解析常见面试问题,助力深入理解Java编程与性能优化。
  • 12.30 09:31:57
    发表了文章 2025-12-30 09:31:57

    每日八股

    Day07:掌握CAP与BASE理论,理解分布式系统中一致性、可用性与分区容错的权衡。了解Seata AT模式流程:全局事务开启、分支注册、本地执行、事务提交或回滚,实现分布式事务一致性。
  • 12.30 09:29:57
    发表了文章 2025-12-30 09:29:57

    每日八股

    Redis常见数据结构包括字符串、哈希、列表、集合、有序集合及地理空间索引。持久化机制有AOF和RDB,配合使用可防数据丢失。三剑客问题:缓存雪崩、穿透、击穿,需通过过期时间随机化、布隆过滤器、分布式锁等手段应对。
  • 12.30 09:29:06
    发表了文章 2025-12-30 09:29:06

    每日八股

    Day05:掌握RabbitMQ消息不丢失的三大机制——生产者确认、消息持久化、消费者确认;了解延迟消息实现及消息积压解决方案,并探讨MyBatis核心知识点。
  • 12.30 09:28:18
    发表了文章 2025-12-30 09:28:18

    每日八股

    Day04:学习MQ在异步通信与系统解耦中的应用,了解四种交换机模式(默认、Fanout、Direct、Topic),项目中使用Topic模式。复习Spring核心知识:IOC、AOP、三级缓存解决循环依赖、设计模式及事务失效场景。
  • 12.30 09:27:21
    发表了文章 2025-12-30 09:27:21

    每日八股

    Day03:掌握Docker部署,熟悉docker run、compose及镜像容器命令;熟练Linux常用指令如ls、grep、top等;能通过cat+grep查看日志;了解SpringMVC执行流程、设计模式与常用注解。
  • 12.30 09:26:39
    发表了文章 2025-12-30 09:26:39

    每日八股

    Day02:掌握Gateway原理,基于Spring WebFlux与Netty实现非阻塞请求路由与过滤;项目采用OpenFeign进行远程调用;深入JVM模型、垃圾回收、类加载机制及调优策略。
  • 12.30 09:25:29
    发表了文章 2025-12-30 09:25:29

    每日八股

    本文为微服务学习Day01笔记,探讨微服务与单体架构的适用场景,介绍Nacos注册中心心跳机制及与Eureka的区别,涵盖常见中间件、负载均衡算法及SpringCloud生态组件,助力面试准备。
  • 12.30 09:20:53
    发表了文章 2025-12-30 09:20:53

    大模型应用开发中MCP与Function Call的关系与区别

    MCP与Function Call是大模型应用中两大关键技术。MCP作为标准化协议,打通模型与多工具间的通用连接,实现跨平台协作;Function Call则是模型调用外部功能的具体机制。前者如“通信桥梁”,后者似“执行工具”,二者互补协同,推动AI应用向更开放、灵活、安全的方向演进,构建“意图解析—协议传输—工具执行”的分层架构未来。
  • 12.30 09:19:54
    发表了文章 2025-12-30 09:19:54

    全面认识MCP:大模型连接真实世界的“USB-C接口”

    MCP(模型上下文协议)是Anthropic推出的开放标准,旨在打通大模型与外部工具、数据源的连接壁垒,被誉为AI时代的“USB-C接口”。它通过统一的协议规范,实现AI智能体对各类工具的即插即用,简化开发流程,提升任务执行效率,推动AI应用向自动化、生态化演进。
  • 12.30 09:18:56
    发表了文章 2025-12-30 09:18:56

    详解RAG五种分块策略,技术原理、优劣对比与场景选型之道

    RAG通过检索与生成结合,提升大模型在企业场景中的准确性与可控性。分块策略是其核心,直接影响检索效率与回答质量。本文系统解析固定大小、语义、递归、基于结构和LLM的五种分块方法,对比优缺点及适用场景,并探讨RAG在知识关联、多模态理解等方面的前沿挑战与优化路径。
  • 发表了文章 2025-12-30

    系统预警专题( 钉钉通知)

  • 发表了文章 2025-12-30

    线程池

  • 发表了文章 2025-12-30

    Eclipse运行SSM/SSH项目教程

  • 发表了文章 2025-12-30

    阿里生产故障专题03

  • 发表了文章 2025-12-30

    One Trick Per Day

  • 发表了文章 2025-12-30

    系统预警专题(微信通知)

  • 发表了文章 2025-12-30

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

  • 发表了文章 2025-12-30

    生产环境缺陷管理

  • 发表了文章 2025-12-30

    系统预警专题(短信通知)

  • 发表了文章 2025-12-30

    如何准备好建立逐字稿01

  • 发表了文章 2025-12-30

    6-MQ篇

  • 发表了文章 2025-12-30

    详解RAG五种分块策略,技术原理、优劣对比与场景选型之道

  • 发表了文章 2025-12-30

    4-Redis篇

  • 发表了文章 2025-12-30

    为什么要单元测试

  • 发表了文章 2025-12-30

    生产环境发布管理

  • 发表了文章 2025-12-30

    每日八股

  • 发表了文章 2025-12-30

    1-Java基础篇

  • 发表了文章 2025-12-30

    自救手册(公司小白)

  • 发表了文章 2025-12-30

    如何准备好建立逐字稿03

  • 发表了文章 2025-12-30

    需求开发人日评估

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