参考Python深度学习第5章第2节中的代码示例

目录

  • 一、理解人脸图像特征提取的各种方法(至少包括HoG、Dlib和卷积神经网络特征)
  • 二、掌握笑脸数据集(genki4k)正负样本的划分、模型训练和测试的过程(至少包括SVM、CNN),输出模型训练精度和测试精度(F1-score和ROC)
    • 1、在小数据集上训练ConvNet
    • 2、 深度学习与小数据问题的相关性
    • 3、 数据集下载
    • 4、 代码实现上述操作
    • 5、 建立我们的关系网
    • 6、 数据预处理
    • 7、 使用数据增强
  • 三、完成一个摄像头采集自己人脸、并对表情(笑脸和非笑脸)的实时分类判读(输出分类文字)的程序。
    • 1、首先实现照片的判别
    • 2、 摄像头采集人脸识别
  • 四、 将笑脸数据集换成口罩数据集,完成对口罩佩戴与否的模型训练,采取合适的特征提取方法,重新做上述2-3步。
    • 1、下载数据集
    • 2、训练数据集
    • 3、预测

一、理解人脸图像特征提取的各种方法(至少包括HoG、Dlib和卷积神经网络特征)

这个网上很多资料,可以自己去找来看。

二、掌握笑脸数据集(genki4k)正负样本的划分、模型训练和测试的过程(至少包括SVM、CNN),输出模型训练精度和测试精度(F1-score和ROC)

1、在小数据集上训练ConvNet

我们从零开始在小数据集上训练Convnet。
仅使用很少的数据来训练图像分类模型是一种常见的情况,如果你曾经在专业环境中做过计算机视觉,你可能会在实践中遇到这种情况。
拥有“少量”样本可能意味着从数百到数万张图像。作为一个实际的例子,我们将在包含4000张笑和没笑的图片(2000张笑的,2000没笑的)的数据集中把图像分类为“smile”或“unsmile”。我们将使用2000张图片进行培训,1000张用于验证,最后1000张用于测试。
在这个程序中,我们将回顾解决这个问题的一个基本策略:在我们仅有的少量数据的基础上从头开始训练一个新模型。我们将从天真地在我们的2000个训练样本上训练一个小convnet开始,没有任何规则化,为可以达到的目标设定一个基线。这将使我们的分类准确率达到71%。到那时,我们的主要问题将是过度拟合。然后我们将介绍数据增强技术,这是一种减轻计算机视觉中过度拟合的强大技术。通过利用数据扩充,我们将改进我们的网络,使准确率达到82%。

2、 深度学习与小数据问题的相关性

你有时会听说深度学习只有在有大量数据的时候才有效。这在一定程度上是有道理的:深度学习的一个基本特征是,它能够自己在训练数据中发现有趣的特征,而不需要任何手动特征工程,并且这只能在有大量训练实例可用时才能实现。对于输入样本非常高维的问题尤其如此,比如图像。
然而,构成“大量”样本的是相对的——首先,相对于你试图训练的网络的规模和深度。仅仅用几十个样本来训练一个convnet来解决一个复杂的问题是不可能的,但是如果这个模型很小并且规则性很好,并且任务很简单,那么几百个样本就足够了。因为convnets学习局部的、平移不变的特征,所以它们在感知问题上非常有效。在非常小的图像数据集上从头开始训练convnet仍然会产生合理的结果,尽管相对缺乏数据,不需要任何定制的特征工程。您将在本节中看到这一点。
但更重要的是,深度学习模型本质上是高度可重用的:你可以采取,比如说,在大规模数据集上训练的图像分类或语音到文本的模型,然后在一个明显不同的问题上重用它,只需要很小的改变。具体来说,在计算机视觉的情况下,许多预先训练的模型(通常在ImageNet数据集上训练)现在可以公开下载,并且可以用于从非常少的数据中引导强大的视觉模型。这就是我们下一节要做的。
现在,让我们从掌握数据开始。

3、 数据集下载

数据集就是网上通用的笑脸数据集。
找不到的也可以找我要数据集。
展示几张图片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

不出所料,2013年猫狗Kaggle比赛的获胜者是使用convnets的参赛者。最佳输入可以达到95%的准确率。在我们自己的例子中,我们将相当接近这一精度(在下一节),尽管我们将在竞争对手可用数据的不到10%的情况下训练我们的模型。

4、 代码实现上述操作

首先需要下载tensorflow,然后再下载keras,然后就可以执行代码了。
在这里插入图片描述
运行tensorflow环境,可以看到我下载的是2.3.1版本的。
然后导包
在这里插入图片描述
读取训练集的图片,将训练数据和测试数据放入自己创建的文件夹
在这里插入图片描述

# The path to the directory where the original
# dataset was uncompressed
riginal_dataset_dir = 'C:\Users\Administrator\Desktop\genki4k'# The directory where we will
# store our smaller dataset
base_dir = 'genki4k'
os.mkdir(base_dir)# Directories for our training,
# validation and test splits
train_dir = os.path.join(base_dir, 'train')
os.mkdir(train_dir)
validation_dir = os.path.join(base_dir, 'validation')
os.mkdir(validation_dir)
test_dir = os.path.join(base_dir, 'test')
os.mkdir(test_dir)# Directory with our training smile pictures
train_smile_dir = os.path.join(train_dir, 'smile')
os.mkdir(train_smile_dir)# Directory with our training unsmile pictures
train_unsmile_dir = os.path.join(train_dir, 'unsmile')
#s.mkdir(train_dogs_dir)# Directory with our validation smile pictures
validation_smile_dir = os.path.join(validation_dir, 'smile')
os.mkdir(validation_smile_dir)# Directory with our validation unsmile pictures
validation_unsmile_dir = os.path.join(validation_dir, 'unsmile')
os.mkdir(validation_unsmile_dir)# Directory with our validation smile pictures
test_smile_dir = os.path.join(test_dir, 'smile')
os.mkdir(test_smile_dir)# Directory with our validation unsmile pictures
test_unsmile_dir = os.path.join(test_dir, 'unsmile')
os.mkdir(test_unsmile_dir)

运行完这个程序会生成一个文件夹,如果再次运行这个程序就会报错,因为已经有这个文件存在。然后我是自己把这些照片放进对应的文件里的,效果是一样的,也可以通过代码进行。

# Copy smile images to train_smile_dir
#fnames = ['smile.{}.jpg'.format(i) for i in range(1000)]
#for fname in fnames:#   src = os.path.join(original_dataset_dir, fname)#  dst = os.path.join(train_smile_dir, fname)# shutil.copyfile(src, dst)# Copy next 500 smile images to validation_smile_dir
#fnames = ['smile.{}.jpg'.format(i) for i in range(1000, 1500)]
#for fname in fnames:#   src = os.path.join(original_dataset_dir, fname)#  dst = os.path.join(validation_smile_dir, fname)#  shutil.copyfile(src, dst)# Copy next 500 smile images to test_smile_dir
#fnames = ['smile.{}.jpg'.format(i) for i in range(1500, 2000)]
#for fname in fnames:
#    src = os.path.join(original_dataset_dir, fname)#   dst = os.path.join(test_smile_dir, fname)#  shutil.copyfile(src, dst)# Copy first 1000 unsmile images to train_unsmile_dir
#fnames = ['unsmile.{}.jpg'.format(i) for i in range(1000)]
#for fname in fnames:
#     src = os.path.join(original_dataset_dir, fname)
#     dst = os.path.join(train_unsmile_dir, fname)
#     shutil.copyfile(src, dst)# # Copy next 500 unsmile images to validation_unsmile_dir
# fnames = ['unsmile.{}.jpg'.format(i) for i in range(1000, 1500)]
# for fname in fnames:
#     src = os.path.join(original_dataset_dir, fname)
#     dst = os.path.join(validation_unsmile_dir, fname)
#     shutil.copyfile(src, dst)# # Copy next 500 unsmile images to test_dogs_dir
# fnames = ['unsmile.{}.jpg'.format(i) for i in range(1500, 2000)]
# for fname in fnames:
#     src = os.path.join(original_dataset_dir, fname)
#     dst = os.path.join(test_unsmile_dir, fname)
#     shutil.copyfile(src, dst)

作为一个健全的检查,让我们数一数我们在每一次培训中有多少张图片(训练/验证/测试)
在这里插入图片描述
好像自己添加照片还是有点问题,不过无关大雅,所以我们有1800张训练图像,然后是900张验证图像和900张测试图像。在每个分类中,每个类别的样本数是相同的:这是一个平衡的二进制分类问题,这意味着分类的准确性将是衡量成功的适当尺度。

5、 建立我们的关系网

我们的ConvNet将是由交替的Conv2D(与relu激活)和MaxPooling2D层组成的堆栈。
然而,由于我们处理的是更大的图像和一个更复杂的问题,我们将相应地使我们的网络更大:它将有另外一个Conv2D+MaxPooling2D阶段。这既可以增强网络的容量,又可以进一步缩小功能地图的大小,这样当我们到达平坦层时,它们就不会太大。在这里,由于我们从150 x150大小的输入开始(这是一个任意的选择),我们最终得到大小为7x7的特征映射,就在扁平层之前。
请注意,功能映射的深度在网络中逐渐增加(从32增加到128),而功能映射的大小正在减少(从148 x148减少到7x7)。这是一个模式,你会看到几乎所有的凸网。
由于我们正在着力解决一个二进制分类问题,所以我们用一个单元(大小为1的稠密层)和乙状结肠激活来结束网络。这个单元将编码网络正在查看一个类或另一个类的概率。
建立模型:

from keras import layers
from keras import modelsmodel = models.Sequential()
model.add(layers.Conv2D(32, (3, 3), activation='relu',input_shape=(150, 150, 3)))
model.add(layers.MaxPooling2D((2, 2)))
model.add(layers.Conv2D(64, (3, 3), activation='relu'))
model.add(layers.MaxPooling2D((2, 2)))
model.add(layers.Conv2D(128, (3, 3), activation='relu'))
model.add(layers.MaxPooling2D((2, 2)))
model.add(layers.Conv2D(128, (3, 3), activation='relu'))
model.add(layers.MaxPooling2D((2, 2)))
model.add(layers.Flatten())
model.add(layers.Dense(512, activation='relu'))
model.add(layers.Dense(1, activation='sigmoid'))

让我们看一看功能映射的维度如何随每个连续层的变化而变化。

model.summary()

在这里插入图片描述
在编译步骤中,我们将一如既往地使用RMS螺旋桨优化器。由于我们用单个Sigmoid单元结束了我们的网络,所以我们将使用二进制交叉熵作为我们的损失。

from keras import optimizersmodel.compile(loss='binary_crossentropy',optimizer=optimizers.RMSprop(lr=1e-4),metrics=['acc'])

6、 数据预处理

您现在已经知道,在输入到我们的网络之前,应该将数据格式化为适当的预处理浮点张量。目前,我们的数据以JPEG文件的形式存储在驱动器上,因此,将其输入网络的步骤大致如下:

  1. 读图片文件。
  2. 将JPEG内容解码为像素的RBG网格。
  3. 将它们转换为浮点张量。
  4. 将像素值(介于0到255之间)重新分配到[0,1]区间(如您所知,神经网络更喜欢处理小的输入值)。
    这似乎有点令人望而生畏,但谢天谢地,Keras有实用程序可以自动处理这些步骤。Keras有一个带有图像处理辅助工具的模块,位于keras.预处理。特别是,它包含了ImageDataGenerator类,它允许快速设置Python生成器,这些生成器可以自动将磁盘上的图像文件转换为批量预处理的张量。这就是我们在这里要用的。
from keras.preprocessing.image import ImageDataGenerator# All images will be rescaled by 1./255
train_datagen = ImageDataGenerator(rescale=1./255)
test_datagen = ImageDataGenerator(rescale=1./255)train_generator = train_datagen.flow_from_directory(# This is the target directorytrain_dir,# All images will be resized to 150x150target_size=(150, 150),batch_size=20,# Since we use binary_crossentropy loss, we need binary labelsclass_mode='binary')validation_generator = test_datagen.flow_from_directory(validation_dir,target_size=(150, 150),batch_size=20,class_mode='binary')

在这里插入图片描述
让我们看看其中一个生成器的输出:它生成150×150 RGB图像的批次(Shape(20,150,150,3))和二进制标签(Shape(20,))。20是每批样品的数量(批次大小)。注意,生成器无限期地生成这些批:它只是无休止地循环目标文件夹中的图像。因此,我们需要在某个点中断迭代循环。

for data_batch, labels_batch in train_generator:print('data batch shape:', data_batch.shape)print('labels batch shape:', labels_batch.shape)break

在这里插入图片描述
让我们将模型与使用生成器的数据相匹配。我们使用了FIT_ENGINEER方法,这相当于对像我们这样的数据生成器的FIT。它期望第一个参数是Python生成器,它将无限期地产生批量输入和目标,就像我们的一样。由于数据是无休止地生成的,因此生成器需要知道要从生成器中抽取多少个示例,然后才能声明一个时代。这是STEP_PER_EIRCH参数的作用:在从生成器中提取步骤_PER_EURCH批之后,即在运行了步骤_PER_EURCH梯度下降步骤之后,拟合过程将进入下一个阶段。在我们的例子中,批次是20个样本,所以它将需要100批,直到我们看到我们的目标2000样本。
当使用FIT_generator时,可以通过验证_数据参数,这与FIT方法非常相似。重要的是,允许这个参数本身成为一个数据生成器,但它也可能是Numpy数组的一个元组。如果将生成器传递为Validation_Data,则预期此生成器将无休止地生成批验证数据,因此还应该指定ValidationSteps参数,该参数告诉验证生成器要从验证生成器中提取多少批进行评估。

history = model.fit_generator(train_generator,steps_per_epoch=100,epochs=30,validation_data=validation_generator,validation_steps=50)

这里要运行很久,可以去喝杯咖啡了。哈哈!!
在这里插入图片描述
可以看到30个样本,因为我的电脑不行,一个样本大概就要用掉2-3分钟,咖啡都喝了十几杯了,终于跑完了。
好的做法是在训练后总是保存你的模型:

model.save('smile_and_unsmile_1.h5')

让我们在培训和验证数据上绘制模型的丢失和准确性:

import matplotlib.pyplot as pltacc = history.history['acc']
val_acc = history.history['val_acc']
loss = history.history['loss']
val_loss = history.history['val_loss']epochs = range(len(acc))plt.plot(epochs, acc, 'bo', label='Training acc')
plt.plot(epochs, val_acc, 'b', label='Validation acc')
plt.title('Training and validation accuracy')
plt.legend()plt.figure()plt.plot(epochs, loss, 'bo', label='Training loss')
plt.plot(epochs, val_loss, 'b', label='Validation loss')
plt.title('Training and validation loss')
plt.legend()plt.show()

得到的结果:

在这里插入图片描述
这些地块具有过分拟合的特点。随着时间的推移,我们的训练精度呈线性增长,直到达到近100%,而我们的验证精度却停留在70-72%。我们的验证损失在仅仅5个时期之后就达到了最小值,而训练损失则一直线性地减少到接近0。
由于我们只有相对较少的培训样本(3000),过度适应将是我们的首要关注。您已经知道了一些可以帮助减轻过度适应的技术,如辍学和体重衰减(L2正则化)。我们现在将引入一种新的,专门用于计算机视觉,并几乎普遍使用时,处理图像的深度学习模型:数据增强。

7、 使用数据增强

过度拟合是由于样本太少而无法学习,使我们无法训练一个能够推广到新数据的模型。给定无限的数据,我们的模型将暴露于手头数据分布的每一个可能的方面:我们永远不会过火。数据增强的方法是从现有的训练样本中生成更多的训练数据,通过一些随机变换来“增强”样本,从而产生可信的图像。目标是在训练的时候,我们的模型永远不会看到完全相同的图片两次。这有助于模型了解数据的更多方面,并更好地概括。
在Keras中,可以通过配置要对ImageDataGenerator实例读取的图像执行的随机转换来实现这一点。让我们从一个例子开始:

datagen = ImageDataGenerator(rotation_range=40,width_shift_range=0.2,height_shift_range=0.2,shear_range=0.2,zoom_range=0.2,horizontal_flip=True,fill_mode='nearest')

这些只是可用的几个选项(有关更多信息,请参见Keras文档)。让我们快速回顾一下我们刚才写的内容:

  • 旋转范围是一个以度(0-180)为单位的值,这是一个随机旋转图片的范围。
  • 宽度偏移和高度偏移是随机地垂直或水平翻译图片的范围(作为总宽度或高度的一小部分)。
  • 剪切范围是随机应用剪切变换。
  • 缩放范围用于随机缩放图片。
  • 水平翻转是用来随机翻转一半图像的水平相关的,当没有假设水平不对称(例如真实世界的图片)。
  • 填充模式是用来填充新创建的像素的策略,这些像素可以在旋转或宽度/高度移动后出现。
    让我们来看看我们的增强的图像:
    代码如下:
# This is module with image preprocessing utilities
from keras.preprocessing import imagefnames = [os.path.join(train_smile_dir, fname) for fname in os.listdir(train_smile_dir)]# We pick one image to "augment"
img_path = fnames[3]# Read the image and resize it
img = image.load_img(img_path, target_size=(150, 150))# Convert it to a Numpy array with shape (150, 150, 3)
x = image.img_to_array(img)# Reshape it to (1, 150, 150, 3)
x = x.reshape((1,) + x.shape)# The .flow() command below generates batches of randomly transformed images.
# It will loop indefinitely, so we need to `break` the loop at some point!
i = 0
for batch in datagen.flow(x, batch_size=1):plt.figure(i)imgplot = plt.imshow(image.array_to_img(batch[0]))i += 1if i % 4 == 0:breakplt.show()

得到四个图像如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果我们使用这种数据增强配置来训练一个新的网络,我们的网络将永远不会看到两倍于相同的输入。然而,它所看到的输入仍然是紧密相关的,因为它们来自少量原始图像–我们不能产生新的信息,我们只能混合现有的信息。因此,这可能不足以完全摆脱过度适应。为了进一步对抗过度拟合,我们还将在我们的模型中添加一个Dropout层,就在紧密连接的分类器之前:

model = models.Sequential()
model.add(layers.Conv2D(32, (3, 3), activation='relu',input_shape=(150, 150, 3)))
model.add(layers.MaxPooling2D((2, 2)))
model.add(layers.Conv2D(64, (3, 3), activation='relu'))
model.add(layers.MaxPooling2D((2, 2)))
model.add(layers.Conv2D(128, (3, 3), activation='relu'))
model.add(layers.MaxPooling2D((2, 2)))
model.add(layers.Conv2D(128, (3, 3), activation='relu'))
model.add(layers.MaxPooling2D((2, 2)))
model.add(layers.Flatten())
model.add(layers.Dropout(0.5))
model.add(layers.Dense(512, activation='relu'))
model.add(layers.Dense(1, activation='sigmoid'))model.compile(loss='binary_crossentropy',optimizer=optimizers.RMSprop(lr=1e-4),metrics=['acc'])

让我们使用数据增强和删除来训练我们的网络:

train_datagen = ImageDataGenerator(rescale=1./255,rotation_range=40,width_shift_range=0.2,height_shift_range=0.2,shear_range=0.2,zoom_range=0.2,horizontal_flip=True,)# Note that the validation data should not be augmented!
test_datagen = ImageDataGenerator(rescale=1./255)train_generator = train_datagen.flow_from_directory(# This is the target directorytrain_dir,# All images will be resized to 150x150target_size=(150, 150),batch_size=32,# Since we use binary_crossentropy loss, we need binary labelsclass_mode='binary')validation_generator = test_datagen.flow_from_directory(validation_dir,target_size=(150, 150),batch_size=32,class_mode='binary')history = model.fit_generator(train_generator,steps_per_epoch=100,epochs=100,validation_data=validation_generator,validation_steps=50)

因为我的电脑跑的太慢了,所以我这里就没有训练模型,直接用的别人训练好的模型进行预测了。

让我们再次看一下结果
在这里插入图片描述
在这里插入图片描述
由于数据的增加和丢失,我们不再过度拟合:训练曲线非常接近验证曲线。我们现在能够达到82%的精度,相对于非正则模型的15%的相对改进。
通过进一步利用正则化技术,通过调整网络的参数(如每个卷积层的滤波器数或网络中的层数),我们可以获得更好的精度,可能高达86-87%。然而,仅仅通过从零开始培训我们自己的ConvNet就很难达到更高的水平,因为我们只有那么少的数据可供使用。

三、完成一个摄像头采集自己人脸、并对表情(笑脸和非笑脸)的实时分类判读(输出分类文字)的程序。

1、首先实现照片的判别

# 单张图片进行判断  是笑脸还是非笑脸
import cv2
from keras.preprocessing import image
from keras.models import load_model
import numpy as npmodel = load_model('smile_and_unsmile_2.h5')img_path='genki4k/test/smile/file0901.jpg'img = image.load_img(img_path, target_size=(150, 150))
#img1 = cv2.imread(img_path,cv2.IMREAD_GRAYSCALE)
#cv2.imshow('wname',img1)
#cv2.waitKey(0)#print(img.size)
img_tensor = image.img_to_array(img)/255.0
img_tensor = np.expand_dims(img_tensor, axis=0)prediction =model.predict(img_tensor)  
print(prediction)
if prediction[0][0]<0.5:result='smile'
else:result='unsmile'
print(result)

就是下面的这张图片进行检测
在这里插入图片描述
结果还是正确的,我试验了几张都是正确的。
在这里插入图片描述

2、 摄像头采集人脸识别

import cv2
from keras.preprocessing import image
from keras.models import load_model
import numpy as np
import dlib
from PIL import Image
model = load_model('smile_and_unsmile_2.h5')
detector = dlib.get_frontal_face_detector()
video=cv2.VideoCapture(0)
font = cv2.FONT_HERSHEY_SIMPLEX
def rec(img):gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)dets=detector(gray,1)if dets is not None:for face in dets:left=face.left()top=face.top()right=face.right()bottom=face.bottom()cv2.rectangle(img,(left,top),(right,bottom),(0,255,0),2)img1=cv2.resize(img[top:bottom,left:right],dsize=(150,150))img1=cv2.cvtColor(img1,cv2.COLOR_BGR2RGB)img1 = np.array(img1)/255.img_tensor = img1.reshape(-1,150,150,3)prediction =model.predict(img_tensor)    print(prediction)if prediction[0][0]>0.5:result='unsmile'else:result='smile'cv2.putText(img, result, (left,top), font, 2, (0, 255, 0), 2, cv2.LINE_AA)cv2.imshow('Video', img)
while video.isOpened():res, img_rd = video.read()if not res:breakrec(img_rd)if cv2.waitKey(1) & 0xFF == ord('q'):break
video.release()
cv2.destroyAllWindows()

结果展示
在这里插入图片描述

四、 将笑脸数据集换成口罩数据集,完成对口罩佩戴与否的模型训练,采取合适的特征提取方法,重新做上述2-3步。

1、下载数据集

在网上找了很多数据集,但是很多都不符合要求,最终还是选择了知乎上的AIZOO人工智能乐园开源的数据集,然后进行整理形成自己可以用的数据集。
https://zhuanlan.zhihu.com/p/107719641
在这里插入图片描述

2、训练数据集

这里重复上面笑脸数据集的步骤就可以了,直接进行数据增强后的模型训练。
数据增强的代码和笑脸的类似,修改一下就可以了。
在这里插入图片描述
然后进行训练
在这里插入图片描述
训练完成
在这里插入图片描述
因为数据集有很多不是符合大头照的要求,所以精度比较低。
在这里插入图片描述
小于0.5的是戴口罩
保存模型后进行预测
代码和笑脸数据集的一样,只需要改模型名字即可。
在这里插入图片描述
还要注意预测值得判别条件
在这里插入图片描述

3、预测

预测结果如下
在这里插入图片描述
在这里插入图片描述
在测试的过程中发现如果人的脸离摄像头远一点的话,即使没戴口罩也会判别为戴了口罩,但是离得远大概率是识别不到人脸的,所以这种情况不用担心。
然后我还尝试用手挡住脸,判定我没戴口罩,比较理想
在这里插入图片描述
可以看到分类的效果还是不错的,后面可以尝试把不合格的数据剔除出去,再进行训练,相信精度会更高。

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

相关文章

  1. 申请Matlab账号的两种方式 | 学校认证or数模比赛申请 (安利MATLAB online)

    前段时间因为学校需要做实验(数字图形处理)需要用到matlab软件但是因为电脑太辣鸡了有点卡等原因主要还是Matlab安装太占内存了……所以我选择 网页版matlab!!!https://matlab.mathworks.com/界面长这样 是不是和下载的软件一毛一样!(大部分功能都是有的 可能没有的功能…...

    2024/4/27 13:46:54
  2. 实现Hydra小实验

    Hydra使用方法参数详解: -R 根据上一次进度继续破解 -S 使用SSL协议连接 -s 指定端口 -l 指定用户名 -L 指定用户名字典(文件) -p 指定密码破解 -P 指定密码字典(文件) -e 空密码探测和指定用户密码探测(ns) -C 用户名可以用:分割(username:password)可以代替-l username -p p…...

    2024/4/27 15:08:12
  3. 我国高等教育经费困境及其求解

    [摘要]现实经费供给难以满足我国高等教育规模扩张所引致的资金需求,我国高等教育陷入经费困境。借鉴发达国家的经验,在目前我国正在向高等教育经费来源多元化过渡的情况下,政府加大对高等教育的投入,同时,制定有利于高等教育经费来源多元化的政策,最终实现高等教育经费来源的多…...

    2024/4/16 13:54:12
  4. 还不会Git吗?近万字总结,让你从入门到精通!

    简介 Git 是什么? Git 是一个开源的分布式版本控制系统。 什么是版本控制? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 什么是分布式版本控制系统? 介绍分布式版本控制系统前,有必要先了解一下传统的集中式版本控制系统。 集中化的版…...

    2024/4/18 4:41:03
  5. 吉佳智慧购药,解决购药不对症问题

    随着科学技术的发展和互联网的进步,智慧生活方式在人们日常当中很多方面都得到了体现。不过,在医药行业,智慧购药普及程度还不是很高。在购药问题上,以下三种情况比较常见:日常小感冒小病痛,人们往往会直接去药店购药,有时就会遇到药品吃完病情却没有减轻的情况。这种情…...

    2024/4/27 15:14:41
  6. 搭档之家:交付超9万辆!马斯克扬言要给“SEC”寄做空短裤

    以下信息由搭档之家收集整理自网络 特斯拉第二季度交付量9.065万,市场预估8.3071万,超出市场预期,第二季度汽车产量8.2272万辆。 此前有香港媒体报道,今年第二季度,特斯拉全球最重要的电动汽车工厂因新冠疫情关闭了大约 7 周,但新建的上海工厂或许挽救了局面,有望助其避…...

    2024/4/16 13:54:01
  7. 2020年30种最佳的免费网页爬虫软件

    原文链接:2020年30种最佳的免费网页爬虫软件 网页抓取(也称为网络数据提取,网络爬虫,数据收集和提取)是一种网页技术,从网站上提取数据。将非结构化数据转换为可以存储在本地计算机或数据库中的结构化数据。 对于不了解编码的人来说,创建网络抓取可能很困难。幸运的是,…...

    2024/4/19 10:38:44
  8. 《庆余年》人气口碑炸裂,这5个地方要藏不住了!

    北京中调法治网(调查员 佚铭)2019年末大戏《庆余年》爆火,几乎人人都在追 这部戏改编自猫腻的同名小说 一经开播便是备受关注 有张若昀、李沁等演技优秀的俊男美女 也有陈道明吴刚李小冉袁泉等一众演技派 优质的剧情和强大的阵容加持一同撑起了这部大戏 而电视剧《庆余年》也…...

    2024/4/16 13:54:43
  9. Redis数据类型及常见面试题

    Redis数据类型及常见面试题 目录Redis数据类型及常见面试题Redis有哪几种数据类型常见面试题总结 Redis有哪几种数据类型 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 String(字符串) string 是 redis…...

    2024/4/27 14:44:46
  10. 关于java迭代器的使用

    java中的迭代器对于容器类中的元素进行遍历的操作的工具,主要为需求为读取集合类中的元素和删除集合类中的元素。同时迭代器也是容器类的接口,在使用时直接容器类.iterator调用迭代器即可使用。 迭代器的相关方法: hasNext() 判断集合中还有没有可以被取出的元素,如果有返回…...

    2024/4/27 14:31:18
  11. 1.2 python的list操作

    1.2 python的list操作1.2.1 python基础程序输出注释创建写入txt文档变量1.2.2 python中的number数据类型number的具体数据类型math模块1.2.3 列表列表的构建及索引列表的构建列表的索引列表的切片列表元素的增删改操作列表的新增操作列表的改操作列表的删除操作列表推导式补充…...

    2024/4/16 13:55:03
  12. Python变量引用错误

    python UnboundLocalError: local variable xxx referenced before assignment大意就是在变量定义前就引用了变量。 错误代码如下:def f():print(n)n = 10 f()这里还是很清楚,很明白。 然而下面的代码就令人有些头疼:n = 100 def f():print(n)n = 10 f()虽然定义了变量n,然后…...

    2024/4/27 13:41:21
  13. JavaScript定义对象的几种方法总结

    <!DOCTYPE html> <html><head><meta charset="UTF-8"><title></title></head><body><script type="text/javascript">//构造函数方式定义对象function Person(){this.name = 张三;//成员属性this.a…...

    2024/4/27 13:26:43
  14. 2019每特教育&蚂蚁课堂-Java互联网微服务架构面试宝典v1

    目录结构 微服务架构相关 大型网站架构演变过程 网站架构演变演变过程 传统架构 → 分布式架构 → SOA架构 → 微服务架构 什么是分布式架构 分布式架构就是将传统结构按照模块进行拆分,不同的人负责不同的模块,不会产生代码冲突问题,方便开发。 什么是SOA架构 SOA架构就是将…...

    2024/4/17 8:09:10
  15. 班车

    新班车编号发车时间线路名称行驶路线停靠站点公司停靠点班次承运商X-1B上午7:15 (车坐满发车为原则) 下午17:40西丽北环莲塘线莲塘-滨河路-滨海大道-南海大道-西丽工业园上午:中兴花园--西丽工业园下午:西丽工业园--罗湖体育馆--莲塘消防中队--中兴花园--国威路站…...

    2024/4/16 13:55:54
  16. 软考信息系统项目管理师论文写作技巧总结

    2020年软考考试的日子越来越近,论文写作作为高级资格考试的难项,你都有做好准备吗?这里为大家整理好了信息系统项目管理师论文写作技巧总结,需要的朋友,拿走不用谢。 1、信息系统项目管理师论文写作思路 第一步:找准项目 开始写论文,首先你得找准一个项目,项目不能太小…...

    2024/4/19 11:40:09
  17. 防火墙与CDN性能及能抵抗攻击程度?

    作为保障网络安全的主要设备,经过多年的发展,防火墙技术已逐渐成熟。即便如此,用户在购买防火墙时仍需擦亮眼睛。防火墙是一种在内外网边界上部署的访问控制装置,用于防止未经授权的内部网络和外部网络的通信。防火墙主要分为三种类型:简单的包过滤防火墙、状态/动态检测防…...

    2024/4/16 13:56:24
  18. Apache Shiro 1.2.4反序列化漏洞(CVE-2016-4437)

    Apache Shiro 1.2.4反序列化漏洞漏洞描述漏洞环境漏洞复现 漏洞描述 Apache Shiro是一款开源安全框架,提供身份验证、授权、密码学和会话管理。Shiro框架直观、易用,同时也能提供健壮的安全性。 Apache Shiro 1.2.4及以前版本中,加密的用户信息序列化后存储在名为remember-m…...

    2024/4/4 21:14:20
  19. 云网获客精准外呼网页截取手机号

    近年来大数据的神秘色彩总是被越描越浓,它的魅力在所有领域所有行业都得到了快速地蔓延。尽管利用大数据来做营销也已经成为了营销界的共识,但如何快速准确地从数据的大海洋中获取到所需数据仍然是营销人员的短板所在,不过在了解了网页抓取工具天网获客系统之后,这个问题似…...

    2024/4/18 13:41:11
  20. ReentrantLock你了解多少?

    文章目录内容简介4.1 使用ReentrantLock类4.1.1 使用ReentrantLock实现同步4.1.2 使用Condition实现等待/通知4.1.3 使用多个Condition实现通知部分线程4.1.4 使用Condition实现生产者/消费者模式4.1.9 公平锁与非公平锁4.1.10 ReentrantLock中方法的使用4.1.10.1 getHoldCount…...

    2024/4/19 3:01:27

最新文章

  1. 【六十八】【算法分析与设计】DFS 和 BFS练习,编程模板,变量命名习惯,BFS应用,BFS广度优先遍历,利用编程模板写题,DFS应用

    编程模板!!!!! 利用编程模板快速把必要的步骤完成.代码的分治. //写一个编程模板 #if 0#include<bits/stdc.h> using namespace std; using ll long long; using p pair<ll, ll>; int dx[] { 1,-1,0,0 }; int dy[] { 0,0,1,-1 };//输入参数变量//存储输入变量…...

    2024/4/27 15:59:44
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/3/20 10:50:27
  3. golang的引用和非引用总结

    目录 概述 一、基本概念 指针类型&#xff08;Pointer type&#xff09; 非引用类型&#xff08;值类型&#xff09; 引用类型&#xff08;Reference Types&#xff09; 解引用&#xff08;dereference&#xff09; 二、引用类型和非引用类型的区别 三、golang数据类型…...

    2024/4/26 23:10:32
  4. 星际门计划:微软与OpenAI联手打造未来AI超级计算机

    每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…...

    2024/4/23 9:58:14
  5. 通过node 后端实现颜色窃贼 (取出某个图片的主体rgb颜色 )

    1.需求 我前端轮播图的背景色 想通过每一张轮播图片的颜色作为背景色 这样的话 需要通过一张图片 取出图片的颜色 这个工作通过前端去处理 也可以通过后端去处理 前端我试了试 color-thief 的插件 但是 这个插件是基于canvas 的模式来的 我需要在小程序中使用这个插件 而且是…...

    2024/4/23 20:44:14
  6. 【外汇早评】美通胀数据走低,美元调整

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

    2024/4/26 18:09:39
  7. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/4/26 20:12:18
  8. 【外汇周评】靓丽非农不及疲软通胀影响

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

    2024/4/26 23:05:52
  9. 【原油贵金属早评】库存继续增加,油价收跌

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

    2024/4/27 4:00:35
  10. 【外汇早评】日本央行会议纪要不改日元强势

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

    2024/4/25 18:39:22
  11. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

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

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

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

    2024/4/26 21:56:58
  13. 【原油贵金属早评】波动率飙升,市场情绪动荡

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

    2024/4/27 9:01:45
  14. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

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

    2024/4/26 16:00:35
  15. 【原油贵金属早评】市场情绪继续恶化,黄金上破

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

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

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

    2024/4/25 18:39:16
  17. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

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

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

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

    2024/4/26 22:01:59
  19. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

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

    2024/4/25 18:39:14
  20. 氧生福地 玩美北湖(下)——奔跑吧骚年!

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

    2024/4/26 23:04:58
  21. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

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

    2024/4/25 2:10:52
  22. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

    2024/4/25 18:39:00
  23. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

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

    2024/4/26 19:46:12
  24. 广州械字号面膜生产厂家OEM/ODM4项须知!

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

    2024/4/27 11:43:08
  25. 械字号医用眼膜缓解用眼过度到底有无作用?

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

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

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

    2022/11/19 21:17:18
  27. 错误使用 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
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

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

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

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

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

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

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

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

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

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

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

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

    2022/11/19 21:17:10
  34. 电脑桌面一直是清理请关闭计算机,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
  35. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    2022/11/19 21:16:58
  45. 如何在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