01 2022 档案
摘要:多线程之常用方法 start(); //启动当前线程,调用当前线程的run(); run(); //通常需要重写Thread类中的此方法,将创建的线程要执行的操作声明在此方法中; currentThread(); //静态方法,返回执行当前代码的线程。 getName(); //获取当前线程的名字
阅读全文
摘要:git更新 git status git branch git add . git commit -m "version" git push origin master git合并仓库到本地 git fetch --all //将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支
阅读全文
摘要:项目名称:开发团队调度软件 项目考察:Java基础语法 IDE:Eclipse 项目开始之初,按功能要求大致划分了三个package(domain、service、view),这些包各自分工明确,在后续的调用中也展现了很大的**可读性**。 在写每个类的时候,都要注意编写set/get方法与空/非空
阅读全文
摘要:抛出异常 1:try catch try catch是这之间所包含的代码如果出现异常时捕获他,并进行处理的,如果代码之间有错误,不会影响程序继续执行下去,程序会继续往后执行。 2:throw 是在程序中明确抛出引发的异常,比如throw new Exception(); 3:finally 不管有没
阅读全文
摘要:图 图的基本性质(常考题型) 图 在一个图中,所有顶点的度数之和等于边数的 2倍。 广度优先遍历通常借助队列来实现算法,深度优先遍历通常借助栈来实现算法。 广度优先遍历类似于二叉树的层次遍历,深度优先遍历类似于二叉树的先序遍历。 n个顶点的强连通图至少有n条边,形状是树状。 n个顶点的连通图用邻接矩
阅读全文
摘要:树与二叉树 >树 树的基本术语 祖先:根A到结点D的唯一路径上的任意结点都可称为结点D的祖先。 双亲:相对于孩子在其上一级。 分支结点:度大于0的结点。 叶子结点:度等于0的结点。 兄弟:有相同双亲的结点。 树的存储结构 双亲表示法 孩子表示法 孩子兄弟表示法 任意一棵树都能通过孩子兄弟表示法转换为
阅读全文
摘要:顺序存储结构的线性表 data: 给出线性表存储空间的起始地址; max: 指明线性表存储空间最多可存储的数据元素个数; len: 当前线性表里的数据元素个数。(可以直接进行修改操作 例如len--) 顺序存储结构的线性表进行增删的特点是:直接移动数据元素。 增加:把要增加的后一个元素开始全部往后面
阅读全文