自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【软件工程】第七章

Ø。

2024-06-08 16:07:48 1187

原创 【软件工程】第六章

p119l。

2024-06-02 09:34:12 2237 3

原创 【软件工程】第五章

扇入表明有多少个上级模块直接调用它,扇入越大则表明共享该模块的上级模块越多,是有好处的,但是不能违背模块独立原理单纯追求高扇入。扇出是一个模块直接控制(调用)的模块数量,扇出过大意味模块过分复杂,需要控制和协调过多的下级模块。是边界元素限定的相邻程序元素的集合,而且总有一个总体标识符代表它,面向数据流的设计方法的目标是给出设计软件结构的一个系统化的途径。(4)确定输入流还是输出流的边界,从而孤立出变换中心。宽度是软件结构内同一个层次上的模块总数的最大值。的定性标准,都反映模块独立性的良好程度。

2024-05-28 18:48:34 1399

原创 【软件工程】第三章

Ø。

2024-05-28 13:29:35 720

原创 【软件工程】第二章

概括地描绘物理系统的传统工具。基本思想:用图形符号以黑盒子形式描绘组成系统的每个部件(程序,文档,数据库,人工过程等) , 表达数据在系统各部件之间流动的情况。表达数据系统各部件之间流动的情况,而不是对数据进行加工处理的控制过程(是物理数据流图,不是程序流程图)

2024-05-26 14:46:32 1622

原创 【软件工程】第一章

1.什么是软件危机?p1软件危机指在计算机软件的开发和维护过程中,所遇到的一系列严重问题。2.软件危机有什么典型表现?p2(1)对软件开发成本和进度估计常常很不准确(2)用户对“已完成的软件系统不满意的现象经常发生(3)软件产品的质量往往靠不住(4)软件常常是不可维护的(5)软件通常没有适当的文档资料(6)软件成本在计算机系统总成本中所占的比例逐年上升(7)软件开发生产率提高的的速度,远远跟不上计算机应用迅速普及深入的趋势3.产生软件危机的原因 p3。

2024-05-26 09:23:34 895

原创 【计算机网络】期末复习卷1

是一个属于应用层的面向对象的协议,它是基于 TCP(Transfer Control Protocol, 传输控制协议)的可靠传输,采用的是客户端/服务器的工作模式。(1)传统以太网使用CSMA/CD协议,要求一个站点在发送数据时,还必须不间断的监听信道,而在无线局域网的适配器上,接收信号的强度往往小于发送信号的强度,因此再无线局域网的设备中要实现冲突检测花费过大。物理层是 OSI 参考模型的第一层,其作用是负责数据的传输,将数据转换为适合传输的物理信号,以便在物理媒体土进行传输。

2023-12-24 16:01:45 163

原创 【操作系统】期末复习卷二

1.在OS中采用多道程序设计技术,能有效提高CPU,内存,和I/O设备的(B)A.灵活性 B.利用率 C.兼容性 D.可靠性2.在下列操作系统的各个功能组成部分中,(A)不需要硬件的支持A.进程调度 B.时钟管理 C.地址映射 D.中断系统进程调度完全由软件实现,不需要硬件的支持;地址映射用来将程序中的逻辑地址转换为内存中的物理地址;时钟管理用来产生和管理系统时钟;

2023-12-13 10:37:16 256

原创 【操作系统】期末复习卷一

1.按文件逻辑结构分,C语言源程序文件属于(C)A.有结构文件 B 顺序文件 C 无结构文件 D 链接文件有结构文件(记录式文件):由一组相似的记录组成数据库是由若干条记录组成的无结构文件(流式文件):由一些二进制或字符流组成2. 多道批处理主要设计目标是(C),分时操作系统主要设计目标是(B),实时操作系统主要设计目标是(A)A.系统能及时响应并在规定时间内处理外部事件的请求B.及时接受并处理用户的请求,将结果返回给用户C.高资源利用率和系统吞吐量。

2023-12-12 23:08:07 327

原创 【计算机网络】第四章网络层

CS模式,主机以广播方式发送一个DHCP发现报文,DHCP服务器广播一个DHCP提供报文,包含地址IP,相关配置信息,标记一下活动状态。告诉路由器,由IP地址对原网络主机号的借位与IP地址相对应,长32位,由1和0组成的二进制串,其中的1代表网络号和子网号,0代表主机号。使用过程:检查ARP高速缓存,有对应表项,则写入MAC帧,没有FF-FF-FF-FF-FF-FF封装目的MAC帧,,支持即插即用,支持资源的预分配,只有在包的源节点才能分片,首部时8B地整数倍,增大了安全性。子网号从主机号拿过来的。

2023-11-04 20:05:38 142

原创 【计算机组成原理】练习二

14.某计算机按字节编址,指令字长固定只有两种指令格式,其中三地址指令29条,二地址指令107条,每个地址字段为6位,则指令字长至少应该是(A)位。指令的地址个数与指令的长度是否固定没有必然联系,即使是单地址指令也可能由于单地址的寻址方式不同而导致指令长度不同。7.堆栈计算机中,有些堆栈零地址的运算类指令在指令格式中不给出操作数的地址加的两个操作数来自 (C ).A,循环指令 B.转换指令 C.特权指令 D,条件转移指令。运算型指令寻址的操作数,转移型指令寻址的下次欲执行的指令的地址。

2023-10-23 21:57:46 437

原创 【计算机组成原理】第一章练习一

A.只可以按地址寻址 B.只可以按内容寻址 C.既可按地址寻址又可以按内容寻址。A.地址寄存器 B.指令寄存器 C.地址译码器 D.通用寄存器。A.状态寄存器 B.数据总线 C.ALU D.地址寄存器。A.汇编程序 B.链接程序 C.编译程序 D.解释程序。A.操作系统 B.编译软件 C.连接程序 D.文本处理。

2023-10-21 19:58:07 472

原创 【计算机网络】 第三章数据链路层

/3号出错,接收端拒收3,4,5,发送端等待超时,重发3,4,5。一个主节点(监控站),多个从属节点,主节点轮流分配令牌(特殊格式的MAC控制帧)给各从属节点,以使其获得信道使用权(适用于负载高,数据量大的信道)又叫码分多址(CDMA),采用不同的编码(地址码)来区分各路原始信号的一种复用方式,它既共享信道的频率,又共享时间,是真正意义上的动态复用技术。以太网:基带总线局域网规范,采用CSMA/CD技术,当今最通用的通信标准,以太网提供无连接,不可靠(只能实现无差错接收)服务。

2023-10-05 20:25:26 526

原创 【操作系统】第二章复习

寄存器:是指令在处理机内部作处理的过程中暂存数据,地址以及指令信息的存储设备,在 计算机的存储系统中具有最快的访问速度。管态:操作系统管理程序运行的状态,又称特权态,系统态,全部指令可以执行,可使用所 有资源,具有改变处理机状态的能力。(3)在实时系统中,按要求的时间间隔输出正确的时间信号给一个实时的控制设备(例如A/D,D/A转换设备)(1)在多道程序运行的环境中,它可以为系统发现一个陷入死循环(编程错误)的程序,从而防止机时的浪费。

2023-09-27 13:31:37 198 1

原创 【操作系统】第一章复习

硬件系统就是计算机系统快速可靠自动工作的基础,就其逻辑功能说,主要是完成信息变换,信息存储,信息传送和信息处理等功能,计算机硬件系统主要由运算器,内存储器,控制器,I/O控制系统,辅存储设备等功能部件组成。操作系统是计算机系统中的系统软件,是能够有效组织和管理计算机系统中的硬件和软件资源,合理组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够方便的使用计算机,使整个计算机系统能高效运行的一组程序模块的集合。因此,在实时系统中,往往都采取了多级容错措施,来保证系统的安全及数据的安全。

2023-09-26 17:45:51 164 1

原创 第二章物理层

基带信号:来自信源的信号,像计算机输出的代表各种文字或图像文件的数据都属于基带信号,基带信号就是发出的直接表达了要传输的信息的信号,比如我们说话的声波就是基带信号。在数字通信中常常用时间间隔相同的符号来表示一个二进制数字,这样时间间隔内的信号就称为二进制码元,而这个间隔被称为码元长度,1码元可以携带nbit的信息量。在任何信道中,码元传输的速率是有上限的,否则会出现码间串扰的问题,使接收端对码元的判决成为不可能。缺点:由于计算机数据的突发性质,用户对分配到的子信道的利用率一般是不高的。

2023-09-23 21:01:20 401 1

原创 第一章计算机网络概述

网络:由若干结点Node和连接这些结点的链路Link组成互连网:多个网络通过路由器互连起来,构成覆盖范更大的网络,因此,互连网是“网络的网络”因特网:是世界上最大的互联网internet(互连网)通用名词,它泛指由多个计算机网络互联而成的网络,在这些之间的通信协议可以是任意的。Internet(互联网)专用名词,指当前全球最大的开放的,由众多网络相互连接而成的特定计算机网络,由TCP/IP协议作为通信的规则。

2023-09-21 22:30:35 323

原创 汇编语言作业1

5.从键盘上输入若干个字符,如果是数字字符,对数值位相加,直到累加到结果大于20为止。1.在键盘上输入一个字符,判断是否为数字字符,是的话输出'Y',不是输出‘N'4,从键盘上输入10个字符,判断其中数字字符的个数。3.无符号十进制形式输出ax中的数。2.计算前10个正整数的和。

2023-09-19 23:54:03 180

原创 单字符,字符串的输入换行输出

INPUT 是通过 int 21h 的 0ah (10) 功能输入字符串的,看看这个中断功能调用的说明,其首字节是后面缓冲区的大小,次字节则是返回时输入字符的个数,然后才是存放输入的字符,所以,要通过 INPUT 访问输入的字符,就得 INPUT+2。定义的缓冲区,用来存放字符串,BUFFER是自己定义的变量名,DB表示双字节型变量,第一个60可以理解为数组首字节存放的数据,紧接着存放一个问号,问号默认值是0,60 DUP(?其中c为一个int型的变量,该条语句的意思是把c的地址赋值给eax;

2023-09-16 22:17:09 639 1

原创 python爬虫scrapy

打开cmd,输入 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scrapy,回车。清华大学镜像:https://pypi.tuna.tsinghua.edu.cn/simple/中科大镜像:https://pypi.mirrors.ustc.edu.cn/simple/中科大镜像2:http://pypi.mirrors.ustc.edu.cn/simple/豆瓣镜像:http://pypi.douban.com/simple/

2023-07-06 10:00:46 1258 1

原创 python爬虫requests

1.官方文档:http://cn.python-requests.org/zh_CN/latest/2.快速上手:http://cn.python-requests.org/zh_CN/latest/user/quickstart.html安装:pip install requestsresponse的6个属性以及1个类型类型: models.Responser.text 获取网站源码r.encoding 访问或定制编码方式。

2023-07-05 17:39:10 626 1

原创 python爬虫selenium

(5)selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法执行javaScript代码的问题。selenium模块本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器;元素定位:模拟鼠标和键盘来操作这些元素,点击输入等操作这些元素前首先要找到他们,webDriver提供很多定位元素的方法。eg:browser.find_element_by_link_text("新闻") //链接文本。

2023-07-04 17:17:50 604

原创 python爬虫urllib cookie登陆和handler

1.cookie登录2.urllib_handler处理器2.1 handler处理器的基本使用2.2 代理服务器2.3 代理池。

2023-06-19 09:47:34 295

原创 python爬虫urllib_ajax请求

第一页start=0,第二页start=1,……limit都是20,表示一页有20个数据。open默认使用gbk编码,要是保存汉字,需要在open方法中指定编码格式为utf -8。附豆瓣电影动画类排行榜第一页部分源码,榜一榜二千与千寻,大闹天宫。获取前十页就需要把每一页封装起来,根据刷新找每一页的地址会发现。2.模拟浏览器向服务器发送请求。这样已经下载到本地了。

2023-06-17 10:28:54 697 1

原创 python爬虫urllib_get请求,urllib_post请求

点击Network后点击Fetch/XHR原来是没有的,再把刚开始输入的单词删掉一个字母t后刷新,会发现出来好多包,其中有sug包,复制Request URL地址。1.如果把“易烊千玺”变成unicode字符采用quote,如果好多的话,一个一个调用太麻烦了,用urlencode解决多个参数的问题。我在百度翻译中输入smart,右键检查network中并没有sug包,可能是程序进行了更新,看大家的博客后才找到的。找到v2transapi中的地址和参数,地址在Headers中。

2023-06-16 13:49:20 1057 1

原创 python爬虫urllib_get请求的quote方法

这里被百度反爬,出现百度安全验证,需要在headers中加cookie属性。cookie在User-Agent上面一点的位置。依赖于import urllib.parse。获取易烊千玺页面源代码(这里是有一点问题的)将“易烊千玺”变成unicode编码形式。复制到pycharm。今天只学了这一点点鸭。

2023-06-15 23:48:24 1166 1

原创 python爬虫urliib简单使用

content=response.readlines() #按行读取,不可以使用decode。print(response.getcode()) #获得状态码,返回200,逻辑没有错。print(response.getheaders()) #获取状态信息。print(response.geturl()) #返回url地址。content=response.read(5) #返回5字节。content=response.readline() #一行。用url='http://www.baidu.com。

2023-06-14 20:24:10 967

原创 排序,RMQ:动态中位数,超快速排序,天才的记忆

,在你看过一遍之后,它便消失在你面前,随后问题就出现了,给你 M个询问,每次询问就给你两个数字 A,B,要求你瞬间就说出属于 A到 B这段区间内的最大数。对于每个数据集,第一行输出两个整数,分别代表数据集的编号以及输出中位数的个数(应为数据个数加一的二分之一),数据之间用空格隔开。数据集的剩余行由数据集的数据构成,每行包含 1010 个数据,最后一行数据量可能少于 1010 个,数据之间用空格隔开。依次读入一个整数序列,每当已经读入的整数个数为奇数时,输出已读入的整数构成的序列的中位数。

2023-04-24 20:34:10 139

原创 位运算,递推

约数之和=(1+P1+P1^2+……P1^a1)(1+P2+P2^2+……一共输出 n 行数据,每行有一个小于等于 6 的整数,它表示对于输入数据中对应的游戏状态最少需要几步才能使所有灯变亮。复杂度:2^5*25*5*500//500个数据,改变一个灯影响5个,共25个灯,方案数量2^5。游戏者改变一个灯的状态会产生连锁反应:和这个灯上下左右相邻的灯也要相应地改变其状态。给定一些游戏的初始状态,编写程序判断游戏者是否可能在 6 步以内使所有的灯都变亮。第一行输入整数a,第二行输入整数b,第三行输入整数p。

2023-04-22 10:27:35 100 1

原创 力扣周赛2022.10.9找出前缀异或的原始数组

前缀异或

2022-10-09 13:18:54 148

原创 从u到v还是从v到u?

将原图进行强连通分量缩点,然后统计其中入度为0的点得个数ans1和出度为0的点个数ans2,当且仅当max(ans1,ans2)

2022-10-08 21:54:21 136

原创 PTA 彩虹瓶 C++

例如要按顺序装填 7 种颜色,工厂按照 7、6、1、3、2、5、4 这个顺序发货,则工人先拿到 7、6 两种不能装填的颜色,将其按照 7 在下、6 在上的顺序堆在货架上;然后拿到 5,临时码放到 6 上面;例如工厂按照 7、6、5、4、3、2、1 这个顺序发货,如果货架够高,能码放 6 只箱子,那还是可以顺利完工的;但如果工厂按照 3、1、5、4、2、6、7 这个顺序发货,工人就必须要愤怒地折腾货架了,因为装填完 2 号颜色以后,不把货架上的多个箱子搬下来就拿不到 3 号箱,就不可能顺利完成任务。

2022-08-25 10:55:22 479

空空如也

空空如也

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

TA关注的人

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