工程实验综合课程
文章平均质量分 75
研究生《工程实验综合课程》记录
柯西没科气
学习不努力,搬砖徒伤悲
展开
-
答辩Q&A
1. 中期答辩三个问题用户注册中的邮箱验证是怎么实现的?我们使用的是 Node 中的第三方包 nodeMailer 实现的,邮箱选择的是 QQ 邮箱。首先需要开启 QQ 邮箱的 POP3/SMTP 服务。QQ邮箱需要使用授权码,而不是QQ密码。进入QQ邮箱,设置-账户-开启服务 POP3/SMTP 服务,并生成授权码。然后根据 NodeMailer 提供的示例配置邮件主机类型,端口,发送人的信息(邮箱和授权码),接收人邮箱地址,邮箱内容等。云相册具体是干什么的?云相册与 QQ 空间里的说说比原创 2022-03-22 00:20:38 · 198 阅读 · 0 评论 -
核心组件代码
跨域访问设置:app.all('*', function(req, res, next) { res.header("Access-Control-Allow-Origin", "http://localhost:8080"); res.header("Access-Control-Allow-Headers", "X-Requested-With"); res.header("Access-Control-Allow-Methods","PUT,POST,GET,DELETE,OPTIONS原创 2022-03-22 00:18:43 · 183 阅读 · 0 评论 -
编码规范说明文档
编码规范说明文档1. 目的为了统一小组成员在软件开发设计过程的编程规范。使小组开发人员能很方便的理解每个目录,变量,控件,类,方法的意义。为了保证编写出的程序都符合相同的规范,保证一致性、统一性而建立的程序编码规范。编码规范和约定必须能明显改善代码可读性,并有助于代码管理、分类范围适用于所有基于 NodeJS 的软件开发工作。2. 范围本规范适用于本小组全体人员,作用于软件项目开发的代码编写阶段和后期维护阶段。3. 排版格式程序排版格式虽然不是十分严格的规范要求,但整个项目都服从统一原创 2022-03-22 00:18:01 · 2323 阅读 · 0 评论 -
数据库设计与 API 接口文档
1. 数据库设计user(用户表)属性描述主键为空备注username用户名key不为空唯一,不可修改,不能重名password密码不为空可修改nickname用户昵称可为空为空,指定一个随机哈希值email用户邮箱不可为空创建时根据用户输入指定,可修改info个人简介不可为空创建时系统提供默认值,可修改avatar用户头像系统指定头像保存路径,系统提供默认头像,可修改create_time原创 2022-03-22 00:17:12 · 1509 阅读 · 0 评论 -
SRS:软件需求规格说明书
SRS:Software Requirement Specification,软件需求规格说明书。文档结构如下:1. 引言引言提出了对软件需求规格说明的纵览,这有助于读者理解文档如何编写并且如何阅读和解释。1.1. 目的对产品进行定义,在该文档中详尽说明了这个产品的软件需求,包括修正或发行版本号。如果这个软件需求规格说明只与整个系统的一部分有关系,那么只定义文档中说明的部分或子系统。1.2. 文档约定(实际文档无)描述编写文档时所采用的标准或排版约定,包括正文风格、提示区或重要符号。列如,.原创 2022-03-22 00:13:55 · 11998 阅读 · 2 评论