自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于masm 6.11的汇编语言实现简单电话簿

本题目是基于汇编语言完成的一个较为简单的电话本程序,能够实现插入信息(包括姓名和号码),查询信息(分为通过姓名查询和通过号码查询),显示所有联系人信息,数据导出到文本文件,显示帮助文档,显示版权信息,修改背景颜色,字体颜色,有较友好的开机界面(可显示系统时间),退出程序时可以播放音乐。运行代码还需要几个文件(全部放到masm文件夹里):链接:https://pan.baidu.com/s/18mN1_Kz_jRRdeIj0trsPQA提取码:6f0t...

2020-05-24 23:22:15 1263 8

原创 基于Matplotlib库绘制的六种进程调度算法的时序图

操作系统的小组作业,因为不会在Word里画图,想到了Matplotib,用几个最基本的语句,勉勉强强去捣鼓出来了,查手册,查百度,写代码的时间够用Word画好几份作业了,我真的是好懒啊,又懒又菜...根据下信息,分别画图说明使用先来先服务、时间片轮转、短进程优先、最高响应比优先、不可抢占式优先级法和可抢占式优先级法时进程调度情况。 进程名 产生时间 ...

2020-04-14 20:08:53 3291 4

原创 C#

A+Bpublic class Program{ public static void Main() { string line; while ((line = System.Console.ReadLine()) != null) { string[] tokens = line.Split(); System.Console.WriteLine(int.Parse(tokens[0].

2021-03-10 15:35:28 253 1

原创 KNN算法对女性约会对象分类

1.导入相关库import pandas as pd2.混淆矩阵函数def cm_plot(y, yp): from sklearn.metrics import confusion_matrix import matplotlib.pyplot as plt cm = confusion_matrix(y, yp) plt.matshow(cm, cmap=plt.cm.Blues) plt.colorbar() for x in ran.

2020-07-20 16:29:40 427

原创 下采样和SMOTE算法(过采样)建模评估信用卡风险比较

1.导入相关库import pandas as pdimport matplotlib.pyplot as pltfrom pylab import mplimport numpy as np2.数据预处理共284807条数据3.绘制图形,查看正负样本个数mpl.rcParams['font.sans-serif']=['Microsoft YaHei']mpl.rcParams['axes.unicode_minus']=Falselabel_count=pd.va.

2020-07-20 15:31:01 1425 4

原创 statsmodels实现多元回归分析案例——不良贷款预测

1.导入相关库import pandas as pdimport statsmodels.api as sm2.进行相关性分析,消除变量之间的共线性r=data[['不良贷款','各项贷款余额','本年累计应收贷款','贷款项目个数',\ '本年固定资产投资额']].corr()查看相关程度可以发现各项贷款余额和贷款数目个数与其余变量相关性较高3.进行多元回归分析x=data[['各项贷款余额','本年累计应收贷款','贷款项目个数',\ .

2020-07-19 12:05:01 1282

原创 Opencv完成轮廓检测

import cv2img=cv2.imread(r"D:\Python_cv\lunkuojiance\color.jpg",1)#将彩色图片转换为灰度图gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)#利用阈值处理为二值图ret,binary=cv2.threshold(gray,127,255,cv2.THRESH_BINARY)#寻找图像轮廓contours,hie=\ cv2.findContours(binary,cv2.RETR_T..

2020-07-14 13:40:38 210

原创 Opencv图像腐蚀与膨胀(降噪

1.针对二值图像采用3x3卷积核进行10次迭代腐蚀import cv2import numpy as npimg=cv2.imread(r"D:\Python_cv\xingtaixue\1.png",0)kernel=np.ones((5,5),np.uint8)new_img=cv2.erode(img,kernel,iterations=10)cv2.imshow('Image',new_img)cv2.waitKey(0)cv2.destroyAllWindows().

2020-07-14 09:42:25 834

原创 灰度图片及彩色图片像素点统计及显示

灰度图:import numpy as npimport matplotlib.pyplot as pltimport cv2img=cv2.imread(r'D:\Python_cv\ziliao\timg.jpg',0)h,w=np.shape(img) #存储高和宽hest=np.zeros([256],dtype=np.int32) #创建长度为256的一维0矩阵存储#遍历图片矩阵for row in range(h): for col in rang..

2020-07-13 18:58:09 2468

原创 Python按销量爬取淘宝医用口罩前三页导入Excel并生成柱状图

搞session搞不来,只能是假登录获取cookie来登入商品界面,现在好像都是这种反爬虫机制了....无语子具体关于得到head头的cookie参考了一下(写的挺棒的):https://blog.csdn.net/Guanhai1617/article/details/104120581?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm.

2020-07-13 13:35:28 630

原创 py《背影》词云

一晚上整了这么个破玩意???路漫漫其修远兮啊这是个背影。。。。这是个橘子。。。。import jiebaimport wordcloudfrom imageio import imreadmask=imread('juzi.png')with open('beiying.txt','r',encoding='UTF-8')as file: text=file.read() words=jieba.lcut(text) newtxt=' ...

2020-06-17 22:53:04 245

原创 贺利坚老师汇编实验报告7

任务1-自定义中断,用中断来算算术(1)自定义79h号中断,在中断被调用时,可以将(ah)和(al)中的两个数按(bl)中提供的运算符('+'或'-')计算,其结果由(ah)返回。编程序实现该中断并将其安装到0:200H。例如,(ah)=5,(al)=3,(bl)='+'时,(ah)=8;(ah)=5,(al)=3,(bl)='-' 时,(ah)=2。定义并安装中断例程的代码为(加入足量注释):assume cs:codecode segmentstart: ;将自定义的79.

2020-05-30 17:01:23 743 1

原创 操作系统第三章知识框架

2020-05-23 11:03:06 225

原创 操作系统实验4--页面置换算法

1、实验目的存储管理的主要功能之一是合理地分配空间。请求页式管理是一种常用的虚拟存储管理技术。本实验的目的是通过请求页式存储管理中页面置换算法模拟设计,了解虚拟存储技术的技术特点,掌握请求页式存储管理的页面置换算法。2、实验内容(1)通过随机数产生一个指令序列,共320条指令。指令的地址按下述原则生成:①50%的指令是顺序执行的;②50%的指令是均匀分布在前地址部分;③50%的指令是均匀分布在后地址部分。具体的实施方法是:①在 [0,319] 的指令之间随即选取一起点m.

2020-05-22 10:25:18 13166 3

原创 贺利坚老师汇编实验6(上机)

任务1-字符串比较如下所示的数据区中给出两个字符串,请比较它们的大小,并将结果记录在result处:相等(E)、前大后小(A)、前小后大(B)data segmentstr1 db 'Yan Tai',0str2 db 'Yan Cheng',0result db 0data ends任务2-最小字符在数据区中给出10位评委为歌手的打分,最高分为10分,最低分为0分。歌手的最终成绩为去掉一个最高分和一个最低分后的平均值(整数部分),请计算并将成...

2020-05-20 15:22:48 713 4

原创 页面置换算法

2020-05-14 16:04:57 193

原创 操作系统第二章知识框架

图太大了分开截了

2020-05-07 23:42:36 196

原创 操作系统实验3---进程间通信(更完)

[实验内容] 1 消息的创建,发送和接收 〈任务〉 使用系统调用msgget( ), megsnd( ), msgrev( )及msgctl()编制一长度为1K的消息发送和接收的程序 。 〈程序设计〉(1) 为了便于操作和观察结果,用一个 程序为“引子”,先后fork( )两个子进程,SERVER和CLIENT,进行通信。(2) SERVER端建立一个Key为75的消息队列,等待其他进程...

2020-05-06 16:20:53 10511 4

原创 页式存储管理地址重定位问题

3.9 什么是内部碎片?什么是外部碎片?如何克服外部碎片问题? 假设某作业为3.5k大小,在逻辑地址1000号单元处有指令Mov R1,[3000],3000号单元有数据5678。采用分页式存储管理,页面大小为1k字节,该作业进入内存后,其页面0,1,2,3被分配到内存的2、4、6、7块中,完成下列要求: ...

2020-04-30 20:34:21 2893

原创 操作系统适应算法作业

3.8 假设某系统内存共256kb,其中操作系统占用低址20 kb ,有这样一个作业序列:作业1(80kb),作业2(16kb),作业3(140kb),连续进入系统,经过一段时间运行,作业1、3先后完成。此时,作业4(120kb),作业5(80kb)要求进入系统,分别采用首次适应算法和最佳适应算法,处理上述作业序列,完成下列要求:...

2020-04-28 23:42:47 3893 5

原创 数据库实验三视图创建查询授权(已更完)

1.在数据库school上创建用户“李勇” exec sp_addlogin '李勇','12345','School','English'gouse Schoolexec sp_grantdbaccess'李勇'#1.创建新的 Microsoft® SQL Server™ 登录,使用户得以连接使用 SQL Server 身份验证的 SQL Server 实例。#2.登录的...

2020-04-23 12:02:43 494

原创 贺利坚老师汇编上机:子程序演练

下课了发现贺老师那边还没下课,趁机蹭了一波课,顺便蹭了个上机实验,美滋滋(๑•ᴗ•๑)♡版本一:预设bl为8TITLE ketang(EXE) Use a subroutine to calculate y = x ^ 4.stacksg segment para 'Stack' db 8 dup(0)stacksg endscodesg segmen...

2020-04-21 21:01:30 255

原创 请利用课余时间阅读小说《三体》第一部(第二部、第三部),并回答以下问题。(不低于300字)

工程师素质拓展作业,仅代表个人观点1.请问你喜欢这部小说吗?为什么?2.作为一部成功的科幻小说,你认为有哪些内容突破了你的想象边界?请尽可能多的列举。3.你是否对外太空生命探索的价值及人类的未来产生了不一样的思考?请尽量描述的更细致一些。4.在本书呈现给我们的未来画面中(或者在你对现实未来的想象中),计算机专业能够覆盖的领域都有哪些,其产...

2020-04-20 15:55:05 776

原创 银行家算法避免死锁

这个excel的排版差了点,所以直接放图这个题差一点就被迷惑了,差点就把Allocation当Need做了,我傻了,先把Need求出来,找合适的,然后Avaliable+Allocation 。某个进程先发出请求,就先把他想要的给他,拥有的Allocation+想要的,还需要的-已经给他的,再按上述的方法观察。 ...

2020-04-16 11:14:05 310

原创 操作系统实验2---进程管理(更完..)

1.进程的创建编写一段程序,使用系统调用fork( )创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符;父进程显示字符“a”,子进程分别显示字符“b”和“c”。试观察记录屏幕上的显示结果,并分析原因。#include<stdio.h>#include<unistd.h>int main(){ ...

2020-04-12 23:15:33 8428

原创 DFD转SC

2020-04-06 23:46:15 3430 4

原创 生产者消费者拓展问题 (操作系统好难(づ╥﹏╥)づ

1.奇偶打印问题三个进程R、W1、W2共享一缓冲器B,而B中一次只能存放一个数。R将从输入设备上读入的数放到缓冲器B中。若存放的是奇数,则允许W1将其取出打印,如果是偶数,由进程W2取出打印,试用PV操作和信号量来描述他们之间的同步关系。---------------------------------------------------Begin B:integer; S,...

2020-04-05 18:41:36 829

原创 SQL数据库(SQL SERVER2008)(第二章更完)

select *from COURSESselect sidfrom CHOICESselect cidfrom COURSESwhere hour<88select sidfrom CHOICESgroup by sidhaving SUM(score)>400select COUNT(cid)from COURSES...

2020-03-30 23:40:03 205 3

原创 操作系统课程设计X2(双倍的”快乐“)

本学期翟老师的操作系统课(u1s1真的好尤其是课下智慧树的视频,当然老师讲的更好,希望自己能不挂科...),连摸索带借鉴的写了两个课设[doge],发现自己菜到没边了...只是希望希望希望过段时间还会写,起码整个操作系统的最重要的几个功能要写出来吧(不可能不可能不可能不可能不存在的咕咕咕咕咕) 一、三种页面置换算法 ...

2020-03-21 17:59:48 300 1

原创 1068 万绿丛中一点红 (20分)(坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑)

我太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜了 太菜...

2020-03-18 18:29:51 311

原创 爬虫爬取中国大学排名

爬取该网站的排名并输出首先查看网页的源代码找到大学排名所在的位置然后写代码import requestsfrom bs4 import BeautifulSoupimport bs4def gethtmltext(url): try: r=requests.get(url,timeout=30) #返回url的内容限制时间3...

2020-03-16 13:39:10 1647

原创 操作系统第一章知识框架

超过一百个小主题就要收费了哈哈哈哈哈刚好100个白嫖党永不为奴/xyx

2020-03-14 17:13:55 177

原创 我竟然用汇编让计算机唱出了《大鱼》!!!

⬇⬇⬇最终成果在这,跪求三连!!!⬇⬇⬇→→→→→→给个三连吧孩子不容易assume cs:codesg,ds:datasg,ss:stacksgdatasg segment mus_frep dw 659,587,659,880,659,587,659,988 dw 659,587,659,1046,988,784 dw 659,587,659,880,6...

2020-02-21 17:01:07 679

原创 贺利坚老师汇编实验八

任务1 - 射击游戏框架仿照第15周课堂项目三(见教学平台中第15周课堂项目参考),编写程序一个“射击游戏”(有些太弱了哈),用上、下、左、右键控制跳上、跳下、装子弹、射击的动作,按ESC键退出游戏。运行结果如图:assume cs:codestack segment db 256 dup (0)stack endsdata segment dw 0,0...

2020-02-21 16:45:22 782 2

原创 贺利坚老师汇编实验六

任务1-改写菜单程序读懂并运行菜单程序,然后(1)用代码的直接定址表改写程序(2)增加一个功能,菜单显示项为“ 5. DEBUG”(3)在报告中比较原程序与改写后程序的优劣。报告内容:assume cs:code, ss:stackstack segmentdb 100H dup (?)stack endscode segment...

2020-02-21 16:43:18 554

原创 贺利坚老师汇编实验五

任务1-求最大值在BUFFER处给出了多个无符号数,请找出其中的最大值,放至MAX指定的存储单元中。data segmentbuffer dw 35098, 17758, 54582, 61504, 46054, 58513, 4409, 7902, 14255dw 40623, 47645, 15575, 51572, 18110, 26511, 148...

2020-02-21 16:40:09 1193

原创 贺利坚老师汇编实验四(附流程图)

任务1-奇怪的程序?(教材实验8)人工分析下面的程序,然后再在Debug程序中单步执行,观察每一步完成后的结果,并解释出现的现象。程序如下:assume cs:codesgcodesg segmentmov ax,4c00hint 21hstart: mov ax, 0s: nopnopmo...

2020-02-21 16:35:03 1234

原创 贺利坚老师汇编实验三

任务1 改大写(书中问题7.9)编程,将datasg段中每个单词的前4个字母改为大写。assume cs:codesg,ds:datasgdatasg segmentdb '1. display 'db '2. brows 'db '3. replace 'db '4. modify 'data...

2020-02-21 16:29:54 621

原创 汇编实验二

任务1-编制第一个汇编程序(1)将下面的程序保存为p1.asm,将其生成可执行文件p1.exe。assume cs:codecode segmentmov ax,0123Hadd ax,axmov ax,4c00hint 21hcode endsend(2)在Debug中单步执行...

2020-02-21 16:16:46 334

原创 汇编实验一

一、实验目的学会搭建汇编语言程序设计的软件平台 学会Debug实用程序的基本功能 对汇编指令、寄存器、内存空间产生直观的认识二、实验内容过程记录任务0-搭建汇编语言实验环境参考视频“0105 汇编语言实践环境搭建”,搭建汇编语言实验环境,以便于下面的工作。如果使用的winXP,可以不安装DOSBOX模拟器,而是用XP的MS-DOS方式运行masm文件夹中的命令。(完成操...

2020-02-20 23:38:38 384

空空如也

空空如也

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

TA关注的人

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