lyL_个人页

lyL
个人头像照片
27
0
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:
  • Python
    初级

    能力说明:

    了解Python语言的基本特性、编程环境的搭建、语法基础、算法基础等,了解Python的基本数据结构,对Python的网络编程与Web开发技术具备初步的知识,了解常用开发框架的基本特性,以及Python爬虫的基础知识。

    获取记录:

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.29 15:32:17
    发表了文章 2025-12-29 15:32:17

    EFC&CTO:缓存引发数据不一致问题排查与深度解析

    EFC客户端在适配CTO测试时发现数据不一致问题,经排查为分布式缓存中版本号回退导致读取旧数据,进而污染pagecache并写坏文件系统。通过维护递增版本号修复,最终问题解决。
  • 12.29 15:30:32
    发表了文章 2025-12-29 15:30:32

    RocketMQ:底层Netty频繁OS OOM

    本文记录了一例Java应用因Netty在多个ClassLoader中重复加载PooledByteBufAllocator,导致堆外内存超限引发OS OOM的排查过程。通过NMT、Arthas等工具分析,发现多个中间件独立占用堆外内存,总量远超MaxDirectMemorySize限制。最终定位为RocketMQ客户端大量使用堆外内存所致,建议短期内调整JVM堆内存比例以缓解问题。
  • 12.29 15:28:59
    发表了文章 2025-12-29 15:28:59

    XXLJOB:超长定时任务慢节点优化实践

    本文针对ODPS大宽表任务运行慢、回刷成本高等问题,通过定位耗时卡点,分析数据倾斜与计算堆积根源,提出视图落表、节点拆分、前置裁剪、中表关联等优化方案,最终实现产出时间提前4小时以上,显著提升效率与可维护性。
  • 12.29 15:27:31
    发表了文章 2025-12-29 15:27:31

    FastJson:大面积故障规避案例

    本文记录了一次由Kotlin语法混淆引发的FastJson反序列化重大故障。因误将 `{}` 赋值给Java对象字段,导致FastJson内部静态标记位 `kotlin_error` 被置为true且无法恢复,进而引发全局反序列化失败。问题根源隐蔽,排查耗时两天,凸显多语言混编下对语法细节掌握的重要性,也警示不可盲目信任第三方框架。
  • 12.29 15:25:31
    发表了文章 2025-12-29 15:25:31

    练手需求

    根据需求完成全景图数据读取接口开发,实现表结构设计、0-1搭建、三次架构编码及JUnit测试,3小时内完成。接口URL:/gis/panorama/findCmCell,POST方式,传参time(日期)和rruSerialNo,返回锁定小区列表信息。
  • 12.29 15:24:44
    发表了文章 2025-12-29 15:24:44

    什么是低代码

    该界面支持通过拖拽方式快速生成前端页面表单元素,用户可直观构建页面布局,提升开发效率,适用于低代码或可视化页面搭建场景。
  • 12.29 15:23:50
    发表了文章 2025-12-29 15:23:50

    AIGC项目

    天机AI项目聚焦大模型私有化部署、RAG向量库、聊天机器人与AIGC开发,涵盖Stable Diffusion文生图等技术;云岚到家实践Spring Cloud微服务与分布式架构;四方保险构建统一支付平台,应用时序数据库与设计模式。
  • 12.29 15:22:09
    发表了文章 2025-12-29 15:22:09

    MongoDB实战演练

    本文介绍头条文章评论功能的需求分析与实现,涵盖评论的增删改查、按文章ID查询、点赞功能等。采用MongoDB作为数据库,使用SpringDataMongoDB进行持久层操作,并通过MongoTemplate优化点赞等字段的更新效率,提升系统性能。
  • 12.29 15:11:39
    发表了文章 2025-12-29 15:11:39

    MongoDB索引知识

    MongoDB索引基于B树结构,可显著提升查询效率,避免全表扫描。支持单字段、复合、地理空间、文本及哈希索引,适用于多种查询场景,如范围查询、排序、全文搜索和分片,有效优化大数据量下的查询性能。
  • 12.29 15:09:54
    发表了文章 2025-12-29 15:09:54

    MongoDB单机部署

    本文介绍MongoDB在Windows和Linux系统中的安装、配置与启动方法,包括下载地址、版本选择、解压安装、命令行及配置文件启动方式,并详细说明如何通过mongo shell和Compass图形化工具连接数据库,以及Linux下的服务管理与防火墙设置。
  • 12.29 15:09:05
    发表了文章 2025-12-29 15:09:05

    MongoDB相关概念

    MongoDB是一款高性能、无模式的文档型数据库,适用于社交、游戏、物流、物联网等大数据量、高并发读写场景。它以BSON格式存储数据,支持灵活的数据模型、丰富查询及水平扩展,尤其适合无需复杂事务、需快速迭代的应用。其高可用、易扩展特性使其成为应对海量数据与高并发需求的理想选择。
  • 12.29 15:07:22
    发表了文章 2025-12-29 15:07:22

    零拷贝

    本文探讨服务器文件传输的性能优化,传统方法因频繁的上下文切换和内存拷贝导致效率低下。零拷贝技术通过减少系统调用和内存拷贝,提升传输性能,尤其适用于小文件。对于大文件,则推荐异步IO结合直接IO,避免PageCache副作用,实现高并发下的高效传输。
  • 12.29 15:02:12
    发表了文章 2025-12-29 15:02:12

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

    Java泛型在编译时会进行类型擦除,所有泛型信息被移除,替换为原始类型(如Object或限定类型)。这导致List<String>和List<Integer>在运行时均为List,引发类型安全、多态冲突等问题。编译器通过桥方法、自动强转等机制解决部分问题,但静态成员不能使用类的泛型参数,且基本类型需用包装类。
  • 12.29 15:01:27
    发表了文章 2025-12-29 15:01:27

    常见加载顺序

    本示例展示了Java中代码块的执行顺序:静态代码块最先执行,仅一次;随后是局部代码块,位于main方法内;每次创建对象时,先执行初始化代码块,再执行构造器。体现了类加载与对象实例化的生命周期顺序。
  • 12.29 14:54:18
    发表了文章 2025-12-29 14:54:18

    ArrayList扩容机制

    本文深入解析Java中ArrayList的add及扩容机制。首次添加元素时,容量从0扩至10;后续通过ensureCapacityInternal和grow方法实现动态扩容,每次扩容为原容量的1.5倍,借助位运算提升性能,并详解size、length等易混淆概念。
  • 12.29 13:47:43
    发表了文章 2025-12-29 13:47:43

    Eclipse运行SSM/SSH项目教程

    本文介绍了基于Eclipse开发Java Web项目的完整流程,涵盖基础软件安装(Eclipse、JDK、Tomcat)、项目导入方法、服务器配置及常见问题解决。重点演示了如何在Eclipse中绑定Tomcat服务器并部署SSM或SSH框架项目,如图书馆管理系统,并提供了数据库连接等典型错误的处理方案,适用于初学者快速上手Java Web开发环境搭建与项目运行。
  • 12.29 13:46:36
    发表了文章 2025-12-29 13:46:36

    One Trick Per Day

    初始化Map时应避免直接指定容量,建议使用Guava的`newHashMapWithExpectedSize`或手动计算容量。禁止使用Executors创建线程池,以防OOM,推荐通过ThreadPoolExecutor或Guava方式构建。Arrays.asList返回的列表不可修改,遍历Map优先使用entrySet或forEach。SimpleDateFormat非线程安全,不应定义为static,可使用ThreadLocal或Java 8新时间API替代。
  • 12.29 13:45:41
    发表了文章 2025-12-29 13:45:41

    物理部署图

    物理部署图描述系统运行时的硬件配置与软件部署结构,展现节点、构件、物件及连接关系,帮助开发与运维人员理解分布式系统的部署架构与网络通信。
  • 12.29 11:48:15
    发表了文章 2025-12-29 11:48:15

    领域模型图(数据架构/ER图)

    本文介绍如何通过四色原型法构建领域模型,并逐步推导出数据架构中的ER图。以风控系统为例,运用时标性(MI)、参与方-地点-物品(PPT)、角色(Role)和描述(DESC)四类原型,从关键流程出发,提炼实体与关系,最终形成简洁清晰的ER图,助力数据建模。
  • 12.29 11:47:17
    发表了文章 2025-12-29 11:47:17

    系统时序图

    时序图是UML中描述对象间消息传递时间顺序的交互图,横轴为对象,纵轴为时间。它用于展示交互流程、强调时序、体现并发过程。主要元素包括角色、对象、生命线、控制焦点和消息(同步、异步、返回)等,直观呈现系统动态协作过程。
  • 12.29 11:45:44
    发表了文章 2025-12-29 11:45:44

    应用架构图

    在业务架构基础上,技术架构将产品需求转化为技术实现。它涵盖分层设计、技术选型与关键组件关系,包括单体四层结构(表现、业务、数据、基础层)和分布式应用的调用关系,明确内外系统边界,形成完整技术体系图谱。(239字)
  • 12.29 11:44:45
    发表了文章 2025-12-29 11:44:45

    业务架构图

    本文介绍了业务架构图的核心概念与绘制方法,涵盖业务定义、架构分层(组织层、基础能力层、业务能力层、业务应用层)、模块划分与功能分解,并强调通过分层、分模块、分功能三步法实现业务的抽象与结构化表达,提升客户理解与开发效率。
  • 12.29 11:42:50
    发表了文章 2025-12-29 11:42:50

    如何做好SQL质量监控

    SLS推出用户级SQL质量监控功能,集成于CloudLens for SLS,提供健康分、服务指标、运行明细、SQL Pattern分析及优化建议五大维度,助力用户全面掌握SQL使用情况,提升日志分析效率与服务质量。
  • 12.29 11:41:50
    发表了文章 2025-12-29 11:41:50

    生产环境缺陷管理

    git-poison基于go-git实现分布式bug追踪,通过“投毒-解毒-银针”机制,自动化管理多分支开发中的bug修复与发布卡点,降低协同成本,避免漏修漏发,提升发布安全性与效率。
  • 12.29 11:40:26
    发表了文章 2025-12-29 11:40:26

    生产环境发布管理

    本文介绍大型团队中基于自动化部署平台的多环境发布流程,涵盖DEV、TEST、PRE、PROD各环境职责,结合CI/CD实现高效部署与日志追踪,提升发布效率与系统稳定性。
  • 发表了文章 2025-12-29

    零拷贝

  • 发表了文章 2025-12-29

    MongoDB相关概念

  • 发表了文章 2025-12-29

    什么是低代码

  • 发表了文章 2025-12-29

    练手需求

  • 发表了文章 2025-12-29

    FastJson:大面积故障规避案例

  • 发表了文章 2025-12-29

    XXLJOB:超长定时任务慢节点优化实践

  • 发表了文章 2025-12-29

    AIGC项目

  • 发表了文章 2025-12-29

    EFC&CTO:缓存引发数据不一致问题排查与深度解析

  • 发表了文章 2025-12-29

    MongoDB索引知识

  • 发表了文章 2025-12-29

    RocketMQ:底层Netty频繁OS OOM

  • 发表了文章 2025-12-29

    MongoDB实战演练

  • 发表了文章 2025-12-29

    MongoDB单机部署

  • 发表了文章 2025-12-29

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

  • 发表了文章 2025-12-29

    常见加载顺序

  • 发表了文章 2025-12-29

    ArrayList扩容机制

  • 发表了文章 2025-12-29

    Eclipse运行SSM/SSH项目教程

  • 发表了文章 2025-12-29

    物理部署图

  • 发表了文章 2025-12-29

    One Trick Per Day

  • 发表了文章 2025-12-29

    应用架构图

  • 发表了文章 2025-12-29

    系统时序图

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