机器学习的公平性问题近几年受到越来越多的关注,该领域出现了一些新的进展。机器学习训练在涉及到性别、种族等与人相关的敏感属性时,常常会由于统计性偏差、算法本身甚至是人为偏见而引入歧视性行为。由此,为消除差别影响,改进机器学习公平性,主要途径包括提高训练数据集质量、改进算法降低对敏感属性的依赖以及定义指标量化和衡量歧视程度。本文分析了算法歧视的致因,侧重于数据问题给出了公平性的定义,介绍了统计均等等度量指标。文章也指出,各种算法公平性定义指标法都有其优缺点,并无法就公平性达成共识。因此,算法公平性并不能直观看成一种数学或计算机科学问题。本文的目的是使广大读者切身理解根植于机器学习算法中的不公平性。为此,作者力图以易于理解的方式阐释概念,避免使用数学表达。希望每位读者都能从阅读本文受益。

“做好人容易,但做到公正不易”——维克多·雨果,法国文学家

“我们需要捍卫那些我们从未谋面、甚至永远不会谋面的人的利益。”——Jeffrey D. Sachs,美国经济学家

有监督机器学习算法在本质上是判别性的。这种判别性的根源,在于算法是根据嵌入在数据中的特征信息进行实例分类的。的确,现实中此类算法就是设计用于分类的。判别性同样体现在算法的命名上。有别于根据特定类别生成数据的“生成算法”,此类对数据分门别类的算法通常称为“判别算法”。使用有监督的机器学习时,这种“判别”(discrimination,也可表述为“歧视”、“区别对待”)有助于按不同分布将数据划分为不同类别,如下图所示。

对任一数据集应用任何一种判别算法,无论是支持向量机、普通线性回归等参数回归算法,还是随机森林、神经网络、Boosting 等无参数回归算法,输出结果本身在道德上并不存在任何问题。例如,可以使用上周的天气数据去预测明天的天气,这在道德上毫无问题。然而,一旦数据集涉及对人类相关信息的描述时,无论是直接的还是间接的,都可能无意中导致特定于群组从属关系的某种歧视性。

人们已经认识到,有监督学习算法是一把双刃剑。它可以迎合人们的利益,例如提供天气预报等信息服务,或是通过分析计算机网络,检测攻击和恶意软件进而起到防护作用。但从另一方面看,它在本质上也会成为在某一层面上实施歧视的武器。这并不是说算法的所做所为是邪恶的,它们仅仅学习了数据中的表示,但这些表示本身可能融入了历史偏见的某种具体呈现,或是某个人的好恶和倾向性。数据科学中常说的一句习语就是:“垃圾入,垃圾出”,意思是模型高度依赖于所提供的数据质量。在算法公平性的场景中,可类似地表述为:“输入有偏差,则输出有偏差”。

数据原教旨主义

数据原教旨主义(data fundamentalism)拥趸者甚众。他们认为,通过对数据的经验观察,可以反映出世界的客观真相。

“数据足量,其义自见。”——Chris Anderson,《Wired》前主编,也是一位数据原教旨主义者。

数据和数据集并非客观的,而是人类设计的产物。人们赋予数据以表达,从中推理,并以自身的解释去定义数据的内涵。隐藏在收集和分析阶段的偏见带来了很大的风险,它们对大数据等式的影响和数字本身是一样的。”——Kate Crawford,微软研究院社会媒体组首席研究员

原教旨主义者的假设从表面看似乎合情合理。但 Kate Crawford 在《哈佛商业评论》( Harvard Business Review ) 撰文给出了一个很好的反驳:

“波士顿市存在着坑洞的问题,每年需修补约两万个坑洞。为有效地配置资源,波士顿市政府发布了一款很好用的智能手机应用 StreetBump。该应用利用智能设备的加速度计和 GPS 数据,以非主动方式探测坑洞,然后立即上报市政府。虽然该应用的理念非常好,但存在一个明显的问题。美国低收入人群拥有智能手机的可能性较小,尤其是一些老年居民。此类人群的智能手机普及率可低至 16%。对于波士顿这样的城市而言,意味着智能手机数据集中缺少了一部分重要人群,通常是那些底层生活者。”——Kate Crawford

从本质上看,StreetBump 应用获取的数据主要来自相对富裕社区,来自相对贫困社区的数据则较少。这会导致人们的第一感觉是,相对富裕的社区存在更多的坑洞。但事实上,是因为来自于相对贫困社区的数据不足,社区居民不太可能具有智能手机去下载 SmartBump 应用。通常情况下,对结果产生影响最大的,正是数据集中缺失部分的数据。上面的例子很好地展示了一种基于收入的歧视。因此,在基于数据给出结论时,我们需要谨慎,因为数据中可能存在着“信号问题”。这种信号问题常被称为“采样偏差”。

另一个很好的例子是“替代制裁的罪犯矫正管理分析”算法(Correctional Offender Management Profiling for Alternative Sanctions),简称为 COMAS。COMAS 算法被美国许多州采用去预测累犯,即曾经犯过罪的人再次犯罪的可能性。但调查新闻机构 ProPublica 的分析表明,该算法存在对美国一些受保护阶层的种族歧视问题,这引发了广泛争议。为说明问题,预测累犯的算法可概要描述为:

累犯风险评分 = (年龄 -w )+(首次被捕年龄 -w )+(暴力历史 * w )+(职业教育 * w )+(违法历史 * w )

其中 w 是权重值。很明显,预测器并未使用种族作为特征变量,但是基于美国历史上的不公,以及人口统计、社会、执法统计数据等因素看,“暴力历史”、“职业教育”等变量的数据分布在不同种族间存在着显著差异。而执法统计数据也同样倍受争议。警察巡逻的街区通常也是使用算法确定的,而算法使用了数据分布上的差异,引入了种族间的差异,进而在某种程度上导致结果偏向或是不利于某个种族。这些根深蒂固的偏见通过算法得以实施后,将继续维持这一结果,导致进一步的不公平。这样的循环从本质上看形成了“自证预言” (self-fulfilling prophecy)”,即:

历史不公正 → 训练数据 → 实际应用中的算法偏差

由此引发了一系列的棘手问题。我们是否应该删除那些存在问题的变量?如何确定某个特征会导致歧视性结果?是否需要设计一个能给出“歧视性”阈值的指标?一个极端的做法是删除近乎所有变量,这将导致算法无所适从。尽管解决问题的前景看上去不甚明朗,但幸运的是总会有办法的。本文随后将进行阐述。

上面给出的例子并非一些孤立事件。同样,乳腺癌预测算法也会呈现出一定程度上的不公平歧视。研究提出对乳房 X 光成像使用深度学习算法预测乳腺癌,但对黑人女性的准确率要低于白人女性。这在一定程度上是因为用于训练算法的数据集主要基于白人女性的乳房 X 光成像,以及黑人女性和白人女性间的乳腺癌数据分布可能存在很大差异。据美国疾病控制中心的研究表明,“黑人女性和白人女性患乳腺癌的比例大致相同,但黑人女性死于乳腺癌的比例要高于白人女性。

研究动机

由此引发了算法开发人员的动机问题。设计模型的人是否存在故意性?他们是否故意夹带私货,并将其隐藏在不透明的机器学习模型中?

尽管对该问题无法确定地给出是或否的回答,但在提出问题时,一个好的做法是考虑汉隆剃刀(Hanlon's razor)原则:

“能解释为愚蠢的,就不要解释为恶意。”—— Robert J. Hanlon

换句话说,谢天谢地这个世界上并没有那么多恶人,恶人肯定要少于不称职的人。合理的假设是,当事情出错时,更可能是由于无能、天真或疏忽,而非完全出于恶意。虽然可能有一些恶意行为者想要推行歧视性做法,但这些人毕竟是少数。

基于上述假设,那么问题出在哪里?有人提出,对于能控制和纠正歧视的有监督学习算法,统计学家、机器学习实践者、数据科学家和计算机科学家并未受过相应的专业开发培训。

那么为什么会这样?

事实上,目前相关的专业技术培训并不存在。公平性是机器学习领域的一个新兴分支。由于机器学习在过去数年中迅速融入社会的方方面面,公平性问题受到了越来越多的关注。与医生等职业不同,计算机科学家并不一定会接受训练,学习考虑自身行为的道德影响。直到最近,也有人说是随着社交媒体的出现,计算机科学家的设计和创造才体现出伦理层面上的问题。

事实上,大多数计算机科学期刊在提交论文时,并不要求一并给出道德声明或考虑。如果论文中使用了包含数百万真人图像的图像数据库,无疑需要考虑道德方面的问题。鉴于物理距离和数据集规模之大,计算机科学家无需考虑对个体的影响,这可以被认为是微不足道的,进而对此忽略不计。不同于此,社会学家和心理学家在对小组个体开展测试时,必须成立完整的伦理审查委员会去审查和批准实验,以确保研究不会跨越任何伦理界限。

好的一面是,事情正在逐渐改变。越来越多的数据科学和计算机科学项目,开始要求学生参加数据伦理和批判性思维方面的课程。各学术期刊也逐渐认识到,通过机构审查委员会(Institutional Review Boards,IRB)开展伦理审查并在论文中加入伦理陈述,是同行评审过程的必要补充。随着对机器学习公平性关注的与日俱增,上述立场正不断加强。

机器学习的公平性

正如前文所述,有监督机器学习的广泛采用,引起了人们对算法公平性的关注。随着算法的广泛采用,对人们生活的控制也会日益增加,人们的担忧也随之加剧。机器学习社区同样十分清楚这些挑战。算法公平性是当前一个快速发展的机器学习子领域,Moritz Hardt、Cynthia Dwork、Solon Barocas 和 Michael Feldman 等优秀的科研工作者已投身其中。

尽管如此,要实现真正公平的算法,仍有一些重要挑战尚待解决。差别处理(disparate treatment)在算法中相对易于避免,即可对不同组显式地执行 差异化处理,例如从数据集中删除对应于种族、性别等特定属性的变量。但避免产生差别影响(disparate impact)则相对困难得多。数据中的冗余编码(redundant encoding)的问题,通常会导致对不同组非显式地执行差异化处理的结果。

冗余编码 根据数据中存在的与种族、性别等受保护属性相关的特征,给出这些属性的信息。例如,网购化妆品等商品与性别属性可能存在高度相关性;根据邮政编码等属性,算法可获取不同种族人口的分布特征。

尽管算法并不会按上述思路进行判别,但对于在模式识别任务上已超越人类表现的数据驱动算法,不可避免地会处理嵌入在数据中的关联,无论这些关联是多么小。此外,如果关联是非信息性的,即不会增加算法的准确性,那么将会被算法忽略。这意味着,受保护的属性中的确嵌入了某些信息。这对研究人员提出了许多挑战,例如:

  • 公平性和准确率之间是否存在本质上的权衡?是否能够从受保护属性(译者注:原文是“特征”)中抽取出关联信息,以免产生歧视性处理?
  • 如何从统计学上测定算法中的“公平性”?
  • 如何确保政府和公司推出能保护个体公平性的算法?
  • 如何判定训练数据中的偏差?如何降低偏差的影响?

下面,本文将展开讨论。

数据中存在的问题

在上一节中提到,冗余编码导致特征与受保护属性间存在关联性。随着数据集规模的不断扩大,产生关联的可能性也相应增加。在大数据时代,这是一个大问题:能够获得的数据越多,可用信息中存在歧视的也就越多。歧视不一定仅限于种族或性别,也可以表现为对粉色头发人的歧视,对网络开发人员的歧视,对星巴克咖啡消费者的歧视,甚至是对各种群组组合的歧视。本节给出几种训练数据和算法中存在的偏差,这些偏差导致创建公平性算法问题复杂化。

多数偏差(The Majority Bias)

算法本身并不会偏向任何特定的群组,但在统计上的确更偏向于多数群组。正如 Moritz Hardt 教授在 Medium 博客文章中指出,分类器通常会随训练数据点数量的增加而改进,因为误差范围与样本数的逆平方根相关。如下图所示。

现实令人不安。少数群组从定义上看通常具有较少的数据,因此模型对少数群组的表现往往差于对多数群组的表现。上述假设只有在多数群组和少数群组是从不同分布中抽取的情况下才能成立。如果二者是从同一分布中抽取的,那么增加样本规模对两个群组同样有利。

一个例子就是前文介绍的乳腺癌检测算法。在这个由麻省理工学院的研究人员开发的深度学习模型中,训练神经网络所用的数据集中包括 6 万张乳房 X 光检查图像,只有 5% 是黑人女性的,这些患者死于乳腺癌的可能性高达 43%。因此,使用该算法对黑人妇女等少数群组进行测试时,性能相对较差。这可部分归因于有色女性乳腺癌通常会在较早期表现出症状,该现象表明差别影响是由于有色女性概率分布的代表性不足而造成的。

这也给出了另一个重要的问题,那就是准确率(accuracy)是否能很好地表示公平性?在上面的例子中,由于对少数群组存在不公平,人们就认为对少数群组的分类准确率也较低。然而,由于公平性在定义上的差别和在性质上的模糊性,很多情况下并不能确保我们的测定值很好地表示了公平性。例如,我们的算法对黑人女性和白人女性的准确率同样可达 50%。但如果对白人女性存在 30% 的误报(假正),对黑人女性存在 30% 的漏报(假负),那么也表明存在着差别影响问题。

就上面的例子而言,由于存在基于群组从属关系的差别处理,我们可以很直接地认为存在某种形式的歧视。然而,有时这种群组从属关系对预测是非常有用的。例如,电子商务网站会试图向不同用户展示特定的内容,因此掌握每个个体的性别、年龄或社会经济地位等信息是非常有用的。这意味着,如果简单地从数据中删除受保护属性,就会降低模型的准确率,乃至其它一些性能指标。同样,如果具有足够的黑人女性和白人女性乳腺癌模型的相关数据,我们就可以开发一个输入为种族的算法。考虑到种族间在数据分布上存在差异,新算法更有可能提高对不同种族的准确率。

因此,为提高算法的泛化能力,最好应考虑受保护属性;并且为防止产生歧视,算法应受到公平性指标的约束。

该理念是 Moritz Hardt 和 Eric Price 在论文“监督学习的机会均等”(Equality of Opportunity in Supervised Learning)中提出的。机会均等相对于统计均等(Statistical Parity)和补偿几率( equalized odds)等指标更具优势。下面将对上述三种方法分别作出阐释。

“公平性”的定义

本节将介由机器学习公平性研究人员提出的一些概念,包括统计均等,以及与统计均等存在细微差别的机会均等(equality of opportunity)和补偿几率等指标。

统计均等(Statistical Parity)

统计均等是历史最悠久、也是最简单的强制公平性指标。在 arXiv 预发表论文“算法决策和公平性代价”(Algorithmic decision making and the cost of fairness)中,详细阐释了统计均等概念。统计均等的计算公式如图 5 所示。

那么应该如何理解统计均等的输出独立于所属的群组?这意味着每个群组的同一部分被分类为正或负的机会是均等的。由此,统计均等也被称为“群体均等”(demographic parity)。对于所有归入 p 的群组,会强制执行统计均等。

对于未使用统计均等的数据集,可使用图 6 公式计算统计均等距离(statistical parity distance),给出预测偏离统计均等的程度。

统计均等距离提供了一种基于组群从属参数 p 衡量数据集公平性的指标。

那么使用统计均等存在哪些权衡考虑?

首先,统计均等并不能确保公平性

大家可能已经注意到,统计均等并不反映预测的准确率。如果一个群组预测为正的概率高于另一个群组,那么两个组在假正率和真正率上可能给出很大的差异。这本身就造成了差别影响,即偏向一个组(p=1)中的不合格个体,就可能会遗漏另一个组(p=0)中的合格个体。从这个意义上说,统计均等更类似于“结果均等”(equality of outcome)。

下图给出很好的展示。如果有两组人,一组有 10 人(称为“A=1”组),另一组有 5 人(称为“A=0”组),如果给定“A=1”组中有 8 人得分 Y=1(80%),那么无论如何“A=0”组中也必须有 4 人得分 Y=1(80%)。

第二,统计均等降低了算法准确率。

统计均等的第二个问题是,尽管受保护属性可能会给出一些对预测有用的信息,但受限于统计均等的严格规则而无法得以利用。例如,性别对预测人们的意向购买商品非常有用,无法使用它将导致模型变弱,准确率也会受到影响。好的方法应能在不产生差别影响的情况下考虑群组间的差异。显然,统计均等并不符合准确率这一机器学习的根本目标。一个好的分类器可能并无法确保统计均等。

鉴于以上问题,多位机器学习公平性研究人员认为,统计均等并不是一个可信的指标。但统计均等可作为构建其它公平性指标的基本出发点。

还有一些与统计均等存在细微差别的指标,包括真正均等(true positive parity)、假正均等(false positive parity)和正率均等(positive rate parity)等。

真正均等(True Positive Parity,TPP)

真正均等也称为“机会均等”(Equality of Opportunity),仅适用于二分类预测。真正均等对 TP 类执行统计均等,即预测输出 1 并且真正输出也是 1 的情况。

真正均等确保两组中的所有合格个体(Y=1)被分类为合格(C=1)的比率均等。如果只关注输出为正是否均等,可使用真正均等。

假正均等(False Positive Parity)

假正均等也仅适用于二分类预测,侧重于 FP 类,即预测输出为 1 但真实输出为 0 的情况。它类似于真正率(true positive rate),但提供 TP 类输出的均等。

正率均等(Positive Rate Parity)

正率均等也称为“均等几率”(Equalized Odds),它同时组合了 TP 类和 FP 类的统计均等。

  • 注意:对机会均等,我们放宽了在“Y=0”的情况下几率必须相等的均等几率约束。均等几率和机会均更灵活,能够在不产生差别影响的情况下添加一些受保护变量的信息。

尽管上述指标都给出了某种可认为是公平的解决方案,但都不是特别令人满意。原因之一在于对公平性究竟意味着什么存在许多相互冲突的定义,很难以算法的形式给出定义。这些方法提供了不错的出发点,但也仍存在很大的改进空间。

增加公平性的其它方法

统计均等、均等几率和机会均等作为公平性指标提供了很好的出发点。此外,还有其他一些确保算法的使用不会对个体产生过度歧视的方法。人机共生(human in the loop,HITL)和算法透明(Algorithmic Transparency)是目前提出的两种主要解决方案。

人机共生

这个名字听上去像是某种过山车,其实表示的是由人类监督算法过程的一种范式。人机共生通常适用于算法出错风险高的情况。例如,导弹探测系统在探测到对方发射导弹后,需通知军方以进行人工审核并确定响应方式。如果没有人工交互,算法就不会做出响应。想象一下使用人工智能运作核武器系统的灾难性后果。一旦系统发现威胁就有权开火,那么一个误判就会导致整个世界毁灭。

另一个例子是判定累犯的 COMPAS 系统。系统并不会因为将某人分类为累犯就做出相应法律判决。相反,系统会由法官审核 COMPAS 的评分,并以此作为情况审核中的考虑因素。这提出了一个新的问题,人类应该如何与算法系统交互。一些使用亚马逊土耳其机器人(Amazon Mechanical Turk,MTurk)众包平台开展的研究表明,部分人会完全遵循算法的判断,因为他们认为算法比人类掌握更多知识;而其他人则对算法的输出持半信半疑的态度,还有些人甚至会完全忽略算法的输出。人机共生研究是一个相对较新的研究方向,但随着机器学习在社会中的不断普及,在此方向上将会看到更多发展。

另一个重要的类似概念是人为监督(human-on-the-loop),它类似于人机共生,只是人并非积极地参与过程,而是被动参与对算法的监督。例如,数据分析人员负责监控油气管道的各个部分,以确保所有传感器和流程都能正常运行,避免出现需关注信息或发生错误。其中,分析人员只是处于监督状态,并不主动参与过程。“人为监督”需要人的参与度更低,因此比“人机共生”具有更好的可扩展性。但并不适用于某些情况,例如监控核导弹。

算法透明度

在一些正式文献中,实现公平性的主流方式是通过透明度实现算法的可理解性(interpretability)和可解释性(explainability)。文献提出,如果算法能够得到公开观察和仔细分析,则可高置信度地确保模型中不存在差别影响。虽然在许多层面上确实可实现算法透明度,但其中也存在着一些不足。

一些观点认为:专有算法从定义上就是不透明的

从商业角度看,透明性在很多情况下并不适用。如果企业向所有人提供了自己的算法和业务流程,那么可能会泄露商业秘密或专有信息。想象一下,Facebook 或 Twitter 被要求向全世界公布他们的算法,以便接受审查确保不存在歧视问题。这样任何人都可下载他们的代码,然后启动自己版本的 Twitter 或 Facebook。完全透明只是政府(在某种程度上)、医保、法律体系等公共服务使用的算法中需考虑的一个因素。鉴于法律体系是法律学者的主要关注点,因此有理由认为这一点依然是目前的共识。

展望未来,对那些想对自身已投资的算法保密的私有企业而言,颁布算法公平性相关的法规,是比实现算法透明度更可靠的解决方案。Andrew Tutt 在论文“An FDA For Algorithms”中对此理念进行了探讨,并提出组建类似于 FDA 的监管机构去规范算法。算法可以提交给监管机构,或者是第三方审计服务,进行分析以确保它们的适用性,以及不会产生差异影响。

诚然,实现透明度仍需进行大量的探讨、投入大量的资金,并拓展相关的专业知识。但在我看来,透明度解决方案似乎可行。要确保算法免受差别处理和差别影响的干扰,依然有很长的路要走。随着法规、透明度、人机共生、人为监督,以及新提出的统计均等改进方法的综合使用,情况正在得到改进。但公平性这一研究领域仍然处于起步阶段,还有许多工作要做。该领域值得关注。

结束语

本文了详尽阐释了存在于训练数据集中的多种偏差,这些偏差是由于训练数据的收集和分析方式所导致的。进而给出了几种降低偏差影响的方法,以确保算法不会对少数群组和受保护阶层产生歧视。

机器学习在本质上存在某种形式的统计性歧视。并且一旦将某些特权群组置于系统性的优势地位,而将某些非特权群组置于系统性的不利地位,那么这种歧视就会变得令人反感。由于存在于标签上的偏见、欠采样或过采样,导致训练数据中存在偏差,模型也会存在不为人需的偏差。

有些人提出,决策是由人们基于部分信息做出的,而决策者所做的决策可能会受自身存在的许多隐含的和认知上的偏差的影响。而决策的自动化给出了更准确的结果,在很大程度上限制了偏差的影响。这些算法无需十分完美,只需优于以前使用的算法。历史发展终究会曲折地走上正轨。

也有人提出,算法就是要放任不公平或数据本身固有的偏差得以系统性的体现。为缓解这些问题,应从数据中删除涉及受保护属性的变量,剔除所有的相关变量或是加以限制。

上述两种做法都是部分正确的。然而,我们不应该满足于不公平的算法,毕竟其中存在着改进空间。同样,我们不应该浪费已拥有的所有数据,删除所有变量,因为这将使导致系统表现变差,降低它们的用处。这就是说,最终还是需要算法的创建者、监管机构,以及负责收集数据的机构,尽力确保这些偏差得到适当的处理。

数据的收集和抽样过程通常是统计教学中最枯燥的部分,并且公众对此认知不足。在监管机构得以介入之前,需确保机器学习工程师、统计学家和数据科学家将机会均等付诸机器学习实践中。我们必须关注数据的来源以及处理方法。谨记,前人种树,后人乘凉。

作者介绍:

Matthew Stewart,哈佛大学数据科学博士,机器学习顾问。

原文链接:

https://towardsdatascience.com/programming-fairness-in-algorithms-4943a13dd9f8

 

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

相关文章

  1. docker的管理【镜像的生成(基于已有镜像、基于本地模板、基于dockerfile工具)】

    docker的管理 文章目录docker的管理一、dockerfile的认识1、镜像dockerfile生成注意事项:2、Dockerfile脚本分为四层【从下往上】二、镜像的创建1、基于已有镜像创建2、基于本地模板创建【1】使用wget命令导入为本地镜像【2】通过导入操作系统模板文件生成新的镜像【…...

    2024/4/25 20:54:22
  2. java大文件(百M以上)的上传下载讨论

    一、 功能性需求与非功能性需求 要求操作便利,一次选择多个文件和文件夹进行上传; 支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下载,断点续传。刷新页面后继续传输。关闭浏览器后保留进度信息。 支持文件…...

    2024/4/22 15:36:14
  3. 运动高性价比挂脖式蓝牙耳机,2020五款最受欢迎入耳式蓝牙耳机推荐

    科技改变生活,越来越多的人已经不再选择普通的耳机了,而是选择高大上的蓝牙耳机,不管是运动中听音乐、还是上下班路上,戴上蓝牙耳机更显的方便。那你知道蓝牙耳机什么牌子的好吗,以下就是在小编给出的几款最值得入手的…...

    2024/5/3 10:16:57
  4. 广告投放架构

    广告、增值服务、佣金,是互联网企业最常见的三种盈利手段。在这3大经典中,又以广告所占的市场份额最大,几乎是绝大部分互联网平台最主要的营收途径,业务的重要性不言而喻。 从技术角度来说,广告业务涉及到 AI算法、大…...

    2024/4/26 14:41:29
  5. 这可能是史上最全的Python算法集!

    来源 | CSDN(ID:CSDNnews ) 本文是一些机器人算法(特别是自动导航算法)的Python代码合集。 其主要特点有以下三点:选择了在实践中广泛应用的算法;依赖最少;容易阅读,容…...

    2024/4/21 4:45:43
  6. 别写秒杀系统了,我告诉你消息管理平台实现原理吧

    前言 文本已收录至我的GitHub:https://github.com/ZhongFuCheng3y/3y,有300多篇原创文章,最近在连载面试和项目系列! 我,三歪,最近要开始写项目系列文章。我给这个系列取了一个名字,叫做《揭秘》…...

    2024/4/22 6:14:29
  7. Android 10.0 清除任务后 WhatsApp收不到消息的问题解决

    最近有个问题就是点击任务窗口的清除按钮后, WhatsApp任务也被清除了, 但是来了消息后没任何提醒了, 判断是后台任务被杀掉了,跟踪发现任务最终清除是在cleanUpRemovedTaskLocked函数里执行的, 执行完后并kill掉相关的service, 所以就判断了下 在清除任务后保留相关的service …...

    2024/4/24 23:14:35
  8. OkHttp 基本使用&源码分析

    本文介绍了 OkHttp 的基本使用以及源码分析,强烈建议配合源码进行阅读,否则会不知所云!!! 第一次写源码分析类文章,辛苦各位老铁指正 本文基于 OkHttp 3.11.0 版本进行分析,查看源码时请对应&am…...

    2024/4/21 18:22:57
  9. 2020年界面开发有哪些新动态?Data Grid和Tree List控件使用者福音来啦!

    DevExpress技术交流群2:775869749 欢迎一起进群讨论 DevExpress ASP.NET Web Forms Controls拥有针对Web表单(包括报表)的110种UI控件,DevExpress ASP.NET MVC Extensions是服务器端MVC扩展或客户端控件,由轻量级…...

    2024/4/20 4:24:47
  10. DAT与IDX格式文件如何打开?

    1. 概述 为什么微图下载的卫星影像是DAT文件? 为什么水经注在百度网盘免费分享的卫星影像是DAT文件? 为什么水经注在百度网盘免费分享的高程DEM是DAT文件? 为什么在微图中免费下载的高清卫星影像是DAT文件? DAT文件用什么软件…...

    2024/4/21 5:04:15
  11. JavaScript事件总结

    JavaScript事件总结简介 事件 - 事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间 - JavaScript 与 HTML 之间的交互是通过事件实现的。 - 对于 Web 应用来说,有下面这些代表性的事件:单击事件、鼠标移入移出事件、键盘按下/弹起事件等等…...

    2024/4/22 15:57:49
  12. Windows 系统下 VMware 中虚拟机器无法关机卡死如何解决

    玩 VMware 的都碰到过这样的错误:Vmware 提示以独占方式锁定此配置文件失败,或者提示另一个正在运行的 VMware 进程可能正在使用配置文件,甚至出现虚拟机器黑屏而无法启动的情况。 但查看主机后台进程,发现虚拟主机的进程&#x…...

    2024/4/27 23:20:39
  13. 蒙特卡罗模拟?

    英语原文:Monte Carlo Simulation An In-depth Tutorial with Python 翻译:大表哥、wiige 什么是蒙特卡罗模拟? 蒙特卡罗方法是一种使用随机数和概率来解决复杂问题的技术。 蒙特卡罗模拟或概率模拟是一种技术,用于了解金融部门、…...

    2024/4/7 10:07:44
  14. 【解决方案】如何通过RTSP流媒体协议视频平台EasyNVR搭建智慧景区远程视频监管平台?

    随着疫情的好转,各个旅游景区需要对外推广美好乡村的旅游风光,通过搭建远程视频管理平台,实时互动展现各个美好乡村的实时影像,让更多的旅游界朋友、媒体朋友宣传景区、推广景区,引导广大民众,来体验景区风…...

    2024/4/7 10:07:43
  15. Spring-boot(Shiro会话管理与加密)

    会话管理 Shiro提供了完整的企业级会话管理功能,不依赖于底层容器(如Tomcat),不管是J2SE还是J2EE环境都可以使用,提供了会话管理,会话事件监听,会话存储/持久化,容器无关的集群,失效…...

    2024/4/28 6:19:15
  16. xftp和xshell的简述和下载、安装教程

    1.xshell和xftp的简述 Xshell Xshell是一个用于MS Windows平台的强大的SSH,TELNET,和RLOGIN终端仿真软件。它使得用户能轻松和安全地从Windows PC上访问Unix/Linux主机。Xftp Xftp是一个用于MS Windows平台的强大的FTP和SFTP文件传输程序。Xftp能安全地…...

    2024/5/3 16:55:13
  17. 抓包工具---Charles

    抓包工具--Charles简介将 Charles 设置成系统代理Charles 主界面介绍过滤网络请求截取 iPhone 上的网络封包Charles 上的设置iPhone 上的设置截取 Https 通讯信息安装证书截取移动设备中的 Https 通讯信息模拟慢速网络修改网络请求内容给服务器做压力测试修改服务器返回内容Map…...

    2024/4/7 12:45:35
  18. Kafka详细教程

    纯copy,防止博主到时收费不让嫖了(手动狗头) 文章目录 Kafka详细教程 kafka概述Kafka体系结构分区和主题kafka文件存储机制kafka安装与配置 单机 jdk安装zooKeeper安装kafka安装集群环境 jdk安装zookeeper集群安装kafka安装kafka监控管理界面Kafka生产消费脚本演示…...

    2024/4/28 5:17:34
  19. 海外云服务器要怎么选择?

    说到挑选云服务器,很多人都觉得非常的困难,因为有很多因素要进行考虑,所以小编告诉你,如何买到合适的云服务器。 那么,遇到选择海外服务器的难题,我们可以来怎么选择呢? 一、操作系统的选择 首先&#xff…...

    2024/4/7 12:45:32
  20. 哈德教育:疫情后营销遇难,快商通使我们在获客转化上事半功倍

    受疫情的影响,越来越多的传统线下教培企业转型线上教育,激烈的市场竞争环境,对企业的线上营销及获客转化提出了更高的要求。 ——哈德教育集团流量中心经理薛承玲 哈德教育集团成立于2006年,14年深钻教育培训事业,已…...

    2024/4/27 22:17:22

最新文章

  1. 中霖教育:资产评估师报考攻略

    一、报考条件 1 参加资产评估师考试的基本条件:为中国公民 2 具有完全民事行为能力 3 具有高等院校专科以上(含专科)学历 符合上述报名条件,暂未取得学历(学位)的大学生可报名参加考试 二、报名时间 报名时间:2024年3月25日9:00至5月10日24:00 补…...

    2024/5/3 18:11:36
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/3/20 10:50:27
  3. 产品推荐 | 中科亿海微推出亿迅®A8000金融FPGA加速卡

    01、产品概述 亿迅A8000金融加速卡,是中科亿海微联合金融证券领域的战略合作伙伴北京睿智融科,将可编程逻辑芯片与金融行业深度结合,通过可编程逻辑芯片对交易行情加速解码,实现低至纳秒级的解码引擎,端到端的处理时延…...

    2024/5/2 2:35:23
  4. SV学习笔记(二)

    接口 什么是接口? 接口 主要用作验证 ,国外有些团队会使用sv进行设计,那么接口就会用作设计。验证环境中,接口可以 使连接变得简洁而不易出错 。interface和module的使用性质很像, 可以定义端口,也可以定…...

    2024/5/1 14:10:21
  5. 416. 分割等和子集问题(动态规划)

    题目 题解 class Solution:def canPartition(self, nums: List[int]) -> bool:# badcaseif not nums:return True# 不能被2整除if sum(nums) % 2 ! 0:return False# 状态定义:dp[i][j]表示当背包容量为j,用前i个物品是否正好可以将背包填满&#xff…...

    2024/5/3 11:50:27
  6. 【Java】ExcelWriter自适应宽度工具类(支持中文)

    工具类 import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.CellType; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet;/*** Excel工具类** author xiaoming* date 2023/11/17 10:40*/ public class ExcelUti…...

    2024/5/2 16:04:58
  7. Spring cloud负载均衡@LoadBalanced LoadBalancerClient

    LoadBalance vs Ribbon 由于Spring cloud2020之后移除了Ribbon,直接使用Spring Cloud LoadBalancer作为客户端负载均衡组件,我们讨论Spring负载均衡以Spring Cloud2020之后版本为主,学习Spring Cloud LoadBalance,暂不讨论Ribbon…...

    2024/5/2 23:55:17
  8. TSINGSEE青犀AI智能分析+视频监控工业园区周界安全防范方案

    一、背景需求分析 在工业产业园、化工园或生产制造园区中,周界防范意义重大,对园区的安全起到重要的作用。常规的安防方式是采用人员巡查,人力投入成本大而且效率低。周界一旦被破坏或入侵,会影响园区人员和资产安全,…...

    2024/5/3 16:00:51
  9. VB.net WebBrowser网页元素抓取分析方法

    在用WebBrowser编程实现网页操作自动化时,常要分析网页Html,例如网页在加载数据时,常会显示“系统处理中,请稍候..”,我们需要在数据加载完成后才能继续下一步操作,如何抓取这个信息的网页html元素变化&…...

    2024/5/3 11:10:49
  10. 【Objective-C】Objective-C汇总

    方法定义 参考:https://www.yiibai.com/objective_c/objective_c_functions.html Objective-C编程语言中方法定义的一般形式如下 - (return_type) method_name:( argumentType1 )argumentName1 joiningArgument2:( argumentType2 )argumentName2 ... joiningArgu…...

    2024/5/2 6:03:07
  11. 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】

    👨‍💻博客主页:花无缺 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】🌏题目描述🌏输入格…...

    2024/5/2 9:47:30
  12. 【ES6.0】- 扩展运算符(...)

    【ES6.0】- 扩展运算符... 文章目录 【ES6.0】- 扩展运算符...一、概述二、拷贝数组对象三、合并操作四、参数传递五、数组去重六、字符串转字符数组七、NodeList转数组八、解构变量九、打印日志十、总结 一、概述 **扩展运算符(...)**允许一个表达式在期望多个参数&#xff0…...

    2024/5/2 23:47:43
  13. 摩根看好的前智能硬件头部品牌双11交易数据极度异常!——是模式创新还是饮鸩止渴?

    文 | 螳螂观察 作者 | 李燃 双11狂欢已落下帷幕,各大品牌纷纷晒出优异的成绩单,摩根士丹利投资的智能硬件头部品牌凯迪仕也不例外。然而有爆料称,在自媒体平台发布霸榜各大榜单喜讯的凯迪仕智能锁,多个平台数据都表现出极度异常…...

    2024/5/3 13:26:06
  14. Go语言常用命令详解(二)

    文章目录 前言常用命令go bug示例参数说明 go doc示例参数说明 go env示例 go fix示例 go fmt示例 go generate示例 总结写在最后 前言 接着上一篇继续介绍Go语言的常用命令 常用命令 以下是一些常用的Go命令,这些命令可以帮助您在Go开发中进行编译、测试、运行和…...

    2024/5/3 1:55:15
  15. 用欧拉路径判断图同构推出reverse合法性:1116T4

    http://cplusoj.com/d/senior/p/SS231116D 假设我们要把 a a a 变成 b b b,我们在 a i a_i ai​ 和 a i 1 a_{i1} ai1​ 之间连边, b b b 同理,则 a a a 能变成 b b b 的充要条件是两图 A , B A,B A,B 同构。 必要性显然&#xff0…...

    2024/5/2 9:47:28
  16. 【NGINX--1】基础知识

    1、在 Debian/Ubuntu 上安装 NGINX 在 Debian 或 Ubuntu 机器上安装 NGINX 开源版。 更新已配置源的软件包信息,并安装一些有助于配置官方 NGINX 软件包仓库的软件包: apt-get update apt install -y curl gnupg2 ca-certificates lsb-release debian-…...

    2024/5/3 16:23:03
  17. Hive默认分割符、存储格式与数据压缩

    目录 1、Hive默认分割符2、Hive存储格式3、Hive数据压缩 1、Hive默认分割符 Hive创建表时指定的行受限(ROW FORMAT)配置标准HQL为: ... ROW FORMAT DELIMITED FIELDS TERMINATED BY \u0001 COLLECTION ITEMS TERMINATED BY , MAP KEYS TERMI…...

    2024/5/3 1:55:09
  18. 【论文阅读】MAG:一种用于航天器遥测数据中有效异常检测的新方法

    文章目录 摘要1 引言2 问题描述3 拟议框架4 所提出方法的细节A.数据预处理B.变量相关分析C.MAG模型D.异常分数 5 实验A.数据集和性能指标B.实验设置与平台C.结果和比较 6 结论 摘要 异常检测是保证航天器稳定性的关键。在航天器运行过程中,传感器和控制器产生大量周…...

    2024/5/2 8:37:00
  19. --max-old-space-size=8192报错

    vue项目运行时,如果经常运行慢,崩溃停止服务,报如下错误 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 因为在 Node 中,通过JavaScript使用内存时只能使用部分内存(64位系统&…...

    2024/5/3 14:57:24
  20. 基于深度学习的恶意软件检测

    恶意软件是指恶意软件犯罪者用来感染个人计算机或整个组织的网络的软件。 它利用目标系统漏洞,例如可以被劫持的合法软件(例如浏览器或 Web 应用程序插件)中的错误。 恶意软件渗透可能会造成灾难性的后果,包括数据被盗、勒索或网…...

    2024/5/2 9:47:25
  21. JS原型对象prototype

    让我简单的为大家介绍一下原型对象prototype吧! 使用原型实现方法共享 1.构造函数通过原型分配的函数是所有对象所 共享的。 2.JavaScript 规定,每一个构造函数都有一个 prototype 属性,指向另一个对象,所以我们也称为原型对象…...

    2024/5/2 23:47:16
  22. C++中只能有一个实例的单例类

    C中只能有一个实例的单例类 前面讨论的 President 类很不错,但存在一个缺陷:无法禁止通过实例化多个对象来创建多名总统: President One, Two, Three; 由于复制构造函数是私有的,其中每个对象都是不可复制的,但您的目…...

    2024/5/2 18:46:52
  23. python django 小程序图书借阅源码

    开发工具: PyCharm,mysql5.7,微信开发者工具 技术说明: python django html 小程序 功能介绍: 用户端: 登录注册(含授权登录) 首页显示搜索图书,轮播图&#xff0…...

    2024/5/3 7:43:42
  24. 电子学会C/C++编程等级考试2022年03月(一级)真题解析

    C/C++等级考试(1~8级)全部真题・点这里 第1题:双精度浮点数的输入输出 输入一个双精度浮点数,保留8位小数,输出这个浮点数。 时间限制:1000 内存限制:65536输入 只有一行,一个双精度浮点数。输出 一行,保留8位小数的浮点数。样例输入 3.1415926535798932样例输出 3.1…...

    2024/5/3 1:54:59
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

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

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

    %读入6幅图像(每一幅图像的大小是564*564) 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系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 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系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...

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

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

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

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

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

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

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

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

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

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

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

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