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