一、软件开发流程 第一步:需求分析 是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,在软件工程当中的“需求分析”就是确定要计算机“做什么”,要达到什么样的效果。可以说需求分析是做系统之前必做的。 1.进入可视化产物的输出阶段,产品经理 ...
分类:
其他好文 时间:
2019-10-06 13:15:43
阅读次数:
88
区块链的演化逻辑与经济学意义 比特币不是区块链,比特币是一种数字货币,区块链则是分布式记账系统,然而,目前为止,比特币却是区块链应用最为成功的案例。要真正理解区块链,还须从比特币到区块链的演化逻辑讲起。 从比特币到区块链 理解比特币诞生和区块链技术兴起的背后逻辑,需要回顾货币的发展历史。最初,原始社 ...
分类:
其他好文 时间:
2019-10-06 00:02:35
阅读次数:
119
题意:找出“BST”中不符合规律的两个结点。 解题思路: 在这里,我采用的是非递归中序遍历,使用pre记录前驱,tmp记录当前结点。 其实,这个题就是在建立中序线索二叉树。 https://www.cnblogs.com/yy-1046741080/p/11511263.html 对于中序遍历,弹栈 ...
分类:
其他好文 时间:
2019-10-04 15:13:24
阅读次数:
75
题意:给出头结点,让你判断这颗树是不是二叉搜索树。 思路: 很显然,对于一棵二叉搜索树,其左右子树肯定也是二叉搜索树; 因此,递归思路:如果左右子树都是BST,并且该根结点也符合规律(小于左子树的最小结点,小于右子树的最大结点) 递归边界:如果是空节点,那么返回true; 我在实现的时候偷了一点懒; ...
分类:
其他好文 时间:
2019-10-02 21:05:09
阅读次数:
131
【导语】2019年下半年广东教师资格证报名时间已经公布,报名时间是2019年9月3日9:00至9月5日17:00,届时广东省考生可登录中小学教师资格证考试网站(http://ntce.neea.edu.cn)完成网上报名。那么,广东省教师资格证报名条件是什么呢?有年龄限制吗?学历要求怎么样的?大家是 ...
分类:
其他好文 时间:
2019-09-28 18:30:49
阅读次数:
120
最近在负责一个项目的落地工作,需要每天导出客户通讯录进行统计各地区注册用户数、使用用户数、未使用用户数、注册不符合规范的用户等等操作,刚开始用户数量比较少,直接在excel中筛选查询就行,但是随着用户数量的增加到几十万,excel筛选已无法满足需求,所有就想着导入到MySQL数据库中进行查询,这样就 ...
分类:
数据库 时间:
2019-09-28 00:57:11
阅读次数:
94
功能测试框架可以包括:界面友好性测试、功能测试、链接测试、容错测试、稳定性测试、常规性能测试、配置测试、算法测试等等。 1.1.1 界面友好性测试 1. 风格、样式、颜色是否协调 2. 界面布局是否整齐、协调(保证全部显示出来的,尽量不要使用滚动条 3. 界面操作、标题描述是否恰当(描述有歧义、注意 ...
分类:
其他好文 时间:
2019-09-25 17:29:20
阅读次数:
94
1. 梳理第二章的内容,写一篇理解与总结。 理解: 第二章讲了文法和语言,文法是有规则的,按照给出的文法规则,编译出相应的语言。 文法描述的语言是该文法一切句子的集合。 文法有四种类型:0型语言,上下文有关语言,上下文无关语言和正规语言。 且文法也具有二义性,就是一种文法,可以用两种以上的语法树来表 ...
分类:
其他好文 时间:
2019-09-24 12:24:10
阅读次数:
107
[TOC] 一、表的完整性约束目的 为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改、删除等操作时,DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确保数据库中存储的数据正确、有效、相容。 约束条件与数据类型的宽度一样,都是可选参数,主要分为以下几种: ...
分类:
数据库 时间:
2019-09-23 22:35:16
阅读次数:
142
上个星期完成了个人项目,这篇博客是对结对项目的伙伴的个人项目的优缺点的评价。 优点: 1、代码清晰明了,有相应的注释便于理解,函数命名规范易于看出该函数的功能,功能大致符合要求,没有多余且无用的参数,if、while等语句格式符合规范。 2、使用了多个自己写的头文件,将功能分隔开来使主程序容易阅读 ...
分类:
其他好文 时间:
2019-09-19 19:46:42
阅读次数:
118