摘要: ##飞机大战 ###1.小组博客链接 (https://www.cnblogs.com/yt0617/p/14337817.html) ###2.个人负责部分 ####功能架构图(黄圈内为个人负责部分) ####①碰撞检测 碰撞检测是游戏中不可或缺的一部分,难点在于确定碰撞的触发如何去实现条件化、数 阅读全文
posted @ 2021-01-28 10:43 明旭· 阅读(89) 评论(0) 推荐(0) 编辑
摘要: #Java大作业 ##一、系统功能框图 ##二、UML类图 ##三、类的说明 ###1、userUI.Main 整个系统入口,负责与用户交互。 ###2、dao.AdministratorDao,dao.StudentDao,dao.LoginDao 数据库相关Dao接口的定义。 ###3、dao. 阅读全文
posted @ 2020-12-08 20:20 明旭· 阅读(318) 评论(0) 推荐(0) 编辑
摘要: ##DAO模式代码阅读及应用 ###1. StudenDaoListImpl.java与StudentDaoArrayImpl.java有何不同? 答:StudentDaoArrayImpl.java相较于StudenDaoListImpl.java,前者运用了ArrayList容器来存储每一个对象 阅读全文
posted @ 2020-10-25 19:14 明旭· 阅读(109) 评论(0) 推荐(0) 编辑
摘要: ##1、代码 public class RationalNumber { private String numString; private int numerator; private int denominator; private int pointIndex; @Override publi 阅读全文
posted @ 2020-10-04 11:57 明旭· 阅读(107) 评论(0) 推荐(0) 编辑
摘要: #泛型 ##一、集合中的泛型 ###不使用泛型带来的问题: ArrayList 默认接受Object类型的对象,所以所有对象都可以放进ArrayList中; 接着,需要进行强制转换才可以得到English类型或者Math类型; 如果程序员记忆比较好,能记得哪个是哪个,还是可以的; 但是,比如第10行 阅读全文
posted @ 2020-05-27 13:37 明旭· 阅读(141) 评论(0) 推荐(0) 编辑
摘要: #ArrayList ##1.与数组的区别 如果要存放多个对象,可以使用数组,但是数组会有长度的限制,会出现不够用或者是浪费的情况。 为了解决数组的局限性引入了容器的概念,最常用的容器就是ArrayList。 容器的容量会随着对象的增加,自动增长,不用担心超限的情况发生。 ##2.定义与常用方法(S 阅读全文
posted @ 2020-05-26 21:15 明旭· 阅读(161) 评论(0) 推荐(0) 编辑
摘要: ##一、思维导图 ##二、概念笔记 ####1、深度优先遍历 深度优先遍历的过程是从图中的某个初始点v出发,首先访问初始点v,然后选择一个与顶点v相邻且没被访问过的顶点w,以w为初始顶点,再从它出发进行深度优先遍历,直到图中与顶点V邻接的所有顶点都被访问过为止。 ####2、广度优先遍历 广度优先遍 阅读全文
posted @ 2020-05-13 17:49 明旭· 阅读(243) 评论(1) 推荐(0) 编辑
摘要: ##一、思维导图 ##二、重要概念笔记 ####1、树的基本术语 树是n个结点的有限集。 树的结点包含一个数据元素及若干个指向其子树的分支。 结点拥有的子树数称为结点的度。 度为0的结点称为叶子或者终端结点。 度不为0的结点称为非终端结点或分支结点。 除根结点之外,分支结点也称为内部结点。 结点的子 阅读全文
posted @ 2020-04-26 18:13 明旭· 阅读(144) 评论(0) 推荐(0) 编辑
摘要: ###一、编辑器与编译器 ####1、编辑器与编译器有什么区别? 简单讲,编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compile 阅读全文
posted @ 2020-04-22 20:41 明旭· 阅读(345) 评论(0) 推荐(0) 编辑
摘要: ###一、结点类型 typedef struct TreeNode { int data; struct TreeNode* lchild, * rchild; }TreeNode,*TreeNodeP; ###二、二叉排序树的查找 ####1、伪代码 SearchBST(T, key) { if 阅读全文
posted @ 2020-04-19 16:46 明旭· 阅读(225) 评论(0) 推荐(0) 编辑