系统设计考点 考点聚焦 系统设计考点 什么是系统设计? 系统设计需要掌握哪些知识? 如何设计和实现一个后端系统服务的设计? 什么是系统设计?(System Design) 系统设计是一个定义系统架构,模块,接口和数据满足特定需求的过程 eg: 设计一个短网址服务,评论服务,Feed流系统,抢红包系统 ...
分类:
其他好文 时间:
2019-10-03 12:53:31
阅读次数:
93
理解单例模式 单例即为单个实例,也就是每次实例化创建对象时获得的都是同一个对象,当然同一个对象的属性都是相同的,方法也是相同的,地址也是相同的,这样给我们带来的好处就是可以避免消耗过多的内存或CPU资源,例如数据库类,我们希望每次都使用同一个数据库对象来对数据库进行操作,以维护数据的一致性。又如模块 ...
分类:
编程语言 时间:
2019-10-02 16:45:58
阅读次数:
119
Python常用模块 一、包 1.1 什么是包 ? 包是一种形式,本质就是一个含有.py文件的文件夹。 1.2 为什么使用包 ? 模块的第一个版本只有10个功能,但是未来在扩展版本的时候,模块名和用法应该最好不要去修改,但是这只是对使用者友好,而由于版本扩展,文件越来越大,模块设计者对模块的管理、维 ...
分类:
其他好文 时间:
2019-08-16 20:41:42
阅读次数:
132
[Spring cloud 一步步实现广告系统] 4. 通用代码模块设计
分类:
编程语言 时间:
2019-07-28 09:24:28
阅读次数:
72
地铁线路项目 结对编程 2019.7.25 完成了模块开发;填写PSP实际完成时间;完成了模块设计;进行单元测试、黑盒测试。 PSP表记录: | PSP2.1 | Personal Software Process Stages | Time | Real Time | | |: :| :| :| ...
分类:
其他好文 时间:
2019-07-25 23:08:20
阅读次数:
115
一、目录概要 二、问题探究 需求:假设要设计一个电脑商场管理系统的某个模块设计,电脑分为品牌和类型两个纬度,我们应该怎么解决? 按照初学者的思路,利用继承就能简单粗暴的实现,那我们来看下这种思路的设计类图。 从电脑纬度划分 从品牌纬度划分 问题1:假设我们的系统按照上述思路设计,当我们新增一个品牌的 ...
分类:
数据库 时间:
2019-06-29 19:03:08
阅读次数:
128
问题描述 项目过程中写了一个小模块,设计到了日志存储的问题,结果发现了个小问题。 代码结构如下: db.py run.py 其中db.py是操作数据库抽象出来的一个类,run.py是业务逻辑代码。两个文件中都有使用Python自带的logging模块,来记录日志。其中前者将日志存入到db_xxx.l ...
分类:
编程语言 时间:
2019-06-21 12:35:17
阅读次数:
127
一、概要设计部分 1、引言 引言部分主要说明编写目的、系统的范围和参考资料等。 1.1目的 本文档的目的是描述“果蔬食客”的概要设计,主要内容包括系统功能简介、系统结构设计、系统接口设计、模块设计和界面设计。 2、范围 2.1系统目标 开发一个支持用户对食材,菜谱查找及讨论的网站,满足用户查找相关信 ...
分类:
其他好文 时间:
2019-06-21 00:00:23
阅读次数:
177
概要设计文档 1、引言部分 引言部分主要说明编写目的、系统的范围和参考资料等。 1.1目的 该文档的目的是描述旅游软件的概要设计,主要内容包括系统功能简介、系统结构设计、模块设计和界面设计等。 本文档的预期读者包括:设计人员,开发人员,项目管理人员,测试人员。 1.2 范围 1.2.1 系统目标 我 ...
分类:
其他好文 时间:
2019-06-19 13:41:37
阅读次数:
107
第二天 日期:2019/6/16 1.1 今日完成任务情况以及遇到的问题。 今日完成任务情况: 货物入库管理模块设计: (1)对数据库表——tb_InStore进行修改并完善; (2)学习SQL Server数据库的3种触发器及其技术:INSERT(插入)、UPDATE(更新)、DELETE(删除) ...
分类:
其他好文 时间:
2019-06-16 09:49:12
阅读次数:
87