自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (4)
  • 收藏
  • 关注

原创 如何通过浏览器输入IP和端口号访问云服务器(Windows)

进入阿里云控制台,点击实例,点击更多而后点击网络与安全组,点击安全组配置点击配置规则点击快速添加添加授权对象,选择端口范围,最后确定即可如果不清楚自己本机的IP地址的可以参考查看本机IP地址之后就可以在自己本机的浏览器地址栏输入服务器的IP:端口号,愉快地访问了...

2021-05-22 14:25:43 7226

原创 阿里云Windows无法在IE中下载文件的解决方法

点击开始,找到服务器管理器选择本地服务器,选择IE增强的安全配置在弹出的窗口,选择关闭,再按确定即可

2021-05-22 12:59:04 2047

原创 吃透排序——直接插入排序、折半插入排序、希尔排序、冒泡排序、快速排序、堆排序、归并排序、基数排序、外部排序(包括详细代码、排序过程图解,特别的注意事项)

吃透排序有个各类算法可视化的网站很不戳,对算法的执行过程不清晰地可以lou一眼,可以加深对算法的理解网站地址:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html以排序算法为例,点开网站找到排序模块点击任何一个排序进入,然后就可以愉快看到各种排序的动画先上思维导图什么是算法的稳定性?文绉绉地说就是排序后,能使关键字相同的元素保持原来顺序中的相对位置不变其实......

2021-04-15 13:30:28 1288 2

原创 数值计算实验_完整的列表计算程序,计算lnx导数,3种方法计算调和级数

数值计算实验1.计算lnx的导数(c++)#include <iostream>#include <iomanip>#include <stdio.h>#include <stdlib.h>#include <math.h>using namespace std;double ln(int x){// double E=0.4e-4; double h=0.32; for(int i=0;i<20;i+

2021-04-06 14:46:57 1890

原创 Web项目的url配置问题——路径错误的原因,什么是构建,如何正确填写路径,404的解决方法

Web项目的url配置问题之间在web开发的时候常常要在进行页面跳转、提交表单的时候,配资源的路径,然后我很自然地想按照工程的目录一层一层写, req.getRequestDispatcher("web/WEB-INF/login.jsp").forward(req,resp);结果却经常出现页面资源找不到的情况,然后就可能看到这样“美妙”的页面此时我就大大地疑惑,我可不是严格按照工程目录写的路径吗?原来是我太年轻,其实我要填的路径应该是req.getReque

2021-04-05 12:24:34 1252

原创 汇编小实验汇总——读写文件、冒泡排序、子程序设计……

汇编小实验汇总读写文件DATAS SEGMENT ;此处输入数据段代码 ;直接调用dos的10号功能,前一个数字为长度 buf1 db 100,?,100 dup(?);存放文本内容 file1 db 'abc.txt',0 file1h dw ? file2 db 'def.txt',0 file2h dw ? buf2 db 100 dup(?) error_meg db 0dh,0ah,'e

2021-03-19 09:44:14 415

原创 贪吃蛇——汇编综合性实验(含实验报告+源码)

贪吃蛇——汇编综合性实验完整的实验报告和源码见贪吃蛇——汇编综合性实验(含实验报告+源码)实现效果实验原理分析(1)程序总体设计贪吃蛇游戏我们并不陌生,简单来说就是一条小蛇通过吃在地图上随机生成的食物而逐步变长,直到蛇头碰到地图边界或自己的蛇身即游戏结束。要实现此项目,我将项目大致拆解成几个部分:创建地图、初始化蛇、用于生成食物的随机数函数、实时更新蛇的移动位置、接受键盘方向键输入、判断游戏结束条件和是否吃到食物、显示游戏结束信息和得分。除了功能的实现,还要保证程序画面的美观简洁。通过查阅课本

2021-03-18 00:52:03 2086 1

原创 数据结构——图解循环队列长度计算问题

队列定义是这样的#define MAXSIZE 10typedef struct{ ElemType data[MAXSIZE]; int front,rear;} SeqQueue;一个队列 = 一个存放元素的数组 + 一个队头指针 + 一个队尾指针front:控制出队rear:控制入队初始我们让rear = front = data[0]元素出队:front++元素入队:rear++一直rear++便到达索引最大的位置,这个时候队列就满了不能再入队元素了吗?并不,如果同时也一

2021-03-06 16:03:04 11350 4

原创 c++语法注意点——指针、引用的运用及其注意点,struct&typedef的爱恨情仇

c++语法注意点(有补充再继续添加)复合类型:基于基本数据类型定义的类型,即它不能单独存在,典型的就是指针和引用你肯定没见过这样的定义*p以下两种定义的写法:int *p1,p2;//第一种:*复合类型是修饰变量的,也就是说p1是int型指针,p2则是普通int型变量int* p1,p2;//第二种:含义同上面写法f相同,p1是int指针,p2则是普通int型变量int *p1,*p2;//p1,p2都是int型指针*可以与类型int写在一起,也可以与变量p写在一起,两个想强调的内容

2021-03-05 14:38:22 187

原创 汇编8086复习——基础知识、指令汇总、上机实验踩坑

Chapter II80x86微处理器有8086、8088、80286等型号,我们要学习的就是8086微处理器的汇编指令系统,主要记住下表内容型号字长(位)数据总线宽度(位)地址总线宽度(位)寻址空间80861616201M字长:计算机同一时间处理二进制数的位数叫字长寻址空间:可理解成地址范围1M=220,计算机内部存储空间都会编上号,就像每个户人家都有一个门牌号一样,总共有1M户人家,依次被编号0~ 220-1,由于地址总线的宽度是20位,而数据总线宽度只有

2021-02-04 22:20:36 3689

原创 操作系统——信号量(理解什么是信号量,信号量如何解决同步互斥问题,信号量一些注意点)

信号量是什么信号量(semaphore)是操作系统用来解决并发中的互斥和同步问题的一种方法。信号量是一个与队列有关的整型变量,你可以把它想象成一个数后面拖着一条排队的队列,如图:那信号量上面值n代表什么意思呢?n>0:当前有可用资源,可用资源数量为nn=0:资源都被占用,可用资源数量为0n<0:资源都被占用,并且还有n个进程正在排队那信号量拖着的那个队列就是用来放正在排队想要使用这一资源的进程信号量伪代码信号量的伪代码又如何实现呢在代码中我们可以看到有两个对信号量的cou

2020-08-31 13:25:15 55963 5

原创 操作系统——并发和并行,并发带来的问题,同步和互斥(简单理解)

操作系统——并发和并行,并发带来的问题,同步和互斥并发和并行什么是并发?在一段时间内,我一会去吃口饭,一去扫个地,一会去洗个碗,,进程的并发执行也是类似的,我一会执行进程A,一会执行进程B,一会执行进程C,进程交替执行,这就是并发,那在宏观上看A,B,C在同时执行。什么是并行?在一段时间内,我吃饭、扫地、洗碗一起做,进程重叠执行,这就是并行,在微观上看A,B,C确实在同时执行。一张图就可以很好区分二者:并发带来的问题那并发会带来什么问题呢?A和B有个资源是共用的,假设进程A和

2020-08-27 14:13:31 1415

原创 操作系统——进程状态图解(两状态进程模型,五状态进程模型,含挂起态的进程模型)

操作系统——进程状态图解两状态进程模型,进程被分为运行态和非运行态,这两个状态就是字面意思很好理解。当一个处于运行态的进程终止后,我们就要选一个处于非运行态的进程进入运行态,按照道理,我们应该选非运行态队列中第一个进程,但是,如果队列第一个进程正在进行I/0操作,那么它就要等待I/O操作完成,这时我们就不能单纯地按照队列顺序选择,还要考虑进程是否等待I/O操作于是我们引入了就绪态和阻塞态就绪态:无需等待其他操作,可以直接进入运行态阻塞态:需等待其他操作完成,如I/O操作那么我们的五状态进

2020-08-26 14:56:09 6354

原创 操作系统——计算机系统概述(基本构成,指令,中断,存储器,局部性原理,I/O操作,多处理器)

操作系统——计算机系统概述学习脉络:计算机的基本构成部件有哪些——各个部件的具体功能——各部件之间如何进行工作的——涉及到的技术和算法有哪些——常见的计算机结构和设计模式文章目录操作系统——计算机系统概述计算机的基本构成微处理器的发展指令的执行中断中断和指令周期中断处理过程多个中断顺序中断处理嵌套中断处理存储器的层次结构访问的局部性原理高速缓存高速缓存原理高速缓存设计I/O操作可编程I/O(programmed I/O)中断驱动I/O(interrupt-driven I/O)直接内存存取(Direct

2020-08-26 07:15:13 371

原创 计算机组成原理——cache的命中率,平均访问时间,访问效率(含例题)

命中率:h:cache命中率次数Nc: cache完成存取的次数Nm:主存完成存取的次数平均访问时间:ta:cache/主存系统的平均访问时间tc:命中时cache的访问时间(即cache存取周期)tm:未命中时主存的访问时间(包括访问cache未命中的时间和未命中后访问主存的时间,即主存存取周期)e=tcta=1htc+(1−h)tm=1r+(1−r)he= \frac{t_c}{t_a}=\frac{1}{ht_c+(1-h)t_m}=\frac{1}{r+(1-r)h}e=ta​t

2020-08-25 13:15:34 36646 11

原创 Python基础语法——6.有趣的循环

Python基础语法6.循环for in循环# for in循环# 可迭代对象为字符串for i in "abc": print(i,end=" ")# 可迭代对象为列表for i in [1,2,3]: print(i,end=" ")# 可迭代对象为字典for i in {"小明":12,"小李":18}: print(i,end=" ")print()#单用一个print()函数,相当于换行#for循环与range()搭配#例题:输出0~9的所有偶数

2020-08-24 20:36:21 372

原创 Python基础语法——5.列表与字典(重点!)

Python基础语法5.列表与字典5.列表与字典name0 = input(0)name1 = input(1.0)name2 = input('你的名字是:')name3 = input('欢迎来到python世界\n你的名字是:') #注意:\n这类转义字符必须加引号,否则编译器会报错#input函数是输入函数#input函数中传入的参数可以是整数,浮点数和字符串,参数内容会作为提示信息显示出来#用户输入内容后按下回车键表示输入完成print(type(name))#输入的内容

2020-08-24 13:30:46 362

原创 Python基础语法——4.input()函数

Python基础语法4.input()函数name0 = input(0)name1 = input(1.0)name2 = input('你的名字是:')name3 = input('欢迎来到python世界\n你的名字是:') #注意:\n这类转义字符必须加引号,否则编译器会报错#input函数是输入函数#input函数中传入的参数可以是整数,浮点数和字符串,参数内容会作为提示信息显示出来#用户输入内容后按下回车键表示输入完成print(type(name))#输入的内容默认是s

2020-08-24 10:14:28 385

原创 Python基础语法——3.条件判断

Python基础语法3.条件判断food = 'Chicken'if food.lower() == 'chicken': #单分支 print('我爱吃炸鸡') #输出:我爱吃炸鸡#补充: python是区分大小写的。lower()将字符串中的大写字母转为小写 相反的,upper() 方法将字符串中的小写字母转为大写drink = '椰子水'price = 5if drink == '椰子水' and price < 10: #双分支 print('便宜大碗椰子水来

2020-08-22 12:36:48 126

原创 Python基础语法—— 2.数据类型,数据转换,运算

Python基础语法2.数据类型,数据转换,运算a = 3 #整数b = 13.14 #浮点数c = '李华' #字符串# d = Flase #布尔类型 编译器会报错布尔类型无法赋值?print(type(a),type(b),type(c))print(int(b),float(a),str(a))#数据类型转化print( (1+2-2)/1*2%2 ) #算术运算print(10//3) #取整除print(c + '爱写信') #字符串拼接print( 1>2

2020-08-22 11:46:53 114 1

原创 Python基础语法——1.变量和常量,print()函数,转义字符

Python基础语法Python基础语法日更,先立flag1.变量和常量,print()函数,转义字符cup = '橙汁'name = '张三'#变量:用来存储数据,这里的name和cup都是变量,变量就像是装水的杯子,杯子里的水也可换成橙汁,快乐肥宅水等等,习惯用小写字母表示。PI = 3.1415926#常量:顾名思义就是不能变的量,比如圆周率Π,习惯上我们将常量名都用大写字母,比如PI=3.1415926。print(cup)print(3+5)print('你是狗汪')pr

2020-08-21 09:44:03 402

c语言课设(物品竞拍系统).zip

内含一个cpp文件和一个课设报告和3个txt文件分别存放管理员、用户和物品信息,cpp的内容以文本方式打开全部粘贴到main文件下,三个txt文件拷贝到工程目录下

2021-04-17

汇编子程序嵌套程序实验报告

汇编子程序嵌套程序实验报告

2021-03-19

汇编冒泡排序实验报告.docx

汇编冒泡排序实验报告.docx

2021-03-19

贪吃蛇——汇编综合性实验.zip

含报告+源码

2021-03-17

空空如也

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

TA关注的人

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