自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 文件或文件夹批量创建、改名;docx文档图片批量加编号、加水印;

excel去除重复项目:批量创建文件夹或者文件:批量修改文件夹或者文件名称:word文档的所有图片都加上编号并且使之连续:提取word的无损图片并加上水印:

2024-12-19 17:24:38 113

原创 win11家庭版安装hyper-v

新买的电脑想在windows里面安装dockers,但是win11没有hyper-v怎么办?

2024-01-15 15:48:42 6105

原创 笔记本自带浏览器edge下载文件速度太慢?10s开启两个浏览器选项,下载速度迅速提升!

2.将图中的两个设置为“Enabled”,然后点击右下脚的重启,弹出的框选择关闭浏览器,然后浏览器就会关闭并重新打开。我们在右上角下载地址找到我们刚才下载的文件,重新下载它。速度瞬间提升了好几倍!1.首先在浏览器的地址框输入:edge://flags。

2023-11-16 09:49:42 1949

原创 WPS设置标题和图表自动编号-多级标题关联到上一级标题

WPS小技巧:如何同时实现标题自动编号和图片带章节号自动编号

2023-09-09 11:24:26 1720

原创 蓝桥杯省赛b组练习

蓝桥杯省赛真题训练

2023-04-06 21:53:36 734 1

原创 补码的计算

a+b]补=[a]补+[b]补=0x0002 cef9+0xfffd 7a0d=0x1 0000 4906,因为是32位所以还是有溢出,同上截断取结果就好。因为有溢出,所以会截断,结果会是0x004906,即补码为0x4906,由于为正数,原码也为0x4906,真值也就为0x4906。即[-b]补=[0]补-[b]补=0x100 0000-0xfd7a0d=0x285f3。其实[-b]补=[0]补-[b]补,由于[b]补+[-b]补=[0]补。则[-b]补=[0]补-[b]补,又[b]补=-[-b]补。

2023-04-04 16:25:50 6326 2

原创 doc类型文件中的图片批量加水印

有一个doc/docx类型的文档,其中的图片均无水印,目的是快速实现快速给文档中所有的图片加上统一的水印。

2023-03-25 00:43:33 715

原创 python生成可执行文件

将py文件与ico图标结合生成可执行文件,最后生成可执行文件,自动保存在dist文件下。

2022-11-05 10:44:12 2259

原创 Django项目问题解决

执行 python manage.py makemigrations 提示 No changes detected

2022-07-14 11:11:26 199

原创 计算机网络实验八(应用层相关协议分析)

为了观察到邮件发送的全部过程,需要在本地计算机上配置邮件服务器和客户代理。在这里使用CMailServer服务器软件配置本地邮件服务器,使用Foxmail作为客户代理。

2022-06-27 17:46:40 2015 3

原创 python学习笔记

python学习的细碎知识点,笔记整理

2022-06-27 11:59:56 542

原创 计算机网络实验七(NAT配置)

通过本实验理解网络地址转换的原理和技术,掌握扩展NAT设计、配置和测试。

2022-06-26 17:55:06 2716 1

原创 计算机网络实验六(子网划分)

1.同一个网段的主机能够相互通信 2.划分VLAN验证通信情况 3. 1个路由器两个网段 4. 2个路由器3个网段

2022-06-25 23:46:41 6952

原创 计算机网络实验五 (ICMP报文分析实验)

 掌握网络协议分析软件的常用过滤规则使用方法; 分析ICMP协议报文

2022-06-24 19:47:49 18271 1

原创 计算机网络实验四(以太网数据帧分析)

1. 掌握网络协议分析软件的常用过滤规则使用方法;2. 分析以太网数据帧的构成3. 掌握以太网报文格式,掌握MAC地址的作用;4. 掌握LLC帧报文格式;学会使用抓包工具,如wireshark

2022-06-24 19:24:48 8131

原创 计算机网络实验三 (常用网络管理命令2)

一般网络管理命令的原理就是在建立连接通道,然后发送一些测试数据包,对方接受后返回信息,而这个返回数据包包含一些网络状况的相关信息。常用的网络管理命令有netstat 命令、arp命令、tracert命令和route命令。 ......

2022-06-24 19:02:09 13432

原创 计算机网络实验二(常用网络管理命令1)

一般网络管理命令的原理就是在建立连接通道,然后发送一些测试数据包,对方接受后返回信息,而这个返回数据包包含一些网络状况的相关信息。常用的网络管理命令有ipconfig 命令、ping 命令、nslookup命令等。 ...

2022-06-24 18:37:54 2503

原创 计算机网络实验一(常见服务和静态IP设置)

静态网络设置为什么会出现断网的情况?实验一介绍了常用服务DNS、IIS、DHCP,以及设置静态网络会出现的断网问题的解决办法!

2022-06-24 17:44:58 2657

原创 中国剩余定理(c语言)

什么是中国剩余定理?怎么手算?代码如何实现?

2022-04-16 11:57:29 3424 1

原创 密码学—传统密码体制的分类

playfair密码

2022-04-08 11:37:31 2982

原创 欧拉函数的求法(三种)

欧拉函数定义求欧拉函数的方法1.公式法2.线性筛法根据三条性质来解题的://1、当p为质数的时候:phi(p)=p-1//2、当p与i互质时有: phi(p*i)=phi(p)*phi(i)//3、当i%p==0时有:phi(p*i)=p*phi(i)具体实现参考链接:1.求欧拉函数的三种常见类型及解决代码2.求欧拉函数的代码...

2022-03-23 22:24:14 4312

原创 扩展欧几里得算法-求逆

扩展欧几里得算法介绍👀已知整数a、b,扩展欧几里得算法可以在求得a、b的最大公约数的同时,能找到整数x、y(其中一个很可能是负数),使它们满足等式ax + by = gcd(a,b)那么,扩展欧几里得算法的一个作用就是得到ax+by=gcd(a,b)的整数解。计算过程有两个数a,b,对它们进行辗转相除法,可得它们的最大公约数。然后,收集辗转相除法中产生的式子,倒回去,可以得到ax+by=gcd(a,b)的整数解。定理公式(根据《信息安全数学基础》一书上得出的结论公式 输出表格)c语

2022-03-23 21:48:13 2541

原创 欧几里得算法-求最大公约(因)数

欧几里得算法欧几里得算法介绍欧几里得算法又称辗转相除法,是指用于计算两个非负整数a,b的最大公约数。应用领域有数学和计算机两个方面。计算公式gcd(a,b) = gcd(b,a mod b)。ps:gcd(a,b)表示a和b的最大公因数,是一个数字。计算过程给定两个非负整数,让第一个做被除数,第二个做除数,计算得到余数;让第一轮的除数、余数,成为第二轮的被除数、除数,再得到余数…重复直到余数为零,则最后一轮的除数(即倒数第二轮的余数)即为所求的两数的最大公因数。

2022-03-23 18:44:14 5419

原创 大数的运算——调用openssl库函数实现(VS2019)

大数的加减乘除–调用openssl库函数实现1.下载openssl百度网盘链接:openssl-win64提取码:0626

2022-03-21 15:02:50 2628 10

原创 c/c++语言学习-小知识或者库函数的使用

函数原型charstrncpy(chardest,char*src,size_tn);C语言的库函数之一,包含在#include<string.h>头文件中。例:strncpy(p, Init_queue, len); p[len] = ‘\0’;//将Init_queue的前len个字符复制到p中且不会自动添加‘\0’ ,需要自己加上p[len] = ‘\0’;vector< int > key;vector是一种动态数组,定义了一种整型动态数组key,包含..

2022-03-19 18:30:23 874

原创 Kali学习

1.cd命令学习cd命令

2022-02-24 19:32:18 70

原创 js学习笔记

js在HTML中的两种实现方法:例子1:<script type="text/javascript"> function sayHi(){ alert("Hi!"); } </script>例子2:<script type="text/javascript" src="example.js"> </script>注:如果用src属性指向外部js文件,就不要在之间包含额外的js代码了!...

2021-11-20 17:59:52 718

原创 我的粗心大意

关于编程那些令我气急败坏欲哭无泪,最终发现后差点令我晕倒的bug输入的适合忘记加地址符号:????不加地址符号,数据怎么存进去呢。花括号不匹配:????像if、else等,要执行多条语句却忘记加花括号,会被认为只执行其后的那一句。...

2021-11-08 19:46:08 94

原创 Dev-C++创建项目

数据结构写自己的头文件写此篇原因:数据结构中,用具体算法实现时,基本操作需要反复使用。建立自己的头文件,可以在不同的项目中很方便的调用自己在头文件中包含的基本操作函数。以下用约瑟夫问题举例,其中运用了数据结构中的线性表以及其链式存储结构。-约瑟夫main.c文件#include<stdio.h>#include "list.h"//主函数int main(){ //printf("------------ < 约瑟夫(Joseph)>---------------

2021-10-31 12:06:03 27004 6

原创 爱拉托斯散筛法求出100以内的全部素数()

#include<stdio.h>#include<math.h>void findp(int part[])//寻找不大于根号100的素数 { int num,i; for(num=2;num<=sqrt(100);++num) { for(i=2;i<=num-1;++i) { if(num%i==0) break; } if(i<num) part[num]=0; else part[num]=1; } prin

2021-10-26 20:19:00 1051

原创 兔子繁衍问题(C语言)

????????繁殖问题现在有一对兔子,从出生起第三个月起每个月都生一对兔子。新生的一对兔子出生后第三个月也每月生一对兔子。假如兔子都不死。问到第几个月时,兔子总数为n对?

2021-10-13 10:32:01 10645

原创 函数问题(C语言)

????如果函数定义在调用之前,可以省略函数声明。如果函数定义在函数调用之后,一定要在调用函数之前加上函数声明。(建议写法:函数声明—函数调用—函数定义)????函数定义为void类型,表示不返回结果。函数中可以用没有表达式的return;或者也可以省略return。一般void类型函数常用屏幕输出来体现。????函数如果不需要返回结果,就需要定义为void类型,void不能省略不写,否则函数就会被默认定义为int类型。????如果函数需要返回多个值,可以定义全局变量,用全局变量来存放函数返回的

2021-10-11 21:35:03 1345

原创 free()它到底做了什么?

free()究竟做了什么?????:free释放的是指针所指的内存空间,即将该内存空间归还给了操作系统。⚠️:但free之后,指针仍然存在,指针指向也不变,指针的内容仍存在且不变。例子:#include<stdio.h>#include<stdlib.h>void main(){ char *p; p =(char*)malloc(100*sizeof(char)); printf("\n第一次输入:"); scanf("%s",p); printf("\n第

2021-10-10 16:53:04 3382

原创 字符型(C语言)

字符型输入:%c是只读取一个字符。空格也是字符,会被读取,注意输入格式。getchar():可以从键盘读取一个字符,包括换行符(回车键)

2021-10-09 21:51:19 914

转载 C语言:32关键字与9控制语句

C语言32个关键字根据作用分类:1 数据类型关键字、2 控制语句关键字、3 存储类型关键字、4 其它关键字。1 数据类型关键字(12个):(1) char :声明字符型变量或函数(2) double :声明双精度变量或函数(3) enum :声明枚举类型(4) float:声明浮点型变量或函数(5) int: 声明整型变量或函数(6) long :声明长整型变量或函数(7) short :声明短整型变量或函数(8) signed:声明有符号类型变量或函数(9) struct:声

2021-10-08 21:05:31 129

原创 C语言笔记(实参与形参)

函数的形参和实参可以相同,并且这样很方便。

2021-10-08 20:29:35 296

原创 Mersenne素数(梅森素数)C语言版

梅森数与梅森素数梅森数(Mersenne number)又称麦森数,是指形如2^p-1的正整数,其中指数p是素数,常记为Mp 。若其是素数,则称为梅森素数。———————注意———————梅森数:满足2^p—1的所有数,梅森数可能是合数也可能是素数。梅森素数:梅森数中的素数,才称之为梅森素数。举例:2^11—1=2047=23×89,所以2047是合数,只能称其梅森数。————————————————梅森素数的确定:就是判断一个符合格式要求的梅森数是素数即可 。算法:打印前n个梅森素数

2021-10-06 14:57:04 5884 1

原创 C语言:排序问题

C语言--排序一、桶排序1.简介2.用法说明3.代码示例二、冒泡排序1.简介2.用法说明3.代码示例三、快速排序1.简介2.用法说明3.代码示例四、直接插入排序1.简介2.用法说明3.代码示例C语言学习:排序一、桶排序1.简介桶排序算法思想是由E.J.Issac和R.C.Singleton提出的,1956年开始使用。示例是简化版,不是真正意义上的桶排序,示例算法具有以下特点。优点:时间复杂程度小,速度快。缺点:①相同的数字,无法实现数字与其他事物的一一对应关系。②当排序的数字,它的范围

2021-09-09 13:46:06 1103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除