游客crhsmprdqlayw_个人页

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

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.29 22:04:41
    发表了文章 2025-12-29 22:04:41

    SpringBoot @Configuration

    被 `@Configuration` 注解的类视为Spring配置类,相当于XML配置文件,用于定义Bean。通过 `@Bean` 注册组件,结合 `AnnotationConfigApplicationContext` 启动容器,可加载并管理Bean实例,实现基于Java的配置。
  • 12.29 22:03:07
    发表了文章 2025-12-29 22:03:07

    MyBatis 汇总

    本文介绍了MyBatis的核心配置与使用技巧,涵盖属性优先级、多环境配置、事务管理、XML映射(一对一、一对多、多对多)、分页策略(逻辑与物理分页)及缓存机制等内容,帮助开发者高效掌握MyBatis在实际项目中的应用。
  • 12.29 22:02:18
    发表了文章 2025-12-29 22:02:18

    MyBatis 分页

    本文介绍了六种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、SQL物理分页、数组分页、拦截器分页,并对比了逻辑分页与物理分页的优劣。小数据量时逻辑分页较快,但大数据易内存溢出;推荐优先使用物理分页,尤其在数据量大时性能更优、资源消耗更少。
  • 12.29 22:01:36
    发表了文章 2025-12-29 22:01:36

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

    本文介绍了MyBatis中四种核心映射关系:一对一、一对多、多对一、多对多。通过resultMap实现属性与字段的映射,解决命名不一致问题;一对多使用`<collection>`,多对一使用`<association>`,多对多则借助中间类实现双向关联,适用于复杂业务场景的数据封装。
  • 12.29 22:00:40
    发表了文章 2025-12-29 22:00:40

    MyBatis 常见配置

    本文介绍了MyBatis的核心配置机制,包括属性加载优先级(方法参数 > resource/url > properties元素)、常用配置项如缓存、延迟加载、执行器类型等,并详解了多环境配置方式及事务管理(JDBC与MANAGED)。适用于需掌握MyBatis配置原理的开发者。
  • 12.29 21:59:47
    发表了文章 2025-12-29 21:59:47

    5-MongoDB实战演练

    本文介绍某头条文章评论系统的设计与实现,基于SpringDataMongoDB构建微服务,完成评论的增删改查、按文章ID查询、分页查询及点赞功能。采用MongoDB存储数据,通过索引优化查询性能,使用MongoTemplate实现高效字段更新,提升系统响应速度。
  • 12.29 21:59:05
    发表了文章 2025-12-29 21:59:05

    4-MongoDB索引知识

    MongoDB索引可大幅提升查询效率,避免全集合扫描。支持单字段、复合、地理空间、文本及哈希索引,采用B树结构,适用于多种查询场景,提升系统性能。
  • 12.29 21:58:30
    发表了文章 2025-12-29 21:58:30

    3-MongoDB常用命令

    本文介绍MongoDB数据库操作,包括创建与删除数据库、集合的显式与隐式创建、文档的增删改查及分页排序查询。以文章评论系统为例,演示数据存储结构及常用命令使用。
  • 12.29 21:57:52
    发表了文章 2025-12-29 21:57:52

    2-MongoDB单机部署

    本文详细介绍MongoDB在Windows和Linux系统中的安装、配置与启动方法,包括下载地址、版本选择、解压安装、命令行及配置文件启动方式,并介绍Shell连接、图形化工具Compass的使用,以及Linux下的生产环境部署、防火墙设置和安全关闭服务的操作步骤。
  • 12.29 21:57:08
    发表了文章 2025-12-29 21:57:08

    1-MongoDB相关概念

    MongoDB是一款高性能、无模式的文档型NoSQL数据库,适用于高并发读写、海量数据存储及高扩展性需求场景。其灵活的BSON文档模型、丰富的查询功能和分布式架构,使其广泛应用于社交、游戏、物联网等领域。
  • 12.29 21:56:17
    发表了文章 2025-12-29 21:56:17

    MongoDB

    本节带你快速入门MongoDB,无需深厚技术基础,45分钟掌握核心知识与实战操作。内容涵盖概念、部署、命令、索引及练习,难度适中,附详细章节与时长规划,助你高效学习。
  • 12.29 21:55:10
    发表了文章 2025-12-29 21:55:10

    Thread.sleep(0) 到底有什么用(读完就懂)

    本文深入解析了Thread.Sleep函数的工作原理,通过生动的“分蛋糕”比喻,对比Unix时间片与Windows抢占式调度机制,阐明Sleep(1000)不保证精确唤醒、Sleep(0)实为触发CPU重新竞争等核心概念,揭示多线程下CPU调度的真实行为。
  • 12.29 21:54:30
    发表了文章 2025-12-29 21:54:30

    零拷贝

    本文探讨文件传输的性能优化,传统方法因频繁的上下文切换和内存拷贝导致效率低下。通过零拷贝技术,可在内核态直接完成数据传输,减少系统调用与内存拷贝,显著提升性能。结合PageCache、异步IO与直接IO,针对不同场景(如大文件传输)选择最优方案,实现高并发下的高效文件传输。
  • 12.29 21:53:41
    发表了文章 2025-12-29 21:53:41

    线程池

    本文深入剖析了Java线程池的核心机制,涵盖ThreadPoolExecutor与ScheduledThreadPoolExecutor的实现原理,重点解析了线程复用、任务队列、调度策略及延时执行的底层逻辑,并介绍了Executors工具类和ThreadLocal的使用与设计思想。
  • 12.29 21:52:33
    发表了文章 2025-12-29 21:52:33

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

    Java泛型在编译时会进行类型擦除,所有泛型信息被移除,替换为原始类型(如Object或限定类型)。这导致List<String>和List<Integer>在运行时等价于List,仅保留类型检查于编译阶段。擦除后可能引发反射绕过类型限制、多态冲突、静态成员使用受限等问题,但通过桥方法、自动强转等机制可解决部分矛盾。同时,基本数据类型不可作为泛型参数,需使用包装类。
  • 12.29 21:50:57
    发表了文章 2025-12-29 21:50:57

    1.常见加载顺序

    本示例展示了Java中各类代码块的执行顺序:静态代码块随类加载执行且仅一次,优先于主函数;接着执行局部代码块;每次创建对象时,先执行构造代码块,再调用构造器。输出结果清晰体现了这一流程。
  • 12.29 21:48:38
    发表了文章 2025-12-29 21:48:38

    ArrayList扩容机制

    本文深入解析Java中ArrayList的add及扩容机制。通过源码分析,详解add方法如何调用ensureCapacityInternal、ensureExplicitCapacity及grow方法实现动态扩容,揭示其容量每次增长1.5倍的核心逻辑,并区分length、length()与size()的使用场景。
  • 12.29 21:47:54
    发表了文章 2025-12-29 21:47:54

    Eclipse运行SSM/SSH项目教程

    本文介绍了Eclipse环境下Java Web项目的运行与配置流程,涵盖基础软件(Eclipse、JDK、Tomcat)安装、项目导入、服务器绑定及常见问题解决。提供SSH/SSM框架案例项目与视频讲解,助您快速搭建并运行Java Web应用。
  • 12.29 21:46:50
    发表了文章 2025-12-29 21:46:50

    One Trick Per Day

    初始化Map应避免直接指定容量,建议使用Guava的newHashMapWithExpectedSize或手动计算扩容阈值。严禁使用Executors创建线程池,易导致OOM,推荐通过ThreadPoolExecutor或Guava方式自定义线程池。Arrays.asList返回不可变集合,禁止修改操作。遍历Map时优先使用entrySet提升性能。SimpleDateFormat非线程安全,禁用static修饰,推荐ThreadLocal或Java 8新时间API。并发修改记录需加锁,低冲突场景可选乐观锁配合version字段。
  • 12.29 21:44:58
    发表了文章 2025-12-29 21:44:58

    物理部署图

    物理部署图描述系统运行时的硬件配置与软件部署结构,展现节点、构件、物件及连接关系,帮助理解分布式系统的网络架构,是开发与运维协同的重要工具。
  • 12.29 21:44:04
    发表了文章 2025-12-29 21:44:04

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

    本文介绍通过四色原型法构建数据架构中的ER图。利用时标性(MI)、参与方-地点-物品(PPT)、角色(Role)和描述(DESC)四类原型,从业务流程中提炼领域模型,逐步构建出风控系统的数据模型,并最终生成实体关系图(ER图),实现从业务到数据的转化。
  • 12.29 21:43:18
    发表了文章 2025-12-29 21:43:18

    系统时序图

    时序图(Sequence Diagram)是UML中描述对象间消息传递时间顺序的交互图。横轴为对象,纵轴为时间,通过生命线、控制焦点和消息等元素,直观展现系统动态协作过程,强调交互的时序性,适用于建模并发与调用流程。
  • 12.29 21:42:23
    发表了文章 2025-12-29 21:42:23

    应用架构图

    技术架构是将业务需求转化为技术实现的关键过程,涵盖分层设计、技术选型与系统集成。本文介绍单体与分布式架构的设计原则,包括展现层、业务层、数据层及基础层的职责划分,并阐述应用间调用关系、外部系统集成与边界定义,构建清晰的技术体系结构。
  • 12.29 21:41:24
    发表了文章 2025-12-29 21:41:24

    业务架构图

    本文介绍了业务架构图的核心概念与绘制方法,涵盖业务定义、架构域分类、分层分模块分功能的要义,并结合实例说明其在产品设计中的应用价值。
  • 12.29 21:39:16
    发表了文章 2025-12-29 21:39:16

    如何做好SQL质量监控

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

    生产环境缺陷管理

    git-poison基于go-git实现分布式bug追踪,解决多分支开发中bug漏修、漏发问题。通过“投毒-解毒-银针”机制,自动化卡点发布流程,降低协同成本,提升发布安全性与效率,已在大型团队落地应用。
  • 12.29 21:37:15
    发表了文章 2025-12-29 21:37:15

    生产环境发布管理

    本文介绍大型团队中多环境自动化部署实践,涵盖DEV、TEST、PRE、PROD各环境职责,结合CI/CD平台实现从代码分支管理到发布上线的全流程自动化,并通过Skywalking等工具高效排查日志,提升发布效率与系统稳定性。
  • 12.29 21:36:17
    发表了文章 2025-12-29 21:36:17

    需求开发人日评估

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

    为什么要单元测试

    本文探讨单元测试在现代软件开发中的核心价值,打破“写单测费时”的误解。通过解析测试体系演进、测试金字塔模型,阐明单元测试如何提升代码质量、调试效率与研发信心,助力项目长期高效迭代。
  • 发表了文章 2025-12-29

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

  • 发表了文章 2025-12-29

    SpringBoot @Configuration

  • 发表了文章 2025-12-29

    MyBatis 汇总

  • 发表了文章 2025-12-29

    MyBatis 分页

  • 发表了文章 2025-12-29

    MyBatis 常见配置

  • 发表了文章 2025-12-29

    生产环境缺陷管理

  • 发表了文章 2025-12-29

    1.常见加载顺序

  • 发表了文章 2025-12-29

    MongoDB

  • 发表了文章 2025-12-29

    3-MongoDB常用命令

  • 发表了文章 2025-12-29

    5-MongoDB实战演练

  • 发表了文章 2025-12-29

    零拷贝

  • 发表了文章 2025-12-29

    Thread.sleep(0) 到底有什么用(读完就懂)

  • 发表了文章 2025-12-29

    系统时序图

  • 发表了文章 2025-12-29

    业务架构图

  • 发表了文章 2025-12-29

    1-MongoDB相关概念

  • 发表了文章 2025-12-29

    如何做好SQL质量监控

  • 发表了文章 2025-12-29

    ArrayList扩容机制

  • 发表了文章 2025-12-29

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

  • 发表了文章 2025-12-29

    2-MongoDB单机部署

  • 发表了文章 2025-12-29

    需求开发人日评估

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