写在前面: 博主是一名软件工程系大数据应用开发专业大二的学生,昵称来源于《爱丽丝梦游仙境》中的Alice和自己的昵称。作为一名互联网小白,写博客一方面是为了记录自己的学习历程,一方面是希望能够帮助到很多和自己一样处于起步阶段的萌新。由于水平有限,博客中难免会有一些错误,有纰漏之处恳请各位大佬不吝赐教!个人小站:http://alices.ibilibili.xyz/ , 博客主页:https://alice.blog.csdn.net/
尽管当前水平可能不及各位大佬,但我还是希望自己能够做得更好,因为一天的生活就是一生的缩影。我希望在最美的年华,做最好的自己

        通过【学点数据结构和算法】系列的1-4,我们已经学习了数据结构中常用的线性结构。从物理存储方面来说,它们又分为顺序存储链式存储结构。他们各自有自己的优缺点,顺序存储结构读快写慢,链式存储结构写快读慢。但是这些数据元素之间的关系都为一对一的关系,而我们生活中关系不止是一对一,有可能是一对多,多对多的情况… 本篇博客,我们就要学习一种新的数据结构——,它将为我们展示一个全新的“世界”。

在这里插入图片描述

文章目录

      • 1、什么是树?
      • 2、二叉树
        • 2.1 满二叉树
        • 2.2 完全二叉树
        • 2.3 二叉树的存储
          • 2.3.1 链式存储结构
          • 2.3.2 数组
        • 2.4 二叉树的应用
          • 2.4.1 查找
          • 2.4.2 维持相对顺序
      • 3、二叉树的遍历
        • 3.1 深度优先遍历
          • 3.1.1 前序遍历
          • 3.1.2 中序遍历
          • 3.1.3 后序遍历
          • 3.1.4 递归实现三种遍历代码
          • 3.1.5 非递归前序遍历的代码
        • 3.2 广度优先遍历
          • 3.2.1 流程
          • 3.2.2 代码
    • 小结


        

1、什么是树?

        跟博主一样,初学数据结构的朋友可能会感到疑惑,到底什么是树呢?其实在现实生活中有很多体现树逻辑的例子。

        最好的一个例子就是“家谱图”,这就是一个“树”。
在这里插入图片描述

        例如企业里的职级关系,也是一个“树”
在这里插入图片描述
        甚至是一本书的目录,我们也能将其抽象成一个“树”。在这里插入图片描述
        类似的例子还有很多,这里就不一一列举了。不知道细心的朋友们,是否发现以上这些例子有什么共同点呢?为什么可以称它们为“树”呢?

        因为它们都像自然界中的树一样,从同一个“根”衍生出许多“枝干”,再从每一个“枝 干”衍生出许多更小的“枝干”,最后衍生出更多的“叶子”。
在这里插入图片描述
        在数据结构中,树的定义如下。

树(tree)是n(n≥0)个节点的有限集。当n=0时,称为空树。在任意一个非空树中,有如下特点。
1.有且仅有一个特定的称为根的节点。
2.当n>1时,其余节点可分为m(m>0)个互不相交的有限集,每一个集合本身又是一 个树,并称为根的子树。

        下面这张图,就是一个标准的树结构。
在这里插入图片描述
        在上图中,节点1是根节点(root);节点5、6、7、8、9是树的末端,没有“孩子”,被 称为叶子节点(leaf)。图中的虚线部分,是根节点1的其中一个子树。

        同时,树的结构从根节点到叶子节点,分为不同的层级。从一个节点的角度来看,它的上下级和同级节点关系如下。
在这里插入图片描述
        在上图中,节点4的上一级节点,是节点4的父节点(parent);从节点4衍生出来的 节点,是节点4的孩子节点(child);和节点4同级,由同一个父节点衍生出来的节点, 是节点4的兄弟节点(sibling)

        树的最大层级数,被称为树的高度或深度。显然,上图这个树的高度是4。

        了解了树的基本术语之后,我们来学习一种典型的树——二叉树。
        

2、二叉树

        二叉树(binary tree)是树的一种特殊形式。二叉,顾名思义,这种树的每个节点最多有2个孩子节点。注意,这里是最多有2个,也可能只有1个,或者没有孩子节点。

        二叉树的结构如图所示。
在这里插入图片描述
        二叉树节点的两个孩子节点,一个被称为左孩子(left child),一个被称为右孩子 (right child)。这两个孩子节点的顺序是固定的,就像人的左手就是左手,右手就是右手,不能够颠倒或混淆。

        此外,二叉树还有两种特殊形式,一个叫作满二叉树,另一个叫作完全二叉树

2.1 满二叉树

        什么是满二叉树呢?

        一个二叉树的所有非叶子节点都存在左右孩子,并且所有叶子节点都在同一层级上, 那么这个树就是满二叉树
在这里插入图片描述
        简单点说,满二叉树的每一个分支都是满的。

2.2 完全二叉树

        什么又是完全二叉树呢?完全二叉树的定义很有意思。

        对一个有n个节点的二叉树,按层级顺序编号,则所有节点的编号为从1到n。如果这个树所有节点和同样深度的满二叉树的编号为从1到n的节点位置相同,则这个二叉树为完全二叉树。

        如果觉得很绕的话,可以看看下面这个图。
在这里插入图片描述
        在上图中,二叉树编号从1到12的12个节点,和前面满二叉树编号从1到12的节点位置完全对应。因此这个树是完全二叉树。

        完全二叉树的条件没有满二叉树那么苛刻:满二叉树要求所有分支都是满的;而完全二叉树只需保证最后一个节点之前的节点都齐全即可
        

2.3 二叉树的存储

        二叉树可以用链式存储结构和数组结构来表达。

2.3.1 链式存储结构

在这里插入图片描述
        链式存储是二叉树最直观的存储方式。

        之前介绍过的链表,是一对一的存储方式,每一个链表节点拥有data变量和一个指 向下一节点的next指针。

        而二叉树稍微复杂一些,一个节点最多可以指向左右两个孩子节点,所以二叉树的每 一个节点包含3部分

  • 存储数据的data变量
  • 指向左孩子的left指针
  • 指向右孩子的right指针
2.3.2 数组

在这里插入图片描述
        使用数组存储时,会按照层级顺序把二叉树的节点放到数组中对应的位置上。如果某 一个节点的左孩子或右孩子空缺,则数组的相应位置也空出来。

        为什么这样设计呢?因为这样可以更方便地在数组中定位二叉树的孩子节点和父节点

        假设一个父节点的下标是parent,那么它的左孩子节点下标就是2×parent + 1;右孩子节点下标就是2×parent + 2。

        反过来,假设一个左孩子节点的下标是leftChild,那么它的父节点下标就是 (leftChild-1)/ 2。

        假如节点4在数组中的下标是3,节点4是节点2的左孩子,节点2的下标可以直接通过计算得出。
在这里插入图片描述

        显然,对于一个稀疏的二叉树来说,用数组表示法是非常浪费空间的

        那什么样的二叉树最适合用数组表示呢?

        后边即将介绍的二叉堆,一种特殊的完全二叉树,就是用数组来存储的。

2.4 二叉树的应用

        二叉树包含许多特殊的形式,每一种形式都有自己的作用,但是其最主要的应用还在于进行查找操作和维持相对顺序这两个方面。

2.4.1 查找

        二叉树的树形结构使它很适合扮演索引的角色。

        这里我们介绍一种特殊的二叉树:二叉查找树(binary search tree)。光看名字就可 以知道,这种二叉树的主要作用就是进行查找操作。

        二叉查找树在二叉树的基础上增加了以下几个条件。

  • 如果左子树不为空,则左子树上所有节点的值均小于根节点的值
  • 如果右子树不为空,则右子树上所有节点的值均大于根节点的值
  • 左、右子树也都是二叉查找树

        下图就是一个标准的二叉查找树。
在这里插入图片描述
        二叉查找树的这些条件有什么用呢?当然是为了查找方便。

        例如查找值为4的节点,步骤如下。

        1. 访问根节点6,发现4<6。在这里插入图片描述
        2. 访问节点6的左孩子节点3,发现4>3。

在这里插入图片描述
        3. 访问节点3的右孩子节点4,发现4=4,这正是要查找的节点。
在这里插入图片描述
        对于一个节点分布相对均衡的二叉查找树来说,如果节点总数是n,那么搜索节点的时间复杂度就是O(logn),和树的深度是一样的

        这种依靠比较大小来逐步查找的方式,和二分查找算法非常相似

2.4.2 维持相对顺序

        这一点仍然要从二叉查找树说起。二叉查找树要求左子树小于父节点,右子树大于父节点,正是这样保证了二叉树的有序性

        因此二叉查找树还有另一个名字——二叉排序树(binary sort tree)

        新插入的节点,同样要遵循二叉排序树的原则。例如插入新元素5,由于5<6,5>3, 5>4,所以5最终会插入到节点4的右孩子位置。

        再如插入新元素10,由于10>6,10>8,10>9,所以10最终会插入到节点9的右孩子位置。

在这里插入图片描述
        这一切看起来很顺利,然而却隐藏着一个致命的问题。什么问题呢?下面请试着在二 叉查找树中依次插入9、8、7、6、5、4,看看会出现什么结果。
在这里插入图片描述

        不只是外观看起来变得怪异了,查询节点的时间复杂度也退化成 了O(n)。

        怎么解决这个问题呢?这就涉及二叉树的自平衡了。二叉树自平衡的方式有多种, 如红黑树、AVL树、树堆等。

        除二叉查找树以外,二叉堆也维持着相对的顺序。不过二叉堆的条件要宽松一些,只要求父节点比它的左右孩子都大。

3、二叉树的遍历

        上面几节我们学习了二叉树的基础知识,接下来我们来探讨二叉树的遍历。

        当我们介绍数组、链表时,为什么没有着重研究他们的遍历过程呢?

        二叉树的遍历又有什么特殊之处?

        在计算机程序中,遍历本身是一个线性操作。所以遍历同样具有线性结构的数组或链表,是一件轻而易举的事情。

在这里插入图片描述
        反观二叉树,是典型的非线性数据结构,遍历时需要把非线性关联的节点转化成一个 线性的序列,以不同的方式来遍历,遍历出的序列顺序也不同
在这里插入图片描述
        从节点之间位置关系的角度来看,二叉树的遍历分为4种。

  1. 前序遍历。
  2. 中序遍历。
  3. 后序遍历。
  4. 层序遍历。

        从更宏观的角度来看,二叉树的遍历归结为两大类。

  • 深度优先遍历(前序遍历、中序遍历、后序遍历)
  • 广度优先遍历(层序遍历)

3.1 深度优先遍历

        深度优先和广度优先这两个概念不止局限于二叉树,它们更是一种抽象的算法思想, 决定了访问某些复杂数据结构的顺序。在访问树、图,或其他一些复杂数据结构时,这两 个概念常常被使用到。

        所谓深度优先,顾名思义,就是偏向于纵深,“一头扎到底”的访问方式。可能这种说法有些抽象,下面就通过二叉树的前序遍历、中序遍历、后序遍历,来看一看深度优先是怎么回事吧。

3.1.1 前序遍历

        二叉树的前序遍历,输出顺序是根节点、左子树、右子树。
在这里插入图片描述
        上图就是一个二叉树的前序遍历,每个节点左侧的序号代表该节点的输出顺序,详细 步骤如下。

        1. 首先输出的是根节点1。
在这里插入图片描述
        2. 由于根节点1存在左孩子,输出左孩子节点2。

在这里插入图片描述
        3. 由于节点2也存在左孩子,输出左孩子节点4。
在这里插入图片描述
        4. 节点4既没有左孩子,也没有右孩子,那么回到节点2,输出节点2的右孩子节点5。
在这里插入图片描述
        5. 节点5既没有左孩子,也没有右孩子,那么回到节点1,输出节点1的右孩子节点3。
在这里插入图片描述
        6. 节点3没有左孩子,但是有右孩子,因此输出节点3的右孩子节点6。
在这里插入图片描述
        到此为止,所有的节点都遍历输出完毕。

3.1.2 中序遍历

        二叉树的中序遍历,输出顺序是左子树、根节点、右子树。
在这里插入图片描述
        上图就是一个二叉树的中序遍历,每个节点左侧的序号代表该节点的输出顺序,详细步骤如下。

        1. 首先访问根节点的左孩子,如果这个左孩子还拥有左孩子,则继续深入访问下去, 一直找到不再有左孩子的节点,并输出该节点。显然,第一个没有左孩子的节点是节点 4。
在这里插入图片描述

        2. 依照中序遍历的次序,接下来输出节点4的父节点2。
在这里插入图片描述
        3. 再输出节点2的右孩子节点5。
在这里插入图片描述
        4. 以节点2为根的左子树已经输出完毕,这时再输出整个二叉树的根节点1。
在这里插入图片描述
        5. 由于节点3没有左孩子,所以直接输出根节点1的右孩子节点3。
在这里插入图片描述
        6. 最后输出节点3的右孩子节点6。
在这里插入图片描述
        到此为止,所有的节点都遍历输出完毕。

3.1.3 后序遍历

        二叉树的后序遍历,输出顺序是左子树、右子树、根节点。

在这里插入图片描述
        上图就是一个二叉树的后序遍历,每个节点左侧的序号代表该节点的输出顺序。

        由于二叉树的后序遍历和前序、中序遍历的思想大致相同,相信各位小伙伴已经可以 推测出分解步骤,这里就不再列举细节了。

        下面展示不同遍历方式的代码书写。

3.1.4 递归实现三种遍历代码
public class BinaryTreeTraversal {/*** 构建二叉树* @param inputList   输入序列*/public static TreeNode createBinaryTree(LinkedList<Integer> inputList){TreeNode node = null;if(inputList==null || inputList.isEmpty()){return null;}Integer data = inputList.removeFirst();//这里的判空很关键。如果元素是空,说明该节点不存在,跳出这一层递归;如果元素非空,继续递归构建该节点的左右孩子。if(data != null){node = new TreeNode(data);node.leftChild = createBinaryTree(inputList);node.rightChild = createBinaryTree(inputList);}return node;}/*** 二叉树前序遍历* @param node   二叉树节点*/public static void preOrderTraversal(TreeNode node){if(node == null){return;}System.out.println(node.data);preOrderTraversal(node.leftChild);preOrderTraversal(node.rightChild);}/*** 二叉树中序遍历* @param node   二叉树节点*/public static void inOrderTraversal(TreeNode node){if(node == null){return;}inOrderTraversal(node.leftChild);System.out.println(node.data);inOrderTraversal(node.rightChild);}/*** 二叉树后序遍历* @param node   二叉树节点*/public static void postOrderTraversal(TreeNode node){if(node == null){return;}postOrderTraversal(node.leftChild);postOrderTraversal(node.rightChild);System.out.println(node.data);}/*** 二叉树节点*/private static class TreeNode {int data;TreeNode leftChild;TreeNode rightChild;TreeNode(int data) {this.data = data;}}public static void main(String[] args) {LinkedList<Integer> inputList = new LinkedList<Integer>(Arrays.asList(3,2,9,null,null,10,null,null,8,null,4));TreeNode treeNode = createBinaryTree(inputList);System.out.println("前序遍历:");preOrderTraversal(treeNode);System.out.println("中序遍历:");inOrderTraversal(treeNode);System.out.println("后序遍历:");postOrderTraversal(treeNode);}}

        运行结果

前序遍历:
3
2
9
10
8
4
中序遍历:
9
2
10
3
8
4
后序遍历:
9
10
2
4
8
3

        二叉树用递归方式来实现前序、中序、后序遍历,是最为自然的方式,因此代码也非 常简单。

        这3种遍历方式的区别,仅仅是输出的执行位置不同:前序遍历的输出在前,中序遍
历的输出在中间,后序遍历的输出在最后。

        代码中值得注意的一点是二叉树的构建。二叉树的构建方法有很多,这里把一个线性 的链表转化成非线性的二叉树链表节点的顺序恰恰是二叉树前序遍历的顺序。链表中的 空值,代表二叉树节点的左孩子或右孩子为空的情况

        在代码的main函数中,通过{3,2,9,null,null,10,null,null,8,null,4}这样一个线性序列,构 建成的二叉树如下。
在这里插入图片描述

        绝大多数可以用递归解决的问题,其实都可以用另一种数据结构来解决,这种数据结构就是。因为递归和栈都有回溯的特性

        如何借助栈来实现二叉树的非递归遍历呢?下面以二叉树的前序遍历为例,看一看具体过程。

        1. 首先遍历二叉树的根节点1,放入栈中。
在这里插入图片描述
        2. 遍历根节点1的左孩子节点2,放入栈中。
在这里插入图片描述
        3. 遍历节点2的左孩子节点4,放入栈中。
在这里插入图片描述
        4. 节点4既没有左孩子,也没有右孩子,我们需要回溯到上一个节点2。可是现在并不 是做递归操作,怎么回溯呢?

        别担心,栈已经存储了刚才遍历的路径。让旧的栈顶元素4出栈,就可以重新访问节 点2,得到节点2的右孩子节点5。

        此时节点2已经没有利用价值(已经访问过左孩子和右孩子),节点2出栈,节点5入栈。
在这里插入图片描述
        5. 节点5既没有左孩子,也没有右孩子,我们需要再次回溯,一直回溯到节点1。所以 让节点5出栈。

        根节点1的右孩子是节点3,节点1出栈,节点3入栈。
在这里插入图片描述
        6. 节点3的右孩子是节点6,节点3出栈,节点6入栈。
在这里插入图片描述
        7. 节点6既没有左孩子,也没有右孩子,所以节点6出栈。此时栈为空,遍历结束。
在这里插入图片描述

3.1.5 非递归前序遍历的代码
/*** 二叉树非递归前序遍历* @param root   二叉树根节点*/public static void preOrderTraveralWithStack(TreeNode root){Stack<TreeNode> stack = new Stack<TreeNode>();TreeNode treeNode = root;while(treeNode!=null || !stack.isEmpty()){//迭代访问节点的左孩子,并入栈while (treeNode != null){System.out.println(treeNode.data);stack.push(treeNode);treeNode = treeNode.leftChild;}//如果节点没有左孩子,则弹出栈顶节点,访问节点右孩子if(!stack.isEmpty()){treeNode = stack.pop();treeNode = treeNode.rightChild;}}}

        至于二叉树的中序、后序遍历的非递归实现,思路和前序遍历差不太多,都是利用栈 来进行回溯。各位读者要是有兴趣的话,可以自己尝试用代码实现一下。
        

3.2 广度优先遍历

3.2.1 流程

        如果说深度优先遍历是在一个方向上“一头扎到底”,那么广度优先遍历则恰恰相反: 先在各个方向上各走出1步,再在各个方向上走出第2步、第3步……一直到各个方向全部走完。听起来有些抽象,下面让我们通过二叉树的层序遍历,来看一看广度优先是怎么回事。

        层序遍历,顾名思义,就是二叉树按照从根节点到叶子节点的层次关系,一层一层横向遍历各个节点。
在这里插入图片描述
        上图就是一个二叉树的层序遍历,每个节点左侧的序号代表该节点的输出顺序。

        可是,二叉树同一层次的节点之间是没有直接关联的,如何实现这种层序遍历呢?

        这里同样需要借助一个数据结构来辅助工作,这个数据结构就是队列。

        详细遍历步骤如下。

        1. 根节点1进入队列。
在这里插入图片描述

        2. 节点1出队,输出节点1,并得到节点1的左孩子节点2、右孩子节点3。让节点2和节 点3入队。
在这里插入图片描述
        3. 节点2出队,输出节点2,并得到节点2的左孩子节点4、右孩子节点5。让节点4和节 点5入队。
在这里插入图片描述
        5. 节点4出队,输出节点4,由于节点4没有孩子节点,所以没有新节点入队。
在这里插入图片描述
        6. 节点5出队,输出节点5,由于节点5同样没有孩子节点,所以没有新节点入队。
在这里插入图片描述
        7. 节点6出队,输出节点6,节点6没有孩子节点,没有新节点入队。
在这里插入图片描述
        到此为止,所有的节点都遍历输出完毕。

3.2.2 代码
/*** 二叉树层序遍历* @param root   二叉树根节点*/public static void levelOrderTraversal(TreeNode root){Queue<TreeNode> queue = new LinkedList<TreeNode>();queue.offer(root);while(!queue.isEmpty()){TreeNode node = queue.poll();System.out.println(node.data);if(node.leftChild != null){queue.offer(node.leftChild);}if(node.rightChild != null){queue.offer(node.rightChild);}}}

        

在这里插入图片描述

        
        本篇博客中代码和彩图来源于《漫画算法》,应本书作者要求,加上本书公众号《程序员小灰》二维码。
在这里插入图片描述
        感兴趣的朋友可以去购买正版实体书,确实不错,非常适合小白入门。
在这里插入图片描述

小结

  • 什么是树

        树是n个节点的有限集,有且仅有一个特定的称为根的节点。当n>1时,其余节点可分为m个互不相交的有限集,每一个集合本身又是一个树,并称为根的子树。

  • 什么是二叉树

        二叉树是树的一种特殊形式,每一个节点最多有两个孩子节点。二叉树包含完全二叉树和满二叉树两种特殊形式。

  • 二叉树的遍历方式有几种

        根据遍历节点之间的关系,可以分为前序遍历、中序遍历、后序遍历、层序遍历这4 种方式;从更宏观的角度划分,可以划分为深度优先遍历和广度优先遍历两大类。


        因为篇幅问题,本该属于树范围内的知识——二叉堆和优先队列的内容,就先不在本篇博客中展示了。

        受益的朋友或对大数据技术感兴趣的伙伴记得点赞关注支持一波🙏

        希望我们都能在学习的道路上越走越远😉
在这里插入图片描述

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 【消息中间件】RabbitMQ如何保证消息的可靠传输

    一、消息持久化在消息发布前,通过把它的投递模式(delivery mode)选项设置为2来把消息标记为持久化。1.1 消息持久化过程:当发布一条持久化消息到持久化交换器上时(带有durable=true的exchange),Rabbit会在消息提交到日志文件后才发送响应。如果这条消息路由到了非持久化队…...

    2024/4/16 11:15:37
  2. Ubuntu安装Oracle出现错误PRVG-0282

    Ubuntu18.4安装Oracle19c出现错误:PRVG-0282 : failed to retrieve the operating system distribution ID 在Ubuntu上面安装Oracle19c时,出现如下错误,导致runInstaller停止运行了。虽然我知道Ubuntu18.4的系统内核不在Oracle19c的支持范围内,可我还是想要完成这次安装。 毕…...

    2024/4/16 11:20:34
  3. WebRTC音视频数据采集 六、第六节 视频渲染特效

    今天我们介绍一下如何对获取到的视频做一些特效 这部分知识实际上是属于渲染部分的范畴我们要在浏览器中做特效,我们要知道几个基本的概念CSS filter,-webkit-filter/filter在不同的浏览器中使用的filter还不一样如何将video与 filter关联OpenGL/Metal/...我们通过CSS调用,它…...

    2024/5/1 22:50:53
  4. java多线程并发原理(第三天)

    CAS(compare and swap):高效实现线程安全性的方法支持原子更新操作,适用于计数器、序列发生器等场景属于乐观锁机制,号称lock-freeCAS操作失败时由开发者决定是继续尝试还是进行别的操作 缺点:若循环时间长,则开销很大只能保证一个共享变量的原子操作ABA问题(当一个变量…...

    2024/4/16 11:21:20
  5. 36---OpenSSL库之(哈希表的使用)

    在一般的数据结构如线性表和树中,记录在结构中的相对位置是与记录的关键字之间不存在确定的关系,在结构中查找记录时需进行一系列的关键字比较。这一类查找方法建立在 “比较”的基础上,查找的效率与比较次数密切相关。理想的情况是能直接找到需要的记 录,因此必须在记录的…...

    2024/5/1 21:19:57
  6. 发票开具中常用的单据上海处理方式

    对于大额单据,受到开票面额的限制,需要拆分成小额或和票面限额一致的发票进行开具。对于这种处理,叫做单据的拆分。 对于琐碎的小额单据,在发票数量稀缺时,要对这些小面额的单据进行合并,但是合并后的单据不能超过票面限额,这种操作叫做单据的合并。...

    2024/4/16 11:21:45
  7. 基于JavaWeb的校园即时服务平台校园帮(源码+数据库+无论文)

    发布任务和接受任务...

    2024/5/2 1:25:47
  8. 生成签名文件 keystore 和获取SHA1

    生成签名文件 keystore 运行如下命令: keytool -genkey -alias android -keyalg RSA -validity 20000 -keystore AnySDK.keystore(-validity 20000代表有效期天数),命令完成后,bin目录中会生成android.keystore 查看命令keytool -list -keystore “android.keystore” 输入你…...

    2024/4/16 11:21:30
  9. verilog--偶数分频

    偶数分频,M = 时钟输入频率/时钟输出频率,N = M/2 如输入时钟为50M,输出时钟为5M,则M=10,N=5。因此只需将counter以clk为时钟驱动计数,当counter = (N-1)时,clk_out翻转进行了。module fen( input clk, input rst_n, output reg clk_out); parameter N = 2…...

    2024/5/1 21:53:27
  10. 性能指标估算

    并发用户数估算 一、平均并发用户数计算方法 计算公式:C = nL / T (1)C是平均的并发用户数 (2)n是平均每天访问用户数 (3)L是一天内用户从登陆到退出的平均时间(操作平均时间) (4)T是考察时间长度(一天内多长时间用户使用系统) 二、并发用户峰值 计算公式: 其中C…...

    2024/4/16 21:39:07
  11. 2D转换模块-照片墙

    学习了CSS3中的2D转换模块,做了一个照片墙的练习,其中蕴含了一些关于鼠标移入后图片的一些角度变化,大小变化,图片不被遮挡,完全显示出来。分享一些关于这个练习的一些心得体会。 实现的效果第一步 首先将需要显示的效果的样式的框架写出来,看这个框架和导航条的框架类似…...

    2024/4/26 5:43:46
  12. RT-Thread内核学习之内存管理

    简介内存分类:内部存储空间和外部存储空间。 内部存储空间:访问速度比较快,能够按照变量地址随机的访问,即RAM(随机存储器),可以把它理解为电脑的内存; 外部存储空间:所保存的内容比较固定,即使掉点后数据也不会丢失,即ROM(只读存储器),可以把它理解为电脑的硬盘。…...

    2024/4/16 11:22:21
  13. 深入浅出系列之深入理解JAVA继承

    深入理解JAVA继承 特性继承是将父类对象包含在子类对象中,父类对象中所有的一切皆在子类对象中 父类private字段和方法只是对子类不可见,实际仍旧是存在的 在子类中声明与父类同名的字段时,例name,此时子类中包含两个name字段:this.name,super.name 当不重写父类方法时,调用的就…...

    2024/4/16 11:21:35
  14. 迪杰斯特拉算法详解

    转载:http://www.cnblogs.com/skywang12345/p/3711512.html#anchor2 迪杰斯特拉算法介绍 迪杰斯特拉(Dijkstra)算法是典型最短路径算法,用于计算一个节点到其他节点的最短路径。 它的主要特点是以起始点为中心向外层层扩展(广度优先搜索思想),直到扩展到终点为止。 基本思想…...

    2024/5/2 0:08:25
  15. Scala-part1

    ...

    2024/5/1 23:17:55
  16. 限流实现之窗口计数

    该种实现方案采用注解的方式,可根据需要灵活配置,但是缺点也很明显,不能均匀限流,配置不当的话,短时间可能会有大量请求涌入后端,具体效果也在摸索中,发现不足请多交流,好了,废话少说,放码过来!环境:springboot redis<parent><groupId>org.springframe…...

    2024/4/20 17:42:54
  17. 单向链表 学习笔记

    线性表的链式存储结构 线性表中每个节点有唯一的前趋节点和后趋节点设计链式存储结构时,不要求逻辑上相邻的两个元素在物理上也相邻,数据元素之间的逻辑关系通过指针建立。这样的数据结构我们称之为链表。分类 特点单向链表 每个物理节点增加一个指向后继节点的指针双向链表 …...

    2024/4/16 11:22:06
  18. 17--微信小程序 点击显示想要展示的组件 和 功能,及九宫格 隐藏

    隐藏:签到类型:页面: <view class="container"><!-- 头部 --><view class="header"><view class="top"><image class="logo" src="/static/images/ban.png"></image><label clas…...

    2024/4/16 11:22:26
  19. 03python字符串格式化输入和常用方法以及列表数据类型

    @Author:木又 @File:demo01_字符串格式化输出.py @Time:2020/7/2 20:16 @Name:Ta Quan Ge num = 3.1455926 1.格式化小数的长度(会四舍五入) format print(“这个数值是{:.2f}”.format(num)) f表达式 print(f"这个数值是{num:.2f}") 2.格式字符串的长度 name = “…...

    2024/4/4 21:00:29
  20. 本地存储coredata和realm

    软件产品的两种形态client-server,客户端,本地存储用的较多 browser-server,网站,服务器存储用的多,例如mysqlIOS本地存储数据库userdefaults 存储轻量级数据 core data 学习成本高,代码较多,速度没有realm快 realm 第三方功能包realm // 定义模型的做法和定义常规 Swif…...

    2024/4/24 14:23:57

最新文章

  1. 数据结构与算法实验题五道 A一元多项式的求导 B还原二叉树 C 六度空间 D 基于词频的文件相似度 E 模拟excel排序

    A (1) 输入格式说明&#xff1a; 以指数递降方式输入多项式非零项系数和指数&#xff08;绝对值均为不超过1000的整数&#xff09;。数字间以空格分隔。 (2) 输出格式说明&#xff1a; 以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔&#xff0c;但…...

    2024/5/2 1:26:29
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. 深入浅出 -- 系统架构之微服务中Nacos的部署

    前面我们提到过&#xff0c;在微服务架构中&#xff0c;Nacos注册中心属于核心组件&#xff0c;通常我们会采用高性能独立服务器进行部署&#xff0c;下面我们一起来看看Nacos部署过程&#xff1a; 1、环境准备 因为Nacos是支持windows和Linux系统的&#xff0c;且服务器操作…...

    2024/5/1 13:05:05
  4. 数据挖掘中的PCA和KMeans:Airbnb房源案例研究

    目录 一、PCA简介 二、数据集概览 三、数据预处理步骤 四、PCA申请 五、KMeans 聚类 六、PCA成分分析 七、逆变换 八、质心分析 九、结论 十、深入探究 10.1 第 1 步&#xff1a;确定 PCA 组件的最佳数量 10.2 第 2 步&#xff1a;使用 9 个组件重做 PCA 10.3 解释 PCA 加载和特…...

    2024/5/1 13:14:26
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/5/1 17:30:59
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/30 18:14:14
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/29 2:29:43
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/30 18:21:48
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/30 9:43:09
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/29 20:46:55
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/30 22:21:04
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/5/1 4:32:01
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/30 9:42:22
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/30 9:43:22
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/30 9:42:49
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57