书栈网 · BookStack 本次搜索耗时 0.050 秒,为您找到 216818 个相关结果.
  • 架构设计

    系统架构设计 系统架构 系统架构图 启动流程活动图 架构说明 该服务内主要包含: 该服务包含: 架构设计思想 一、去中心化vs中心化 中心化思想 去中心化 二、容错设计 宕机容错 三、任务失败重试 四、任务优先级设计 五、Logback和netty实现日志访问 总结 系统架构设计 系统架构 系统架构图 系统架构图...
  • Context相关设计

    Context: 业务流程共享变量
  • 工程目录设计

    一、工程目录结构 对外接口 接口定义 - api 接口实现 - controller 业务实现 业务接口 - service 业务封装 - logic 结构模型 数据模型 - entity 业务模型 - model 数据访问 - dao 二、请求分层流转 cmd api controller model servi...
  • 代码分层设计

    一、基本介绍 二、MVC 设计模式 简要介绍 痛点描述 三、3-Tier Architecture 表示层 - UI 业务逻辑层 - BLL 数据访问层 - DAL 模型定义层 - Model 三层架构设计与MVC 四、更进一步了解 代码分层的意义在于将程序逻辑进一步解耦,将层级之间的数据流和依赖关系设计为单向链路,使得系...
  • Kubernetes 存储设计

    Kubernetes 存储设计 Mount 和 Volume 静态存储分配 动态存储分配 Kubernetes 存储设计 Kubernetes 在规划持久化存储能力的时候,依然遵循着它的一贯设计哲学,用户负责以资源和声明式 API 来描述自己的意图,Kubernetes 负责根据用户意图来完成具体的操作。不过,就算仅仅是描述清楚用户的存储意图也并...
  • 包名设计

    包名约定 包名冲突 包名约定 根据官方《Effective Go》 建议,包名尽量采用言简意赅的名称(short, concise, evocative )。并且推荐通过不同的import 路径来区分相同包名的包引入。 包名冲突 这是使用Go 语言开发项目往往会遇到的问题。该示例同样也展示了使用GF 框架开发项目时如何避免包名冲突。 在本示...
  • 架构设计

    架构设计 架构设计
  • 防痴呆设计

    防痴呆设计 检查重复的jar包 检查重复的配置文件 检查所有可选配置 异常信息给出解决方案 日志信息包含环境信息 kill 之前先 dump 防痴呆设计 http://javatar.iteye.com/blog/804187 最近有点痴呆,因为解决了太多的痴呆问题。服务框架实施面越来越广,已有 50 多个项目在使用,每天都要去...
  • 领域驱动设计

    概述 领域层 应用服务层
  • 13.1 设计模式

    1407 2020-05-11 《Simon 的技术笔记》
    13.1 设计模式 13.1 设计模式 编程的常见28种设计模式 1 写代码要考虑到如何让代码更加简练,更加容易维护,容易扩展和复用,如果觉得前面的内容太多,可以直接看30总结 (最下方)。 2 策略模式 : 定义了算法 家族,分别封装起来,让他们可以互相替换,此模式让算法的变化,不会影响使用算法的客户 策略模式是一种定义一系列算法的方法,从...