游客ahlz44qoqmt3g_个人页

游客ahlz44qoqmt3g
个人头像照片
61
0
0

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.30 18:39:58
    发表了文章 2025-12-30 18:39:58

    为什么要画业务架构图

    绘制业务架构图旨在双向提升理解:面向客户,清晰展现业务层级与流程,增强直观认知;面向开发者,明确系统模块、职责及关联,助力快速掌握整体架构,提升协作与开发效率。
  • 12.30 18:38:16
    发表了文章 2025-12-30 18:38:16

    架构域的分类

    业务架构是四大架构的核心基础。需先深入理解业务,构建业务架构,再据此设计技术架构,进而确定数据架构与应用架构,确保各架构协同一致,支撑系统整体规划与落地。
  • 12.30 18:37:39
    发表了文章 2025-12-30 18:37:39

    什么是业务

    业务是个人或企业为盈利而开展的有组织商业活动,如生产、销售商品或提供服务。以医院为例,其业务是向患者提供医疗服务,通过多阶段交易实现价值交换,患者付费获得健康,医院则实现服务价值。
  • 12.30 18:36:09
    发表了文章 2025-12-30 18:36:09

    @Configuration

    被 @Configuration 标注的类视为Spring配置类,等同于XML配置文件。通过 @Bean 注册Bean,配合 AnnotationConfigApplicationContext 可启动IOC容器,加载配置类及其中的Bean实例。
  • 12.30 18:33:21
    发表了文章 2025-12-30 18:33:21

    SimpleDateFormat不要定义为static

    SimpleDateFormat线程不安全,避免定义为static,若需静态使用应加锁或采用ThreadLocal。推荐JDK8新时间API:Instant、LocalDateTime、DateTimeFormatter,具有线程安全、简洁、不变性等优点。
  • 12.30 18:32:47
    发表了文章 2025-12-30 18:32:47

    使用 entrySet 遍历 Map 类集合 KV

    遍历Map时,keySet需两次遍历,效率较低;entrySet一次遍历即可获取键值对,性能更优。JDK8推荐使用Map.forEach方法。values()返回V值List,keySet()返回K值Set,entrySet()返回K-V组合Set。
  • 12.30 18:32:13
    发表了文章 2025-12-30 18:32:13

    Arrays.asList之后不要调用修改操作

    `Arrays.asList()`返回的列表不可直接增删元素,因其底层为固定大小的内部类,调用`add/remove`会抛出`UnsupportedOperationException`;且列表与原数组共享数据,修改数组内容会影响列表。
  • 12.30 18:31:30
    发表了文章 2025-12-30 18:31:30

    线程池初始化严禁使用Executors

    阿里巴巴规范禁止使用Executors创建线程池,因其默认队列无界(如LinkedBlockingQueue)或线程数过多,易导致OOM。推荐使用ThreadPoolExecutor自定义参数,或结合Guava工具设置有界队列、合理线程数及拒绝策略,避免内存溢出并提升可维护性。
  • 12.30 18:29:46
    发表了文章 2025-12-30 18:29:46

    初始化Map大小并非用多少指定多少

    初始化HashMap时,指定容量并非直接生效,而是会调整为最近的2的幂次(如1变2、3变4)。为避免扩容开销,建议使用Guava的Maps.newHashMapWithExpectedSize(),或手动按公式:容量 = 预期元素数 / 0.75 + 1 进行设置,提升性能。
  • 发表了文章 2025-12-31

    定义UserService

  • 发表了文章 2025-12-31

    集合的显式创建

  • 发表了文章 2025-12-31

    接口定义

  • 发表了文章 2025-12-31

    数据库的删除

  • 发表了文章 2025-12-31

    案例实操

  • 发表了文章 2025-12-31

    引入MybatisPlus的起步依赖

  • 发表了文章 2025-12-31

    定义UserDAO

  • 发表了文章 2025-12-31

    业务应用场景

  • 发表了文章 2025-12-31

    定义Controller

  • 发表了文章 2025-12-31

    选择和创建数据库

  • 发表了文章 2025-12-31

    MongoDB什么时候用

  • 发表了文章 2025-12-31

    MongoDB的特点

  • 发表了文章 2025-12-31

    线程池初始化严禁使用Executors

  • 发表了文章 2025-12-31

    数据层

  • 发表了文章 2025-12-31

    SimpleDateFormat不要定义为static

  • 发表了文章 2025-12-31

    继承BaseMapper

  • 发表了文章 2025-12-31

    Controller中具体使用

  • 发表了文章 2025-12-31

    数据模型

  • 发表了文章 2025-12-31

    定义User

  • 发表了文章 2025-12-31

    过滤器匹配

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