设计
-
深入理解设计模式-外观模式(门面模式)
深入理解设计模式-外观模式(门面模式)外观模式也称为门面模式 是一种通过为多个复杂的子系统提供一个一致的接口 而使这些子系统更加容易被访问的模式 该模式对外有一个统一接口 外部应用程序不用关心内部子系统的具体的细节 这样会大大降低应用程序的复杂度 提高了程序的可维护性 外观 Facade 模式是 迪米特法则 的典型应用
-
接口测试用例设计 – 实战篇
接口测试用例设计 – 实战篇目录一 接口测试流程二 分析接口文档中哪些元素三 如何设计接口测试用例 3 1 为什么要设计测试用例 3 2 设计接口测试用例从哪些方面考虑四 常用的接口测试用例覆盖方法五 接口测试的接口优先级 5 1 优先级针对所有接口 5 2 优先级针对单个接口六 接口测试的设计思路分析七 接口测试返回结果的比较八 实践操作 8 1 接口样例 8 2 接口测试用例设计 8 3 个人对接口的认知一 接口测试流程 1 需求讨论 2 需求评审 3 场
-
50个有用的国外扁平化设计PSD素材
50个有用的国外扁平化设计PSD素材最近看了很多扁平化设计作品 然后自己新项目尝试下 FlatDesign 发现看似简单的图形但设计起来并不是想象中那么容易 特别是配色方面 很难整理一个好的方案 好在还有一个扁平化配色方案库 这里的配色给我很多配色灵感 nbsp nbsp 最近看了很多扁平化设计作品 然后自己新项目尝试下 FlatDesign 发现看似简单的图形但设计起来并不是想象中那么容易 特别是配色方面 很难整理一个好的
-
大数据平台设计思路
大数据平台设计思路一 什么是大数据平台一般情况下 大数据平台指的是使用了 Hadoop Spark Storm Flink Blink 等这些分布式 实时或者离线计算框架 并在上面运行各种计算任务的平台 建设大
-
APP产品设计流程图
APP产品设计流程图产品设计流程 toB 工作有半个月了 遇到了很多问题 也在不断学习和充实自己 让自己的工作变得更加清晰和流程化 所以整理了这么个设计流程 收集整理一切有用或则以后可能会用的文档 从文档里面提炼用户的真正需求和寻找共性 扩展性 参考公司现有的技术模块对比 已有的模块就不用详细分析 通过第二步的需求提炼整理的文档 做思维导图 再结合第一步的所有文档
-
内存池组件以及根据nginx内存池源码设计实现简易内存池
内存池组件以及根据nginx内存池源码设计实现简易内存池内存池组件以及根据 nginx 内存池源码设计实现简易内存池
-
HDU操作系统 实验1.2·1.3——设计和添加Linux系统调用
HDU操作系统 实验1.2·1.3——设计和添加Linux系统调用操作系统实验一
-
C++设计实现日志系统
C++设计实现日志系统日志系统几乎是每一个实际的软件项目从开发 测试到交付 再到后期的维护过程中极为重要的查看软件代码运行流程 还原错误现场 记录运行错误位置及上下文等的重要依据 一个高性能的日志系统 能够准确记录重要的变量信息 同时又没有冗余的打印导致日志文件记录无效的数据 本文 Jungle 将用 C 设计实现一个日志系统 1 为什么需要日志为什么需要日志 其实在引言中已经提到了 实际的软件项目的几乎每个过
-
图书管理系统–MySQL数据库设计
图书管理系统–MySQL数据库设计目录建表 约束 constraints 视图 函数 触发器 存储过程 数据库备份 图书管理系统结构 图书管理系统 E R 图 建表 管理员 Administrato 角色名 密码 备注 读者 TReader 借书证号 密码 姓名 性别 出生时间 专业 借书量 照片 备注 联系方式 图书 TBook ISBN 书名 作译者
-
Java常用10种设计模式详解
Java常用10种设计模式详解一 单例模式单例模式属于创建型模式 解决某个类频繁的创建与销毁 该模式保证了其对象在 JVM 中只有一个实例对象存在 必须保证私有化构造函数 只能有一个实例对象存在 优点 减少 new 关键字的使用 降低系统内存的使用频率 同时减轻 GC 工作避免了资源的多重使用缺点 不可继承 没有接口 1 饿汉式优点 没有加锁同步 执行效率高缺点 当类加载时就初始化 没有懒加载