草庐IT

设置和取消Word文档打开密码的三种方法

对于重要的word文档,不想被随意打开,我们可以设置打开密码,后期不需要了,还可以取消。下面来说说设置和取消Word文档打开密码的两种方法。加密及取消方法一:打开Word文档,在上方点击【文件】,再依次点击【信息】-【保护文档】-【用密码进行加密】。2、在弹出的对话框中,输入想要设置的密码,点击【确定】,Word文档的打开密码就设置好了。 如果后期不想要了如何取消呢?也是按上面的路径,依次点击【文件】-【信息】-【保护文档】-【用密码进行加密】。可以看到弹出的对话框已经存在密码,只需要将此密码删除,变成空白格,再点击【确定】,Word文档的打开密码就清除了。加密及取消方法二:1、打开Word文

阿里云服务器如何购买?三种方式可买(图文教程举例)

阿里云服务器可以通过快速购买、自定义购买和活动购买三种方式去购买。每种购买方式都有自己的适合场景,有很多需要注意的地方,下面是这些购买方式的具体图文教程及注意事项,适合初次购买阿里云服务器的用户参考。一、一键购买**1.1、适合场景:**快速购买核(vCPU)数为1核、2核、4核、8核,内存为0.5G、1G、2G、4G、8G的云服务器**1.2、好处:**可以以最快的速度购买阿里云服务器。1.3、购买流程如下(图文教程):第一步、打开阿里云官网,并登录我们阿里云账号之后,进入云服务器ECS产品页https://www.aliyun.com/product/ecs,点击立即购买:第二步、选择左上

docker ps -a命令以及容器的三种状态

简介dockerps-a命令用于列出所有的Docker容器,包括正在运行和已经停止的容器。该命令的输出结果包含以下信息:[root@dockeretc]#dockerps-aCONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES3a3527f8b61fscnginx:1.0"nginx-g'daemonof…"AboutanhouragoUpAboutanhour0.0.0.0:7755->80/tcp,:::7755->80/tcpsc-nginx-2ff36e59b68e9nginx"/docker-entrypoint.…"23hoursagoExi

延迟队列的三种实现方案

延迟任务定时任务:有固定周期的,有明确的触发时间延迟队列:没有固定的开始时间,它常常是由一个事件触发的,而在这个事件触发之后的一段时间内触发另一个事件,任务可以立即执行,也可以延迟应用场景:场景一:订单下单之后30分钟后,如果用户没有付钱,则系统自动取消订单;如果期间下单成功,任务取消。场景二:接口对接出现网络问题,1分钟后重试,如果失败,2分钟重试,直到出现阈值终止。延迟队列技术DelayQueueJDK自带DelayQueue是一个支持延时获取元素的阻塞队列,内部采用优先队列PriorityQueue存储元素,同时元素必须实现Delayed接口;在创建元素时可以指定多久才可以从队列中获取当

Hadoop基础之《(7)—Hadoop三种运行模式》

一、hadoop有三种运行模式1、本地模式数据存储在linux本地,不用2、伪分布式集群数据存储在HDFS,测试用3、完全分布式集群数据存储在HDFS,同时多台服务器工作。企业大量使用二、单机运行单机运行就是直接执行hadoop命令1、例子-统计单词数量cd/appserver/hadoop/hadoop-3.3.4mkdirwcinputmkdiroutinput在wcinput下建立一个word.txt,输入一些单词bin/hadoopjarshare/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.4.jarwordcountwcinput/

插入排序的三种算法(Java代码实现)

目录 插入排序:          基本思想:1:直接插入排序:       基本思想:       过程:2:折半插入排序:       基本思想:       过程:3:希尔排序:       基本思想:       过程: 插入排序:  基本思想:        每一趟将一个待排序的数,按照它的大小插入到已经排好序的一组数组的适当位置上,直到所有数排序完成。例如你斗地主会理牌吧,过程相同,原理一样。        根据查找方法的不同,大致分为了三种:1:直接插入排序.2:折半插入排序.3:希尔排序.1:直接插入排序:基本思想:        顾名思义,就是直接把一个数插入到已经排好的有序

你会求两个数的最大公约数吗(三种方法)?

目录前言一、枚举法二、辗转相除法三、更相减损法前言如何求两个数的最大公约数是非常经典的问题,求解的方法也有很多,本文主要介绍其中的三种方法,分别是:枚举法、辗转相除法和更相减损法。 一、枚举法两个数的最大公约数一定小于或等于两数中较小的数,并且这两个数必定至少存在一个公因数1,利用这两个条件,可以将两个数的最大公约数的所有可能都列举出来。#includeintmain(){ inta=0; intb=0; intmin=0; scanf("%d%d",&a,&b); if(a>b) min=b; else min=a; for(inti=min;i>0;i--)//i:min->1 {

Python 三种方法实现截图【详解+完整代码】

人生苦短我用python如何用python实现截屏?一、方法一PIL中的ImageGrab模块使用PIL中的ImageGrab模块简单,但是效率有点低PIL是PythonImagingLibrary,它为python解释器提供图像编辑函数能力。ImageGrab模块可用于将屏幕或剪贴板的内容复制到PIL图像存储器中。PIL.ImageGrab.grab()方法拍摄屏幕快照。边框内的像素在Windows上以“RGB”图像的形式返回,在macOS上以“RGBA”的形式返回。如果省略了边界框,则会复制整个屏幕。importnumpyasnpfromPILimportImageGrab,Imageim

Python 三种方法实现截图【详解+完整代码】

人生苦短我用python如何用python实现截屏?一、方法一PIL中的ImageGrab模块使用PIL中的ImageGrab模块简单,但是效率有点低PIL是PythonImagingLibrary,它为python解释器提供图像编辑函数能力。ImageGrab模块可用于将屏幕或剪贴板的内容复制到PIL图像存储器中。PIL.ImageGrab.grab()方法拍摄屏幕快照。边框内的像素在Windows上以“RGB”图像的形式返回,在macOS上以“RGBA”的形式返回。如果省略了边界框,则会复制整个屏幕。importnumpyasnpfromPILimportImageGrab,Imageim

「Python 编程必学」三种简单易用的方法计算平均值

计算平均值是计算机编程中最基本的操作之一,Python提供了多种方法来实现这个操作。下面我将介绍三种方法来计算平均值:方法一:使用for循环使用for循环遍历列表,累加所有元素的值,最后除以列表的长度即可得到平均值。defmean(numbers):total=0forninnumbers:total+=nreturntotal/len(numbers)numbers=[1,2,3,4,5]print(mean(numbers))#输出3.0方法二:使用sum函数Python的内置函数sum可以直接计算列表中所有元素的和,只需将结果除以列表长度即可得到平均值。defmean(numbers):