- 博客(38)
- 收藏
- 关注
原创 文件或文件夹批量创建、改名;docx文档图片批量加编号、加水印;
excel去除重复项目:批量创建文件夹或者文件:批量修改文件夹或者文件名称:word文档的所有图片都加上编号并且使之连续:提取word的无损图片并加上水印:
2024-12-19 17:24:38
113
原创 笔记本自带浏览器edge下载文件速度太慢?10s开启两个浏览器选项,下载速度迅速提升!
2.将图中的两个设置为“Enabled”,然后点击右下脚的重启,弹出的框选择关闭浏览器,然后浏览器就会关闭并重新打开。我们在右上角下载地址找到我们刚才下载的文件,重新下载它。速度瞬间提升了好几倍!1.首先在浏览器的地址框输入:edge://flags。
2023-11-16 09:49:42
1949
原创 补码的计算
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
原创 计算机网络实验八(应用层相关协议分析)
为了观察到邮件发送的全部过程,需要在本地计算机上配置邮件服务器和客户代理。在这里使用CMailServer服务器软件配置本地邮件服务器,使用Foxmail作为客户代理。
2022-06-27 17:46:40
2015
3
原创 计算机网络实验六(子网划分)
1.同一个网段的主机能够相互通信 2.划分VLAN验证通信情况 3. 1个路由器两个网段 4. 2个路由器3个网段
2022-06-25 23:46:41
6952
原创 计算机网络实验四(以太网数据帧分析)
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
原创 欧拉函数的求法(三种)
欧拉函数定义求欧拉函数的方法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
原创 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
原创 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关注的人