一、CountDownLatch 字面意思:倒计时锁闩,该类可以实现一个线程在等其他多个线程执行完之后,继续执行。 入参是一个计数器的值,当一个线程执行完毕时调用countDown()方法,计数器值会减1,当计数器值为0时,被await()阻塞的线程将被唤醒。 CountDownLatch latc ...
分类:
编程语言 时间:
2020-09-17 12:27:29
阅读次数:
33
1. CPU存在三种异常:Fault、Trap、Abort 其中,Fault异常,在处理之后,继续回到该条指令来运行;但是Trap异常在处理之后,会绕过该条指令,到下一条指令来运行。 Fault中典型的就是#PF(页异常),当发现缺页异常时,其会修复,修复好继续运行。 Trap中典型的就是#BP(断 ...
分类:
其他好文 时间:
2020-09-09 19:15:21
阅读次数:
44
一、假设二叉排序树以后继线索链表作存储结构,编写出该二叉排序树中所有大于a且小于b的关键字的算法。 答: 本实现要求输出二叉排序树中的所有大于a且小于b。由二叉排序树的相关知识我们很容易知道:用递归的方式进行遍历,遇到大于a且小于b的关键字时即输出。 该算法实现的伪代码如下: /* 函数名称:输出二 ...
分类:
编程语言 时间:
2020-08-31 13:11:45
阅读次数:
55
本人git https://github.com/bigeyes-debug/Algorithm 一丶双向链表 单向链表只能通过node单向next从头遍历链表,只能直接获得后继,无法获得前驱 双向链表增加prev属性,prev属性指向前驱 双向链表可以从first 和last两个方向开始查找 二丶 ...
分类:
编程语言 时间:
2020-08-12 15:43:31
阅读次数:
65
初次尝试 起初我直接使用QQ浏览器中的应用中心添加,结果用不了 我启用插件之后,无法正常使用网页版的微信读书,是一片空白,然后有这样一行字:“你的浏览器环境存在安全风险,隐私数据可能会被第三方获取。请卸载非官方插件后继续使用。” 请教了原作者之后,https://www.cnblogs.com/zx ...
分类:
微信 时间:
2020-07-31 19:18:02
阅读次数:
175
距离上一个post有过去了两周。第一周看了很多基础,也读了几篇文章,第二周由于不知道找谁做毕设而思维飘忽,没学习太多,开始听一些医学英语作为调剂。 仍然需要按计划学习。总是要前进,要控制被事情和情绪困扰的时间——划定两段时间,第一段发泄情绪,第二段解决问题,然后继续原有计划。 OK 记录一些有用的: ...
分类:
其他好文 时间:
2020-07-30 22:00:08
阅读次数:
80
具有胜败游戏的基础 通过分析各个状态的胜败条件,判断必胜态和必败态,是具有胜败游戏的基础。 首先判断最终状态的胜败(比如两人轮流取硬币,没有硬币可取的一方失败,则硬币数$x=0$为必败态) 如果某个状态的后继状态中存在必败态,则这个状态为必胜态 如果某个状态的后继状态全部为必胜态,则这个状态为必败态 ...
分类:
其他好文 时间:
2020-07-29 17:29:51
阅读次数:
58
未完待续。。。 一 线性表相关知识 1 定义:由零个或多个数据元素组成的有限序列 数学定义:若将线性表定义为(a1,a2,...,ai-1,ai,ai+1,...an),则表中ai-1领先于ai,ai领先于ai+1,称ai-1是ai的直接前驱元素,ai+1是ai的直接后继元素 线性表的长度:线性表元 ...
分类:
其他好文 时间:
2020-07-27 09:23:31
阅读次数:
64
题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点指针的指向。 为了让您更好地理解问题,以下面的二叉搜索树为例: 我们希望将这个二叉搜索树转化为双向循环链表。链表中的每个节点都有一个前驱和后继指针。对于双向循环链表,第一个节点的前驱是 ...
分类:
其他好文 时间:
2020-07-24 21:40:36
阅读次数:
62
1.nohup 用途:不挂断地运行命令。如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。 语法:nohup Command [ Arg … ] [ & ] 无论是否将 nohup 命令的输出重定向到终 ...
分类:
系统相关 时间:
2020-07-23 22:39:57
阅读次数:
134