• otakus

    分库分表

    • mycat
    • sharding proxy

    2022-03-10 16:34:40 0

  • otakus

    体会到了设计模式的重要性,一个好的设计模式真的能节省好多代码量😐😐😐

    策略模式

    可以十分有效的减少分支,算是目前最常用的设计模式

    单例模式

    工厂模式

    责任链模式

    这个模式应用在校验规则很好用,使用抽象类的方式,抽象出共有逻辑和不同的部分,使用node的形式进行连接

    2022-03-09 00:43:19 0

  • otakus

    xml文件处理

    文件结构

    xml文件有定义结构的文件xsd

    操作库

    xjc:jaxb可以通过xsd文件生成java对象
    dom4j:性能强大的xml操作库

    解析器

    一般使用两种xml解析器

    • SAX
    • STAX

    2022-03-04 09:08:21 0

  • otakus

    #markdown 流程图
    mermaid

    2022-02-28 11:42:12 0

  • otakus

    20220224

    • 工作流
    • MQ操作
    • mybatis自动生成

    2022-02-24 10:44:16 0

  • otakus

    编程思想

    DDD领域驱动模型

    用户接口层Interface -> 应用层Application -> 领域层Domain -> 基础层Infrastructure

    接口层:DTO传输到Facade
    应用层:事件处理和仓储服务接口,处理业务组合编排
    领域层:领域实体、值对象、防腐层

    待完善

    2022-02-16 16:08:06 0

  • otakus

    编码指导💡

    后端开发

    非业务逻辑

    • 入口参数校验
    • 异常处理

    业务逻辑

    • 核心代码

    性能设计

    • 多线程/协程
    • 异步

    存储介质

    • 数据层提供统一服务,屏蔽底层细节。可以使用sql,nosql数据库等不同类型的数据库

    2022-02-16 15:56:24 0

  • otakus

    dockerfile语法

    docker语法
    dockerfile语法

    2022-02-07 19:59:47 0

  • otakus

    分布式数据库解决方案

    Seata

    2022-01-21 11:11:57 0

  • otakus

    数据库分库分表

    分库分表

    ⚓视频流(直播/短视频)

    2022-01-21 10:56:22 0