当前位置: 首页 > 编程日记 > 正文

Windows自带certutil工具校验用法

windows自带校验工具certutil,记录用法如下。

certutil -hashfile <file> MD5
certutil -hashfile <file> SHA1
certutil -hashfile <file> SHA256

注意MD5、SHA1、SHA256必须是大写的!否则报错!

C:\Users\Lenovo\Downloads>certutil -hashfile rhel-8.2-x86_64-dvd.iso sha256
CertUtil: -hashfile 失败: 0xd00000bb (-805306181)
CertUtil: WsResetMetadata

成功案例如下。这一堆空格看着真是糟心,珍爱生命,远离windows。

C:\Users\Lenovo\Downloads>certutil -hashfile rhel-8.2-x86_64-dvd.iso SHA256
SHA256 哈希(文件 rhel-8.2-x86_64-dvd.iso):
7f df ed 9c 7c ce d4 e5 26 a3 62 e6 4e d0 6b cd c6 ce 03 94 a9 86 25 a4 0e 7d 05 db 29 bf 7b 86
CertUtil: -hashfile 命令成功完成。

https://access.redhat.com/downloads/content/479/ver=/rhel---8/8.2/x86_64/product-software

Red Hat Enterprise Linux 8.2 Binary DVD

最新修改的:2020-04-08

SHA-256 Checksum:7fdfed9c7cced4e526a362e64ed06bcdc6ce0394a98625a40e7d05db29bf7b86

相关文章:

C++数组名做函数形参/指针

数组名做函数形参 数组未开辟空间时 #include <iostream> using namespace std; void test(int* a) {*a 0;*(a1) 1;*(a2) 2;cout<<a[0]<<a[1]<<a[2]<<endl;return; } int main(int argc,char* argv[]) {int* a;test(a);cout<<a[0]<…

String创建方式及其区别(快速了解)

让我们来看两种赋值方式&#xff1a; 第一种&#xff1a;直接赋值 String name1 "Tom"; String name2 "Tom"; System.out.println(name1 name2);//用来判断name1和name2的地址是否相同&#xff0c;相同为true&#xff0c;不同为false //此时打印的结果…

npm 常用命令详解

本文以Windows平台上做测试&#xff0c;以gulp为示例做教程&#xff0c;出自作者白树&#xff0c;转载请声明&#xff01; 目录 npm是什么npm install 安装模块npm uninstall 卸载模块npm update 更新模块npm outdated 检查模块是否已经过时npm ls 查看安装的模块npm init 在项…

linux Mysql 安装

一、wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm二、sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm三、yum install -y mysql-server mysql mysql-devel四、systemctl start mysqld.service 五、systemctl status mysqld.service六、mysq…

==和equals()的作用及区别

""的作用是比较两个变量是否相等。 当变量是基本数据类型时&#xff0c;比较的是值是否相等的&#xff1a;相等返回true&#xff0c;不等返回false&#xff1a; double a 100.0;int b 100;System.out.println(ab);//输出结果为&#xff1a;true当变量是引用类型时…

np.dot()运算准则

数组*数组 直接点乘。 数组*多维 数组有3个元素的话&#xff0c;用(3,)表示 二维矩阵3*3用&#xff08;3,3&#xff09;表示 &#xff08;3,3&#xff09; * &#xff08;3,&#xff09;结果为&#xff08;3,&#xff09;&#xff0c;即包含3个元素的一维向量 https://blog.…

用createrepo命令创建自己的yum源

观察一下使用的各大开源软件镜像站的yum源&#xff0c;思考他们是怎么创建的呢&#xff1f;我们自己能否创建呢&#xff1f;当然能。 1、安装web服务&#xff0c;本例选择nginx。配置过程不多说&#xff0c;本例选择的根目录是/var/repos&#xff0c;添加三个选项可以看到包的…

String创建对象的个数 StringBuffer

String name1 "Tom"; //创建了一个String类型的对象 String name2 "Lu""cy"; //创建了一个String类型的对象&#xff08;先拼接后创建对象&#xff0c;所以是一个&#xff09;String str "Ja"; String name3 str "m…

第5次作业+105032014166+张珍珍

测试链接&#xff1a;http://www.cnblogs.com/wxcclub/p/6792634.html 一、被测项目界面。 二、测试用例设计表 1.等价类 等价类划分法 输入及外部条件 有效等价类 等价类编号 无效等价类 等价类编号 日期类型 数字 1 非数字 8 年 1912≤year≤2050 2 year<19…

C++ new

C中利用new操作符在堆区开辟数据 堆区开辟的数据&#xff0c;由程序员手动开辟&#xff0c;手动释放&#xff0c;释放利用操作符 delete 语法&#xff1a;new 数据类型 利用new创建的数据&#xff0c;会返回该数据对应的类型的指针 开辟单个内存 语法&#xff1a;new 数据类型…

漫画:禅道程序员的一天

更多精彩欢迎关注《海边的程序员》 转载于:https://www.cnblogs.com/xiaobai007/p/9797462.html

HA01-集群介绍

目录 一、宏观理解集群 二、微观理解集群 三、安装高可用集群环境 3.1、实验环境简介 3.2、安装集群软件并配置集群 3.3、用命令行创建集群 一、宏观理解集群 集群中的一个服务器称为一个节点node。 集群资源以mysql为例一般有&#xff1a;vip&#xff08;浮动IP&#…

Python并行编程(八):with语法

1、基本概念 当有两个相关的操作需要在一部分代码块前后分别执行的时候&#xff0c;可以使用with语法自动完成。同时&#xff0c;使用with语法可以在特定的地方分配和释放资源&#xff0c;因此&#xff0c;with语法也叫作"上下文管理器"。在threading模快中&#xff…

“抽象类”的定义及其与“普通类”的区别

我们都知道在多态中子类要重写父类的方法&#xff0c;执行时也执行子类中的方法&#xff0c;这就显得父类中的方法体有点子虚乌有了&#xff0c; 也就是说可以直接省略方法体&#xff0c;而只定义一个方法就可以了。因此&#xff0c;我们称一个没有方法体的方法为抽象方法&…

refreshcontrol 实现下拉刷新的功能

该组件实现下拉刷新的功能。不过该组件是用在ScrollView的内部的&#xff0c;为ScrollView添加一个下拉刷新的功能。当ScrollView的垂直方向的偏移量scrollY:0的时候&#xff0c;手指往下拖拽ScrollView就会触发onRefresh事件方法。 相关的属性&#xff1a; onRefresh functio…

C++二维数组名与数组指针的思考

二维数组名和数组指针可以当做一个东西用&#xff0c;但两者之间的含义是不同的。 二维数组名是一个指向数组中所有元素的指针&#xff0c;而数组指针是一个行指针。体现在sizeof()上的不同。 #include <iostream> using namespace std; int main() {// a是一个二维数组…

HA03-fence设置

目录 一、fence作用 二、在集群里添加fence 2.1、fence和node之间的通信 2.2、配置fence 2.3、node上安装fence代理 2.4、在集群中添加fence 2.5、fence动作 一、fence作用 HA01理解集群那篇文章中讲过&#xff0c;当集群中某个node出现故障&#xff0c;各个node争抢集…

springboot整合Quartz实现动态配置定时任务

版权声明&#xff1a;本文为博主原创文章&#xff0c;转载请注明出处。 https://blog.csdn.net/liuchuanhong1/article/details/60873295前言 在我们日常的开发中&#xff0c;很多时候&#xff0c;定时任务都不是写死的&#xff0c;而是写到数据库中&#xff0c;从而实现定时任…

SQLserver 常用函数适用方法(转载)

SQL Server 常用函数使用方法(持续更新) 之前就想要把一些 SQL 的常用函数记录下来&#xff0c;不过一直没有实行。。。嘿嘿。。。 直到今天用到substring()这个函数&#xff0c;C# 里面这个方法起始值是 0&#xff0c;而 SQL 里面起始值是 1。傻傻分不清楚。。。 这篇博客作为…

“接口”的定义及其与“抽象类”的区别

我们知道一个有抽象方法的类是抽象类&#xff0c;而当一个类中全是抽象方法时&#xff0c;就可以定义为接口&#xff08;interface&#xff09; 接口命名通常以“I”开头&#xff1b;接口中的方法默认有public abstract&#xff08;所以可以省略&#xff09;&#xff1b;接口中…

Linux13-计划任务crontab

目录 一、用户计划任务 1.1、定义用户计划任务的命令crontab 1.2、作业格式 二、系统计划任务cron 三、管理临时文件 3.1、systemd-tmpfiles命令与配置文件 3.2、用法举例 一、用户计划任务 1.1、定义用户计划任务的命令crontab Linux提供了针对周期性作业的crond守护…

Java线程安全 关于原子性与volatile的试验

1. 变量递增试验 1 static /*volatile*/ int shared0;//volatile也无法保证操作的原子性2 static synchronized int incrShared(){//不加synchronized的话&#xff0c;shared最终结果值小于预期3 return shared;4 }5 public static void testIncrShare…

Python学习 day01打卡

1.Python : 是一门解释型 弱类型 高级开发编程语言. 2.第一个Python程序的编写: print ("hell,world") 3.变量:把程序运行过程中的值储存起来,方便后面的程序调用. 4.变量的命名要求: 1,只能是数字或字母或下划线组成; 2,不能是数字开头,也不能全是数字; 3,不能是Pyt…

Window10安装pycocotools

之前在linux系统下安装pycocotools时非常简单&#xff0c;只需&#xff1a; pip install pycocotools 如果在windows下通过以上指令安装会报错&#xff0c;网上查询后都说需要安装C编译器或者VS环境&#xff0c;等等&#xff0c;其实没必要那么麻烦&#xff0c;直接通过一下指令…

有名内部类 匿名内部类

内部类&#xff0c;从名字上就可以看出&#xff0c;是定义在外部类里的类&#xff0c;可以更加详细地说明某个事物的特征&#xff0c;举个例子&#xff0c;就像一个人&#xff08;把他定义为一个类[外部类]&#xff09;&#xff0c;这个人有大脑、肝脏、心脏等器官&#xff0c;…

Linux14-进程的优先级nice

目录 一、进程优先级和nice的概念 二、显示nice级别 三、更改nice级别 一、进程优先级和nice的概念 CPU管理进程的是按照时间片的方式来划分CPU的资源。CPU可以把1s划分成若干份&#xff0c;轮询时间片。通过设置进程的优先级&#xff0c;让某些重要的进程优先并且长时间获…

ConcurrentHashMap实现原理及源码分析

ConcurrentHashMap是Java并发包中提供的一个线程安全且高效的HashMap实现&#xff08;若对HashMap的实现原理还不甚了解&#xff0c;可参考我的另一篇文章HashMap实现原理及源码分析&#xff09;&#xff0c;ConcurrentHashMap在并发编程的场景中使用频率非常之高&#xff0c;本…

Gulp的简单使用

我比较喜欢使用Gulp&#xff0c;因为简单好用&#xff01; 今天的任务是&#xff1a;使用Gulp来压缩 jQuery源码&#xff0c;各输出一个压缩的和未压缩的版本 第一步&#xff1a;安装 cnpm install gulp --save-dev cnpm install gulp-rename gulp-uglify --save-dev 第二步&…

Mask_RCNN安装与踩过的坑

一、Mask_RCNN下载 https://www.bilibili.com/video/BV1M7411x7is?t629&p5 按照上述教程的话&#xff0c;安装的是ballon例子的Mask_RCNN。这个理解的话&#xff0c;修改Mask_RCNN也就很简单了。 1.2 更新驱动 强烈建议更新驱动&#xff0c;因为以后如果装pytorch的话&…

Lambda表达式的运用(详尽版)

Lambda表达式是Java JDK8发布的最新特性&#xff0c;它极大地简化了定义匿名内部类时要写的代码&#xff0c;使代码变得更加简洁紧凑。 我们知道定义匿名内部类时要紧跟创建对象&#xff0c;接着要实现接口或重写父类中的抽象方法&#xff0c;例如&#xff1a; public interfa…