游客jmahblareg2no_个人页

游客jmahblareg2no
0
0
0

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.29 18:17:08
    发表了文章 2025-12-29 18:17:08

    3.分页

    本文介绍了六种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、SQL原生分页、数组分页、拦截器分页,并对比了逻辑分页与物理分页的优劣。强调大数据量下应优先使用物理分页,避免内存溢出,提升性能。
  • 12.29 18:13:57
    发表了文章 2025-12-29 18:13:57

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

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

    1.常见配置

    本文介绍了MyBatis的核心配置机制,包括属性加载优先级(方法参数 > resource/url > properties元素)、常见配置项如缓存、延迟加载、执行器类型等,并详解了多环境配置方式及事务管理(JDBC与MANAGED)的使用场景,适用于数据库连接与事务控制的灵活管理。
  • 12.29 18:11:28
    发表了文章 2025-12-29 18:11:28

    5-MongoDB实战演练

    本文介绍某头条文章评论功能的设计与实现,基于SpringDataMongoDB构建微服务。内容涵盖需求分析、表结构设计、技术选型(如MongoDB驱动与MongoTemplate)、实体类编写及增删改查、分页查询、点赞功能优化等,重点利用索引提升查询效率,并通过MongoTemplate实现高效字段更新。
  • 12.29 18:10:22
    发表了文章 2025-12-29 18:10:22

    4-MongoDB索引知识

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

    3-MongoDB常用命令

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

    2-MongoDB单机部署

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

    1-MongoDB相关概念

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

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

    本文深入解析Thread.Sleep函数的工作原理,结合操作系统调度机制,揭示其在CPU竞争中的实际作用。通过生动的“分蛋糕”比喻,阐明Windows抢占式调度的特点,并解答两个常见疑问:Sleep(1000)不保证精确唤醒时间;Sleep(0)并非无效,而是触发系统重新进行CPU调度,让出执行机会,避免界面假死。
  • 12.29 18:05:25
    发表了文章 2025-12-29 18:05:25

    零拷贝

    本文探讨文件传输的性能优化,传统方法因频繁的上下文切换和内存拷贝导致效率低下。零拷贝技术通过减少系统调用和内存复制,显著提升传输性能,尤其适用于小文件。但对于大文件,需结合异步IO与直接IO避免PageCache负面影响,实现高并发下的高效传输。
  • 12.29 18:04:36
    发表了文章 2025-12-29 18:04:36

    线程池

    本文深入剖析了Java线程池的核心实现原理,涵盖ThreadPoolExecutor与ScheduledThreadPoolExecutor的内部机制。通过分析任务提交、调度执行、阻塞队列及延迟队列(DelayedWorkQueue)的工作流程,揭示了线程池如何高效管理线程生命周期与任务调度。同时解析了Executors工具类提供的多种线程池策略及其适用场景,并简要介绍了ThreadLocal与InheritableThreadLocal的原理与应用。
  • 12.29 18:02:30
    发表了文章 2025-12-29 18:02:30

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

    Java泛型在编译时会进行类型擦除,泛型信息被移除,仅保留原始类型(如Object或限定类型)。擦除后,List<String>和List<Integer>均变为List,导致类型检查在编译期完成,运行期无法通过instanceof判断泛型类型。同时,静态成员不能使用类的泛型参数,因泛型实例化依赖对象创建,而静态上下文无此支持。
  • 12.29 18:01:36
    发表了文章 2025-12-29 18:01:36

    1.常见加载顺序

    本文通过Java代码示例,演示了静态代码块、局部代码块和构造器的执行顺序。静态代码块随类加载仅执行一次,优先于主函数;局部代码块在方法内执行;构造器每创建对象时调用。输出结果清晰展现三者执行流程,帮助理解Java初始化机制。
  • 12.29 18:00:40
    发表了文章 2025-12-29 18:00:40

    ArrayList扩容机制

    本文深入分析了Java中ArrayList的add及扩容机制。首次添加元素时,容量从0扩容至10;之后每次扩容为原容量的1.5倍。通过ensureCapacityInternal、grow等方法实现动态扩容,并详解了length、length()、size()的区别与应用场景。
  • 12.29 17:59:17
    发表了文章 2025-12-29 17:59:17

    Eclipse运行SSM/SSH项目教程

    本文介绍如何在Eclipse中配置并运行Java Web项目,涵盖基础软件安装(Eclipse、JDK、Tomcat)、项目导入步骤、Eclipse与Tomcat的绑定方法及常见问题解决。提供SSH/SSM框架案例项目与配置讲解视频,助力快速搭建开发环境。
  • 12.29 17:58:30
    发表了文章 2025-12-29 17:58:30

    One Trick Per Day

    本文介绍Java开发中的6条关键规范:初始化Map应避免直接指定容量,推荐Guava工具;禁用Executors创建线程池,防止OOM;Arrays.asList返回不可变列表,禁止修改操作;遍历Map优先使用entrySet提升性能;SimpleDateFormat非线程安全,避免定义为static;并发修改记录需加锁,推荐乐观锁配合version机制。
  • 12.29 17:57:12
    发表了文章 2025-12-29 17:57:12

    物理部署图

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

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

    本文介绍如何通过四色原型法进行领域建模,构建数据架构中的ER图。涵盖四种原型:时标性(MI,红色)、参与方-地点-物品(PPT,绿色)、角色(Role,黄色)和描述(DESC,蓝色),并以风控系统为例,逐步解析从业务流程到ER图的转化过程,实现业务到数据模型的精准映射。
  • 12.29 17:55:51
    发表了文章 2025-12-29 17:55:51

    系统时序图

    时序图(Sequence Diagram)是UML中描述对象间消息传递时间顺序的交互图。横轴为对象,纵轴为时间,通过生命线、控制焦点和消息等元素,展现系统动态协作过程,突出时间顺序与并发行为,常用于分析和设计软件系统的交互逻辑。(238字)
  • 12.29 17:54:26
    发表了文章 2025-12-29 17:54:26

    系统时序图

    时序图(Sequence Diagram)是UML中描述对象间消息传递时间顺序的交互图。横轴为对象,纵轴为时间,通过消息展现动态协作。强调时间顺序,可用于建模系统交互、展示并发进程。主要元素包括角色、对象、生命线、控制焦点和各类消息,如同步、异步与返回消息,支持自关联调用,直观呈现系统行为流程。
  • 12.29 17:53:42
    发表了文章 2025-12-29 17:53:42

    应用架构图

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

    业务架构图

    本文介绍了业务架构图的核心概念与绘制方法,涵盖业务定义、架构分层(业务、应用、数据、技术)、分层分模块分功能的设计逻辑,以及信息流整合,旨在帮助理解业务全貌,提升客户认知与开发效率。
  • 12.29 17:50:40
    发表了文章 2025-12-29 17:50:40

    如何做好SQL质量监控

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

    生产环境缺陷管理

    git-poison基于go-git实现,通过“投毒-解毒-银针”机制,自动化追踪与管理多分支环境下的bug修复,避免因人为疏漏导致的重复故障,提升发布安全与协作效率。
  • 12.29 17:48:16
    发表了文章 2025-12-29 17:48:16

    生产环境发布管理

    本文介绍大型团队如何通过自动化部署平台实现多环境(dev/test/pre/prod)高效发布,涵盖各环境职责、基于Jenkins+K8S的自动化流程、分支管理与日志排查方案,并对比不同部署模式的优劣。
  • 12.29 17:46:39
    发表了文章 2025-12-29 17:46:39

    需求开发人日评估

    本文介绍了敏捷开发中工时评估的关键方法,重点讲解“人日”概念及开发周期的粗略估算规则。涵盖开发、自测、联调、测试与发布各阶段的时间分配,并提供常见需求如Excel导入导出、单表操作、跨服务调用等的人日参考标准,助力团队更科学地进行项目规划与排期。
  • 12.29 17:12:07
    发表了文章 2025-12-29 17:12:07

    为什么要单元测试

    本文探讨单元测试的重要性,指出其非但不拖慢进度,反而是提升研发效率、保障代码质量与系统稳定性的关键。通过解析测试金字塔、常见误区及反模式,倡导开发者重视并践行单元测试。
  • 发表了文章 2025-12-29

    Feign远程调用

  • 发表了文章 2025-12-29

    今日练习

  • 发表了文章 2025-12-29

    Nacos配置中心

  • 发表了文章 2025-12-29

    Nacos注册中心

  • 发表了文章 2025-12-29

    SpringCloud概述

  • 发表了文章 2025-12-29

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

  • 发表了文章 2025-12-29

    微服务概述

  • 发表了文章 2025-12-29

    Jmeter快速入门

  • 发表了文章 2025-12-29

    SpringCloud工程部署启动

  • 发表了文章 2025-12-29

    负载均衡算法

  • 发表了文章 2025-12-29

    Gateway服务网关

  • 发表了文章 2025-12-29

    今日练习

  • 发表了文章 2025-12-29

    什么是跨域

  • 发表了文章 2025-12-29

    Ribbon负载均衡

  • 发表了文章 2025-12-29

    @RefreshScope热更新原理

  • 发表了文章 2025-12-29

    Eureka服务注册与发现

  • 发表了文章 2025-12-29

    什么是WebFlux

  • 发表了文章 2025-12-29

    持久层框架MyBatisPlus

  • 发表了文章 2025-12-29

    虚拟机安装(CentOS7)

  • 发表了文章 2025-12-29

    什么是RESTful

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