1. springboot产生的背景 1.1 Spring回顾 1.1.1 Spring优点分析 Spring是J2EE的轻量级代替品,它通过依赖注入和面向切面编程,用简单的Java对象实现了EJB的功能。(EJB是一组构建企业级web应用的专用javaBean。) 1.1.2 Spring缺点分析 ...
分类:
编程语言 时间:
2019-11-11 00:13:04
阅读次数:
137
双向链表 管理单向链表的缺点分析: 1、单向链表,查找的方法只能是一个方向,而双向链表可以向前或者向后查找 2、单线链表不能自我删除,需要靠辅助节点,而双向链表,则可以自我删除。 应用实例:使用带 head 头的双向链表实现 — 水浒英雄排行榜 双向链表如何完成遍历,添加,修改和删除的思路示意图: ...
分类:
其他好文 时间:
2019-09-22 10:39:34
阅读次数:
91
一.项目的需求分析: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用户名、密码”,重新输入用户名、密码; 2、登录后, ...
分类:
其他好文 时间:
2019-09-20 00:26:03
阅读次数:
101
个人项目的优缺点分析 一、个人项目需求 1.输入账号密码后进行验证,若账号密码错误需提示用户,用户输入正确后需根据账号判断试卷类型。 2.登录后输入题目数量后,程序自动生成试卷。在登录状态下可切换试卷类型,输入题目数量后,程序按新设置的类型进行出题,输入-1退出。 3.同一个老师的卷子中的题目不能与 ...
分类:
其他好文 时间:
2019-09-20 00:21:38
阅读次数:
81
一·项目的需求分析 需求文档中给出5个需求,第一个是用户的登录要求用户名和密码相匹配,并且有着初始的出题类型;需求二则限制题目的操作数和取值范围; 需求三要求我们输入题目数量,这里给出限定条件10-30个题目并且要求同一位老师的题目不能一样;需求四则要我们满足切换出题类型;需求五则 是对题目保存路径 ...
分类:
其他好文 时间:
2019-09-19 23:25:51
阅读次数:
99
和个人项目相比,结对编程带给我们的是一个互相进步的过程。 通过对双方代码的解读,我们发现到了双方存在的优点和不足,这有助于我们加强对个人项目更加深入的理解,从而在优化和完善个人项目的基础上,能够更加全面便捷地实现结对编程项目。 个人需求主要是要求形成一个中小学数学卷子自动生成程序。 优点分析 1.在 ...
分类:
其他好文 时间:
2019-09-19 23:22:22
阅读次数:
136
优缺点分析 一、 个人项目需求 命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用户名、密码”,重新输入用户名、密码; 登录后 ...
分类:
其他好文 时间:
2019-09-19 19:50:13
阅读次数:
90
上个星期完成了个人项目,这篇博客是对结对项目的伙伴的个人项目的优缺点的评价。 优点: 1、代码清晰明了,有相应的注释便于理解,函数命名规范易于看出该函数的功能,功能大致符合要求,没有多余且无用的参数,if、while等语句格式符合规范。 2、使用了多个自己写的头文件,将功能分隔开来使主程序容易阅读 ...
分类:
其他好文 时间:
2019-09-19 19:46:42
阅读次数:
118
管理单向链表的缺点分析: 单向链表,查找的方向只能是一个方向,而双向链表可以向前或者向后查找。 单向链表不能自我删除,需要靠辅助节点 ,而双向链表,则可以自我删除,所以前面我们单链表删除时节点,总是找到temp,temp是待删除节点的前一个节点。 示意图 对上图的说明: 分析双向链表的遍历、添加、修 ...
分类:
编程语言 时间:
2019-07-25 00:55:07
阅读次数:
150
什么是单例模式 确保一个类只有一个实例,也就是类有且仅有一个对象,并且提供一个全局的访问点,外部通过这个访问点来访问该类的唯一实例 单例模式的特点 1. 单例类只能有一个实例; 2. 单例类必须自己创建自己的唯一实例; 3. 单例类必须给所有其他对象提供这一实例。 几种常见的单例模式 单例模式的写法 ...
分类:
其他好文 时间:
2019-03-26 16:33:59
阅读次数:
116