1.File类
File类介绍

  • 它是文件和目录路径名的抽象表示

  • 文件和目录是可以通过File封装成对象的

  • 对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已.它可以是存在的,也可以是不存在的.将来是要通过具体的操作把这个路径的内容转换为具体存在的

    • File类的构造方法
    方法名 说明
    File(String pathname) 通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例
    File(String parent, String child) 从父路径名字符串和子路径名字符串创建新的 File实例
    File(File parent, String child) 从父抽象路径名和子路径名字符串创建新的 File实例
  • 示例代码
    public class FileDemo01 {
    public static void main(String[] args) {
    //File(String pathname): 通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例
    File f1 = new File(“E:\itcast\java.txt”);
    System.out.println(f1);

      //File(String parent, String child): 从父路径名字符串和子路径名字符串创建新的 File实例File f2 = new File("E:\\itcast","java.txt");System.out.println(f2);//File(File parent, String child): 从父抽象路径名和子路径名字符串创建新的 File实例File f3 = new File("E:\\itcast");File f4 = new File(f3,"java.txt");System.out.println(f4);
    

    }
    }
    1.2绝对路径和相对路径

  • 绝对路径
    是一个完整的路径,从盘符开始

  • 相对路径
    是一个简化的路径,相对当前项目下的路径

    public class FileDemo02 {
    public static void main(String[] args) {
    // 是一个完整的路径,从盘符开始
    File file1 = new File(“D:\itheima\a.txt”);

      // 是一个简化的路径,从当前项目根目录开始File file2 = new File("a.txt");File file3 = new File("模块名\\a.txt");
    

    }
    }
    1.3File类创建功能

  • 方法分类

    方法名 说明
    public boolean createNewFile() 当具有该名称的文件不存在时,创建一个由该抽象路径名命名的新空文件
    public boolean mkdir() 创建由此抽象路径名命名的目录
    public boolean mkdirs() 创建由此抽象路径名命名的目录,包括任何必需但不存在的父目录
  • 示例代码

  • public class FileDemo02 {
    public static void main(String[] args) throws IOException {
    //需求1:我要在E:\itcast目录下创建一个文件java.txt
    File f1 = new File(“E:\itcast\java.txt”);
    System.out.println(f1.createNewFile());
    System.out.println("--------");

      //需求2:我要在E:\\itcast目录下创建一个目录JavaSEFile f2 = new File("E:\\itcast\\JavaSE");System.out.println(f2.mkdir());System.out.println("--------");//需求3:我要在E:\\itcast目录下创建一个多级目录JavaWEB\\HTMLFile f3 = new File("E:\\itcast\\JavaWEB\\HTML");
    

// System.out.println(f3.mkdir());
System.out.println(f3.mkdirs());
System.out.println("--------");

    //需求4:我要在E:\\itcast目录下创建一个文件javase.txtFile f4 = new File("E:\\itcast\\javase.txt");

// System.out.println(f4.mkdir());
System.out.println(f4.createNewFile());
}
}
1.4File类删除功能

  • 方法分类

    方法名 说明
    public boolean delete() 删除由此抽象路径名表示的文件或目录

1.5File类判断和获取功能

  • 判断功能

    方法名 说明
    public boolean isDirectory() 测试此抽象路径名表示的File是否为目录
    public boolean isFile() 测试此抽象路径名表示的File是否为文件
    public boolean exists() 测试此抽象路径名表示的File是否存在
  • 获取功能

    方法名 说明
    public String getAbsolutePath() 返回此抽象路径名的绝对路径名字符串
    public String getPath() 将此抽象路径名转换为路径名字符串
    public String getName() 返回由此抽象路径名表示的文件或目录的名称
    public File[] listFiles() 返回此抽象路径名表示的目录中的文件和目录的File对象数组
  • 示例代码

  • public class FileDemo04 {
    public static void main(String[] args) {
    //创建一个File对象
    File f = new File(“myFile\java.txt”);

// public boolean isDirectory():测试此抽象路径名表示的File是否为目录
// public boolean isFile():测试此抽象路径名表示的File是否为文件
// public boolean exists():测试此抽象路径名表示的File是否存在
System.out.println(f.isDirectory());
System.out.println(f.isFile());
System.out.println(f.exists());

// public String getAbsolutePath():返回此抽象路径名的绝对路径名字符串
// public String getPath():将此抽象路径名转换为路径名字符串
// public String getName():返回由此抽象路径名表示的文件或目录的名称
System.out.println(f.getAbsolutePath());
System.out.println(f.getPath());
System.out.println(f.getName());
System.out.println("--------");

// public File[] listFiles():返回此抽象路径名表示的目录中的文件和目录的File对象数组
File f2 = new File(“E:\itcast”);
File[] fileArray = f2.listFiles();
for(File file : fileArray) {
// System.out.println(file);
// System.out.println(file.getName());
if(file.isFile()) {
System.out.println(file.getName());
}
}
}
}
1.6File类练习一

  • 案例需求
    在当前模块下的aaa文件夹中创建一个a.txt文件
  • 实现步骤
    • 创建File对象,指向aaa文件夹

    • 判断aaa文件夹是否存在,如果不存在则创建

    • 创建File对象,指向aaa文件夹下的a.txt文件

    • 创建这个文件
      public class Test1 {
      public static void main(String[] args) throws IOException {
      //练习一:在当前模块下的aaa文件夹中创建一个a.txt文件
      /* File file = new File(“filemodule\aaa\a.txt”);
      file.createNewFile();*/
      //注意点:文件所在的文件夹必须要存在.

      //1.创建File对象,指向aaa文件夹
      File file = new File("filemodule\\aaa");
      //2.判断aaa文件夹是否存在,如果不存在则创建
      if(!file.exists()){//如果文件夹不存在,就创建出来file.mkdirs();
      }
      //3.创建File对象,指向aaa文件夹下的a.txt文件
      File newFile = new File(file,"a.txt");
      //4.创建这个文件
      newFile.createNewFile();
      

      }
      }

1.7File类练习二

  • 案例需求
    删除一个多级文件夹
  • 实现步骤
    • 定义一个方法,接收一个File对象

    • 遍历这个File对象,获取它下边的每个文件和文件夹对象

    • 判断当前遍历到的File对象是文件还是文件夹

    • 如果是文件,直接删除

    • 如果是文件夹,递归调用自己,将当前遍历到的File对象当做参数传递

    • 参数传递过来的文件夹File对象已经处理完成,最后直接删除这个空文件夹
      public class Test2 {
      public static void main(String[] args) {
      //练习二:删除一个多级文件夹
      //delete方法
      //只能删除文件和空文件夹.
      //如果现在要删除一个有内容的文件夹?
      //先删掉这个文件夹里面所有的内容.
      //最后再删除这个文件夹

      File src = new File("C:\\Users\\apple\\Desktop\\src");
      deleteDir(src);
      

      }

      //1.定义一个方法,接收一个File对象
      private static void deleteDir(File src) {
      //先删掉这个文件夹里面所有的内容.
      //递归 方法在方法体中自己调用自己.
      //注意: 可以解决所有文件夹和递归相结合的题目
      //2.遍历这个File对象,获取它下边的每个文件和文件夹对象
      File[] files = src.listFiles();
      //3.判断当前遍历到的File对象是文件还是文件夹
      for (File file : files) {
      //4.如果是文件,直接删除
      if(file.isFile()){
      file.delete();
      }else{
      //5.如果是文件夹,递归调用自己,将当前遍历到的File对象当做参数传递
      deleteDir(file);//参数一定要是src文件夹里面的文件夹File对象
      }
      }
      //6.参数传递过来的文件夹File对象已经处理完成,最后直接删除这个空文件夹
      src.delete();
      }

}
1.8File类练习三

  • 案例需求
    统计一个文件夹中每种文件的个数并打印
    打印格式如下:
    txt:3个
    doc:4个
    jpg:6个
  • 实现步骤
    • 定义一个方法,参数是HashMap集合用来统计次数和File对象要统计的文件夹

    • 遍历File对象,获取它下边的每一个文件和文件夹对象

    • 判断当前File对象是文件还是文件夹

    • 如果是文件,判断这种类型文件后缀名在HashMap集合中是否出现过

      • 没出现过,将这种类型文件的后缀名存入集合中,次数存1
      • 出现过,获取这种类型文件的后缀名出现的次数,对其+1,在存回集合中
    • 如果是文件夹,递归调用自己,HashMap集合就是参数集合,File对象是当前文件夹对
      public class Test3 {
      public static void main(String[] args) {
      //统计一个文件夹中,每种文件出现的次数.
      //统计 — 定义一个变量用来统计. ---- 弊端:同时只能统计一种文件
      //利用map集合进行数据统计,键 — 文件后缀名 值 ---- 次数

      File file = new File("filemodule");
      HashMap<String, Integer> hm = new HashMap<>();
      getCount(hm, file);
      System.out.println(hm);
      

      }

      //1.定义一个方法,参数是HashMap集合用来统计次数和File对象要统计的文件夹
      private static void getCount(HashMap<String, Integer> hm, File file) {
      //2.遍历File对象,获取它下边的每一个文件和文件夹对象
      File[] files = file.listFiles();
      for (File f : files) {
      //3.判断当前File对象是文件还是文件夹
      if(f.isFile()){
      //如果是文件,判断这种类型文件后缀名在HashMap集合中是否出现过
      String fileName = f.getName();
      String[] fileNameArr = fileName.split("\.");
      if(fileNameArr.length == 2){
      String fileEndName = fileNameArr[1];
      if(hm.containsKey(fileEndName)){
      //出现过,获取这种类型文件的后缀名出现的次数,对其+1,在存回集合中
      Integer count = hm.get(fileEndName);
      //这种文件又出现了一次.
      count++;
      //把已经出现的次数给覆盖掉.
      hm.put(fileEndName,count);
      }else{
      // 没出现过,将这种类型文件的后缀名存入集合中,次数存1
      hm.put(fileEndName,1);
      }
      }
      }else{
      //如果是文件夹,递归调用自己,HashMap集合就是参数集合,File对象是当前文件夹对象代码实现
      getCount(hm,f);
      }
      }
      }

}
2.字节流

2.1 IO流概述和分类

  • IO流介绍

    • IO:输入/输出(Input/Output)
    • 流:是一种抽象概念,是对数据传输的总称.也就是说数据在设备间的传输称为流,流的本质是数据传输
    • IO流就是用来处理设备间数据传输问题的.常见的应用: 文件复制; 文件上传; 文件下载
  • IO流的分类

    • 按照数据的流向
      • 输入流:读数据
      • 输出流:写数据
    • 按照数据类型来分
      • 字节流
        • 字节输入流
        • 字节输出流
      • 字符流
        • 字符输入流
        • 字符输出流
  • IO流的使用场景

    • 如果操作的是纯文本文件,优先使用字符流
    • 如果操作的是图片、视频、音频等二进制文件,优先使用字节流
    • 如果不确定文件类型,优先使用字节流.字节流是万能的流
      2.2字节流写数据【应用】
  • 字节流抽象基类

    • InputStream:这个抽象类是表示字节输入流的所有类的超类
    • OutputStream:这个抽象类是表示字节输出流的所有类的超类
    • 子类名特点:子类名称都是以其父类名作为子类名的后缀
  • 字节输出流

    • FileOutputStream(String name):创建文件输出流以指定的名称写入文件
  • 使用字节输出流写数据的步骤

    • 创建字节输出流对象(调用系统功能创建了文件,创建字节输出流对象,让字节输出流对象指向文件)
    • 调用字节输出流对象的写数据方法
    • 释放资源(关闭此文件输出流并释放与此流相关联的任何系统资源)

    public class FileOutputStreamDemo01 {
    public static void main(String[] args) throws IOException {
    //创建字节输出流对象
    /*
    注意点:
    1.如果文件不存在,会帮我们创建
    2.如果文件存在,会把文件清空
    */
    //FileOutputStream(String name):创建文件输出流以指定的名称写入文件
    FileOutputStream fos = new FileOutputStream(“myByteStream\fos.txt”);

      //void write(int b):将指定的字节写入此文件输出流fos.write(97);
    

// fos.write(57);
// fos.write(55);

    //最后都要释放资源//void close():关闭此文件输出流并释放与此流相关联的任何系统资源。fos.close();
}

}
2.3字节流写数据的三种方式

  • 写数据的方法分类

    方法名 说明
    void write(int b) 将指定的字节写入此文件输出流 一次写一个字节数据
    void write(byte[] b) 将 b.length字节从指定的字节数组写入此文件输出流 一次写一个字节数组数据
    void write(byte[] b, int off, int len) 将 len字节从指定的字节数组开始,从偏移量off开始写入此文件输出流 一次写一个字节数组的部分数据
  • 示例代码

  • public class FileOutputStreamDemo02 {
    public static void main(String[] args) throws IOException {
    //FileOutputStream(String name):创建文件输出流以指定的名称写入文件
    FileOutputStream fos = new FileOutputStream(“myByteStream\fos.txt”);
    //FileOutputStream(File file):创建文件输出流以写入由指定的 File对象表示的文件
    // FileOutputStream fos = new FileOutputStream(new File(“myByteStream\fos.txt”));

      //void write(int b):将指定的字节写入此文件输出流
    

// fos.write(97);
// fos.write(98);
// fos.write(99);
// fos.write(100);
// fos.write(101);

// void write(byte[] b):将 b.length字节从指定的字节数组写入此文件输出流
// byte[] bys = {97, 98, 99, 100, 101};
//byte[] getBytes():返回字符串对应的字节数组
byte[] bys = “abcde”.getBytes();
// fos.write(bys);

    //void write(byte[] b, int off, int len):将 len字节从指定的字节数组开始,从偏移量off开始写入此文件输出流

// fos.write(bys,0,bys.length);
fos.write(bys,1,3);

    //释放资源fos.close();
}

}
2.4字节流写数据的两个小问题

  • 字节流写数据如何实现换行

    • windows:\r\n
    • linux:\n
    • mac:\r
  • 字节流写数据如何实现追加写入

    • public FileOutputStream(String name,boolean append)
    • 创建文件输出流以指定的名称写入文件。如果第二个参数为true ,则字节将写入文件的末尾而不是开头

    public class FileOutputStreamDemo03 {
    public static void main(String[] args) throws IOException {
    //创建字节输出流对象
    // FileOutputStream fos = new FileOutputStream(“myByteStream\fos.txt”);
    FileOutputStream fos = new FileOutputStream(“myByteStream\fos.txt”,true);

      //写数据for (int i = 0; i < 10; i++) {fos.write("hello".getBytes());fos.write("\r\n".getBytes());}//释放资源fos.close();
    

    }
    }
    2.5字节流写数据加异常处理
    异常处理格式

  • try-catch-finally

  • try{
    可能出现异常的代码;
    }catch(异常类名 变量名){
    异常的处理代码;
    }finally{
    执行所有清除操作;
    }
    finally特点

  • 被finally控制的语句一定会执行,除非JVM退出

  • 示例代码
    public class FileOutputStreamDemo04 {
    public static void main(String[] args) {
    //加入finally来实现释放资源
    FileOutputStream fos = null;
    try {
    fos = new FileOutputStream(“myByteStream\fos.txt”);
    fos.write(“hello”.getBytes());
    } catch (IOException e) {
    e.printStackTrace();
    } finally {
    if(fos != null) {
    try {
    fos.close();
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
    }
    }
    }
    2.6字节流读数据(一次读一个字节数据)

  • 字节输入流

    • FileInputStream(String name):通过打开与实际文件的连接来创建一个FileInputStream,该文件由文件系统中的路径名name命名
  • 字节输入流读取数据的步骤

    • 创建字节输入流对象

    • 调用字节输入流对象的读数据方法

    • 释放资源
      示例代码
      public class FileInputStreamDemo01 {
      public static void main(String[] args) throws IOException {
      //创建字节输入流对象
      //FileInputStream(String name)
      FileInputStream fis = new FileInputStream(“myByteStream\fos.txt”);

      int by;
      /*fis.read():读数据by=fis.read():把读取到的数据赋值给byby != -1:判断读取到的数据是否是-1*/
      while ((by=fis.read())!=-1) {System.out.print((char)by);
      }//释放资源
      fis.close();
      

      }
      }
      2.7字节流复制文件

  • 案例需求

    ​ 把“E:\itcast\窗里窗外.txt”复制到模块目录下的“窗里窗外.txt” (文件可以是任意文件)

  • 实现步骤

    • 复制文本文件,其实就把文本文件的内容从一个文件中读取出来(数据源),然后写入到另一个文件中(目的地)

    • 数据源:

      ​ E:\itcast\窗里窗外.txt — 读数据 — InputStream — FileInputStream

    • 目的地:

      ​ myByteStream\窗里窗外.txt — 写数据 — OutputStream — FileOutputStream
      代码实现
      public class CopyTxtDemo {
      public static void main(String[] args) throws IOException {
      //根据数据源创建字节输入流对象
      FileInputStream fis = new FileInputStream(“E:\itcast\窗里窗外.txt”);
      //根据目的地创建字节输出流对象
      FileOutputStream fos = new FileOutputStream(“myByteStream\窗里窗外.txt”);

      //读写数据,复制文本文件(一次读取一个字节,一次写入一个字节)
      int by;
      while ((by=fis.read())!=-1) {fos.write(by);
      }//释放资源
      fos.close();
      fis.close();
      

      }
      }
      2.8字节流读数据(一次读一个字节数组数据)

  • 一次读一个字节数组的方法

    • public int read(byte[] b):从输入流读取最多b.length个字节的数据
    • 返回的是读入缓冲区的总字节数,也就是实际的读取字节个数
  • 示例代码

  • public class FileInputStreamDemo02 {
    public static void main(String[] args) throws IOException {
    //创建字节输入流对象
    FileInputStream fis = new FileInputStream(“myByteStream\fos.txt”);

      byte[] bys = new byte[1024]; //1024及其整数倍int len;//循环读取while ((len=fis.read(bys))!=-1) {System.out.print(new String(bys,0,len));}//释放资源fis.close();
    

    }
    }
    2.9字节流复制文件

  • 案例需求

    ​ 把“E:\itcast\mn.jpg”复制到模块目录下的“mn.jpg” (文件可以是任意文件去)

  • 实现步骤

    • 根据数据源创建字节输入流对象

    • 根据目的地创建字节输出流对象

    • 读写数据,复制图片(一次读取一个字节数组,一次写入一个字节数组)

    • 释放资源
      public class CopyJpgDemo {
      public static void main(String[] args) throws IOException {
      //根据数据源创建字节输入流对象
      FileInputStream fis = new FileInputStream(“E:\itcast\mn.jpg”);
      //根据目的地创建字节输出流对象
      FileOutputStream fos = new FileOutputStream(“myByteStream\mn.jpg”);

      //读写数据,复制图片(一次读取一个字节数组,一次写入一个字节数组)
      byte[] bys = new byte[1024];
      int len;
      while ((len=fis.read(bys))!=-1) {fos.write(bys,0,len);
      }//释放资源
      fos.close();
      fis.close();
      

      }
      }
      3.字节缓冲流
      3.1字节缓冲流构造方法

  • 字节缓冲流介绍

    • lBufferOutputStream:该类实现缓冲输出流.通过设置这样的输出流,应用程序可以向底层输出流写入字节,而不必为写入的每个字节导致底层系统的调用
    • lBufferedInputStream:创建BufferedInputStream将创建一个内部缓冲区数组.当从流中读取或跳过字节时,内部缓冲区将根据需要从所包含的输入流中重新填充,一次很多字节
  • 构造方法:

    方法名 说明
    BufferedOutputStream(OutputStream out) 创建字节缓冲输出流对象
    BufferedInputStream(InputStream in) 创建字节缓冲输入流对象
  • 示例代码
    public class BufferStreamDemo {
    public static void main(String[] args) throws IOException {
    //字节缓冲输出流:BufferedOutputStream(OutputStream out)

      BufferedOutputStream bos = new BufferedOutputStream(new 				                                       FileOutputStream("myByteStream\\bos.txt"));//写数据bos.write("hello\r\n".getBytes());bos.write("world\r\n".getBytes());//释放资源bos.close();//字节缓冲输入流:BufferedInputStream(InputStream in)BufferedInputStream bis = new BufferedInputStream(new                                                          FileInputStream("myByteStream\\bos.txt"));//一次读取一个字节数据
    

// int by;
// while ((by=bis.read())!=-1) {
// System.out.print((char)by);
// }

    //一次读取一个字节数组数据byte[] bys = new byte[1024];int len;while ((len=bis.read(bys))!=-1) {System.out.print(new String(bys,0,len));}//释放资源bis.close();
}

}
3.2字节缓冲流复制视频

  • 案例需求
    把“E:\itcast\字节流复制图片.avi”复制到模块目录下的“字节流复制图片.avi”

  • 实现步骤

    • 根据数据源创建字节输入流对象
    • 根据目的地创建字节输出流对象
    • 读写数据,复制视频
    • 释放资源
  • 代码实现
    public class CopyAviDemo {
    public static void main(String[] args) throws IOException {

      //复制视频
    

// method1();
method2();

}//字节缓冲流一次读写一个字节数组
public static void method2() throws IOException {BufferedInputStream bis = new BufferedInputStream(new FileInputStream("E:\\itcast\\字节流复制图片.avi"));BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("myByteStream\\字节流复制图片.avi"));byte[] bys = new byte[1024];int len;while ((len=bis.read(bys))!=-1) {bos.write(bys,0,len);}bos.close();bis.close();
}//字节缓冲流一次读写一个字节
public static void method1() throws IOException {BufferedInputStream bis = new BufferedInputStream(new FileInputStream("E:\\itcast\\字节流复制图片.avi"));BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("myByteStream\\字节流复制图片.avi"));int by;while ((by=bis.read())!=-1) {bos.write(by);}bos.close();bis.close();
}

}

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

相关文章

  1. python数据处理(四)urllib

    1、request解析网页 #用get方式获取网址 import urllib.request response=urllib.request.urlopen("http://www.baidu.com",timeout=1)#有些网站会直接发现是爬虫,不会让访问,一直在加载,所以要加上时间限制 print(response.read().decode(utf-8))#读取内容,直接…...

    2024/4/18 23:20:24
  2. 数据结构与算法[4]----图

    图1. 图的定义1.1 各类图定义2. 图的存储结构2.1 邻接矩阵2.2 邻接表2.3 边集数组3. 图的遍历3.1深度优先遍历3.2广度优先遍历4. 最小生成树4.1普利姆算法(Prim)4.2克鲁斯卡尔算法(Kruskal)4.3 最短路径5. 结语 1. 图的定义 图是由顶点的有穷非空集合和顶点之间边的集合组成…...

    2024/4/20 17:19:10
  3. 【LintCode 简单】167. 链表求和

    1.问题描述:你有两个用链表代表的整数,其中每个节点包含一个数字。数字存储按照在原来整数中相反的顺序,使得第一个数字位于链表的开头。写出一个函数将两个整数相加,用链表形式返回和。2.样例:样例 1:输入: 7->1->6->null, 5->9->2->null 输出: 2->…...

    2024/5/2 21:46:16
  4. InputStream和String互相转换的方法

    前言 下面是一些 InputStream转String,String转InputStream的方法,大家可以拿去即用InputStream转String的方法 方法一: public String inputStreamToString(InputStream inputStream)throws Exception{byte[] bytes = new byte[0];int count = 0;while (count == 0) {count…...

    2024/4/27 6:49:08
  5. PlantSimulation中Byref的应用

    PlantSimulation中Byref的应用 您可以使用关键字byref传递参数作为参考。 这意味着Plant Simulation不会将值复制到参数中,而是被调用的方法直接访问被调用的变量。 关键字byref可以将多个结果返回给调用方法。 请注意,您只能输入局部变量。 传递的变量的数据类型必须与…...

    2024/4/19 12:34:49
  6. php的基本知识点

    PHP php基础语法 <?php ?> echo php输出语句 每一句php代码必须用;结束 服务器 本地服务 域名locallhost ipwww 输出 echo echo "我爱我的祖国"; print print("大王叫我来巡山"); printf $mouth="2月"; $day=29; printf("<h3>…...

    2024/4/19 17:55:25
  7. UDP简易实现发送和接受数据

    1.发送方Sender//1.创建DatagramSocket,可以不提供端口号,自动分配端口号DatagramSocket ds = new DatagramSocket();//2.创建DatagramPacket,发送数据报包dpbyte[] data = "好久不见".getBytes();DatagramPacket dp = new DatagramPacket(data, data.length, InetA…...

    2024/4/28 18:14:44
  8. numpy库的学习

    今天开始进行对numpy库的学习为了以后使用python进行机器学习开辟道路 为了方便在文档开头可以 import numpy as np 1.numpy生成数组:array函数 这个函数实际上是 numpy.array(object, dtype = None, copy = True, order = None, subok = False, ndmin = 0) 想一想要存储一个数…...

    2024/5/2 15:01:06
  9. 【树状数组】校门外的树

    Description 校门外有很多树,有苹果树,香蕉树,有会扔石头的,有可以吃掉补充体力的…… 如今学校决定在某个时刻在某一段种上一种树,保证任一时刻不会出现两段相同种类的树,现有两个操作: K=1,读入l,r表示在l~r之间种上的一种树 K=2,读入l,r表示询问l~r之间能见到多少种…...

    2024/5/4 1:07:03
  10. redis修改密码

    咱以本地redis服务器和客户端为例通过命令修改://客户端连接redis服务器 > redis-cli.ext -h 127.0.0.1 -p 6379//查看密码 > config get requirepass//设置密码 > config set requirepass 123456//有密码之后,redis需要重新验证密码 > auth 123456//重新登录也行…...

    2024/5/4 16:59:19
  11. JS与JQ重点内容总结

    文献内容JavaScript笔记总结一. JavaScript字面量与变量知识点罗列:1. 字面量、变量、标识符2. JavaScript的6种数据类型: 基本数据类型:String 字符串类型 Number数值类型 Boolean 布尔类型 Null 空值类型 Undefined 未定义类型 引用数据类型:Object 对象类型3.JavaS…...

    2024/4/27 9:25:46
  12. 基于SpringBoot的高并发秒杀(限时秒杀)

    基于SpringBoot的高并发秒杀(限时秒杀)mm52序最近出于公司业务需要,做了拼团抢购,秒杀的业务。秒杀系统场景特点秒杀时大量用户会在同一时间同时进行抢购,网站瞬时访问流量激增。秒杀一般是访问请求数量远远大于库存数量,只有少部分用户能够秒杀成功。秒杀业务流程比较简单…...

    2024/4/22 17:00:17
  13. Qt笔记——控件按钮

    ToolButton QAbstractButton 1.icon中加入图片 2.iconSize调整图片的大小 QToolButton 1.toolButtonStyle改变图片的位置 ToolButtonSizeBesideIcon图片在文字左侧 ToolButtonSizeUnderIcon图片在文字上方 2.选中autoRaise 按钮变透明 RadioButton 单选框 1.利用组控件groupBo…...

    2024/4/19 22:55:10
  14. 任意输入10个数,求平均数并输出小于平均数的数,统计小于平均数的个数并输出。

    #include<stdio.h> #define N 10int main(void) {int i,n = 0;float num[N], sum = 0;for (i = 0; i < 10; i++){scanf("%f", &num[i]);sum += num[i];}printf("平均数是%f\n", sum);for(n = 0; num[n] < sum / N; n++)printf("小于%…...

    2024/4/26 23:48:19
  15. C#委托和事件

    C# 语言中的委托和事件是其一大特色,委托和事件在 Windows 窗体应用程序、 ASP.NET 应用程序、WPF 应用程序等应用中是最为普遍的应用。 通过定义委托和事件可以方便方法重用,并提高程序的编写效率。 C# 中的委托类似于 C 或 C++ 中函数的指针。委托是存有对某个方法的引用的…...

    2024/4/29 5:33:26
  16. SpringMVC的请求【三】

    SpringMVC的请求 一:请求参数的类型基本类型 包装类类型 数组类型 pojo类型 集合类型(List,Map)不能直接封装,需要封装到pojo中! json类型1.1:基本类型 @Controller public class UserController {@RequestMapping("/mode1")public void mode1(HttpServletReq…...

    2024/4/26 13:58:00
  17. HDFS-HA自动故障转移工作机制

    HDFS-HA自动故障转移工作机制 HA的概念及作用所谓HA(High Availablity),即高可用。实现高可用最关键的策略是消除单点故障。单点故障时使得集群出现故障的主要原因。例如当DN挂掉时有其他DN会补上,继续工作。但是当NN挂掉时,则会导致HDFS的崩溃,同理yarn中的RM也是一样。…...

    2024/4/30 9:38:28
  18. Android 点击按钮放大,点击按钮变换颜色

    小伙伴们我们在做项目的时候 经常遇到按钮要添加点击效果,比如点击放大,缩小,点击变换颜色,今天我们分享下 第一种,点击按钮放大//这里以View为例fun upDown(ima: View) {//监听按钮状态 按下ima.setOnTouchListener { _, event ->if (event.action == MotionEvent.ACT…...

    2024/4/19 22:29:19
  19. node.js 2020/8/17

    node.js是一个基于Chrome V8引擎的JavaScript运行环境。 node.js的包管理器npm,成为世界上最大的开放源代码的生态系统。 文档类型分为:1>. API文档,2>. 需求文档,3>. 接口文档,4>. 测试文档 插件 1>. pm2 永久挂起服务 cnpm i pm2 -g 2>. 淘宝镜像 …...

    2024/4/26 13:58:00
  20. Ural P1028 星星stars【树状数组】

    题目大意 天空中有一些星星,这些星星都在不同的位置,每个星星有个坐标。如果一个星星的左下方(包含正左和正下)有k颗星星,就说这颗星星是k级的。给定星星的位置,输出各级星星的数目。 思路 树状数组模板题 因为y轴已经是升序 所以直接对x进行树状数组处理即可 就是模板 #…...

    2024/4/22 3:34:12

最新文章

  1. ubuntu20.04搭建Fabric教程

    本章节环境配置 ubuntu: 20.04 go&#xff1a;1.16.3 docker: 20.10.6 docker-compose: 1.27.2 fabric&#xff1a;2.2.0 fabric-ca: 1.4.9 一 搭建通道 新建工作目录 mkdir fabric && cd fabric配置go代理 go env -w GO111MODULEon ​ #更新下载包的镜像 go env …...

    2024/5/7 16:24:08
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/5/7 10:36:02
  3. 企业常用Linux文件命令相关知识+小案例

    远程连接工具无法连接VMWARE&#xff1a; 如果发现连接工具有时连不上&#xff0c;ip存在&#xff0c;这时候我们查看网络编辑器&#xff0c;更多配置&#xff0c;看vnet8是不是10段&#xff0c;nat设置是否是正确的&#xff1f; 软件重启一下虚机还原一下网络编辑器 查看文件…...

    2024/5/7 0:36:19
  4. 01背包问题 小明的背包

    2.小明的背包1 - 蓝桥云课 (lanqiao.cn) #include <bits/stdc.h> using namespace std; const int N1010;//开始写的105 开小了 样例过了但最后只过了很少一部分 int n,m; int v[N],w[N]; int f[N][N];int main() {cin>>n>>m;for(int i1;i<n;i){cin>&…...

    2024/5/5 8:41:06
  5. java的gradle,maven工程中使用selenium

    一、下载selenium库 &#xff08;1&#xff09;gradle工程 工程中会有一个build.gradle.kts的文件&#xff0c;这个文件可以定制 Gradle 的行为 在文件中添加下面代码&#xff0c;然后sync // implementation ("org.seleniumhq.selenium:selenium-java:4.19.1") …...

    2024/5/5 1:15:36
  6. 416. 分割等和子集问题(动态规划)

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

    2024/5/6 18:23:10
  7. 【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/6 18:40:38
  8. Spring cloud负载均衡@LoadBalanced LoadBalancerClient

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

    2024/5/6 23:37:19
  9. TSINGSEE青犀AI智能分析+视频监控工业园区周界安全防范方案

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

    2024/5/7 14:19:30
  10. VB.net WebBrowser网页元素抓取分析方法

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

    2024/5/7 0:32:52
  11. 【Objective-C】Objective-C汇总

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

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

    &#x1f468;‍&#x1f4bb;博客主页&#xff1a;花无缺 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】&#x1f30f;题目描述&#x1f30f;输入格…...

    2024/5/7 14:58:59
  13. 【ES6.0】- 扩展运算符(...)

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

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

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

    2024/5/6 20:04:22
  15. Go语言常用命令详解(二)

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

    2024/5/7 0:32:51
  16. 用欧拉路径判断图同构推出reverse合法性:1116T4

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

    2024/5/7 16:05:05
  17. 【NGINX--1】基础知识

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

    2024/5/7 16:04:58
  18. Hive默认分割符、存储格式与数据压缩

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

    2024/5/6 19:38:16
  19. 【论文阅读】MAG:一种用于航天器遥测数据中有效异常检测的新方法

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

    2024/5/7 16:05:05
  20. --max-old-space-size=8192报错

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

    2024/5/7 0:32:49
  21. 基于深度学习的恶意软件检测

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

    2024/5/6 21:25:34
  22. JS原型对象prototype

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

    2024/5/7 11:08:22
  23. C++中只能有一个实例的单例类

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

    2024/5/7 7:26:29
  24. python django 小程序图书借阅源码

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

    2024/5/7 0:32:47
  25. 电子学会C/C++编程等级考试2022年03月(一级)真题解析

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

    2024/5/6 16:50:57
  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