- 博客(41)
- 收藏
- 关注
原创 计算机操作系统
进程已经保持了至少一个资源,但又提出了新的资源请求,而该资源又被其他进程占有,此时请求进程被阻塞,但又对自己已有的资源保持不放。循环等待条件:存在一种进程资源的循环等待链,链中的每一个进程已获得的资源同时被下一个进程所请求。即进程在运行前一次申请完它所需要的全部资源,在它的资源未满足前,不让它投入运行。首先给系统中的资源编号,规定每个进程必须按编号递增的顺序请求资源,同类资源(即编号相同的资源)一次申请完。:存在一种进程资源的循环等待链,链中的每一个进程已获得的资源同时被下一个进程所请求。
2025-06-10 17:22:57
340
原创 软件工程 期末复习
瀑布模型:计划螺旋模型:风险低原型模型: 用户反馈喷泉模型:代码复用高内聚 低耦合:模块内部功能紧密 模块之间依赖程度小:指的是一个模块内部的功能应该紧密相关。换句话说,一个模块应当只实现单一的功能或者一组紧密相关的功能。这样做的好处是可以让模块更容易理解和维护。例如,一个专门处理用户输入验证的模块就应该只包含与输入验证相关的代码,而不应该混入数据库访问等其他功能的代码。:指的是模块之间的依赖程度要尽可能小。
2025-06-09 22:43:13
763
原创 计算机组成原理(概念篇)
操作码(6)位,系统中可以包含(64)种不同的指令,源、目的操作数只能采用(寄存器)寻址方式。微指令操作控制字段的每一位代表一个控制信号,这种微程序的控制(编码)方式是( )。半导体RAM是易失性RAM,而静态RAM只有在电源不掉时,所存信息是不易失的。在控制器的控制方式中,机器周期内的时钟周期个数可以不相同,这属于( )以硬连线方式构成的控制器(控制单元)也称为( )。在CPU的寄存器中,( )对用户是完全透明的。在取指令操作之后,程序计数器中存放的是( )。在补码中,零的表示形式是唯一的。
2025-06-09 11:15:12
325
原创 计算机组成原理(计算篇)
若某数x的真值为-0.1010,在计算机中该数表示为1.0110, 则该数所用的编码方法为 ( ) 码。A、 反B 原C、 补D、 移反码:负数的反码是:符号位为1,数值部分按位取反补码:负数的补码是:反码 + 1(即取反后加1)
2025-06-05 22:15:02
337
原创 论文中表格跨页该怎么整(如何给跨页表格添加标题和表头)
标题:光标移动到第一行表格,然后快捷键;ctrl shirft enter,就会发现第二页多了一行,再把标题复制张贴过来即可。表头: 光标移动到第一行表格,鼠标右键 选择插入 再选择在上方插入行,然后手动添加表头。注意:顺序一定是先添加标题,然后再表头。
2025-05-15 21:42:12
481
原创 计算机组成原理 课后练习
例一:例二:假设两个数分别为 XX 和 YY,它们的原码表示为 [X]原[X]原 和 [Y]原[Y]原::::假设两个数分别为 XX 和 YY,它们的补码表示为 [X]补[X]补 和 [Y]补[Y]补:::::复杂。
2025-04-25 18:43:13
452
原创 游戏测试入门知识
则是指不同模块之间的依赖程度较低,即一个模块的变化对其它模块造成的影响尽可能小。理想的低耦合意味着模块之间通过明确定义的接口进行通信,而不关心彼此的具体实现细节。指的是一个模块或组件内部的功能应该紧密相关。这意味着模块内的所有元素都应该致力于实现同一个目标或功能,并且该模块应当尽可能独立完成这一任务。高内聚强调的是模块内部的一致性和完整性,而低耦合则关注于模块间的独立性。注意点:验证不能只看前端展现,更应关注后端数据。拓展:是否对其它功能有影响,做简单回归。
2025-04-15 22:26:07
267
原创 蓝桥杯 web 常考到的一些知识点
reduce方法遍历数组、将数组元素累计①reduce接收两个参数,一个回调函数,一个初始值②回调函数传递了两个参数,一个是累加值,另一个是当前值箭头函数 如果使用{}包裹函数体,则必须return。{}return{}.join()是数组的一个方法,用于。参数是一个分隔符,用于指定每个元素之间的连接方式。模板字符串:用反引号(``)包裹字符串,并通过${ }插入动态表达式。.length属性:获取筛选结果的长度,也就是当前商品名称在数组中出现的次数。
2025-04-12 00:09:15
314
原创 CSS 中常见的布局相关属性及其功能分类
CSS 布局属性提供了多种强大的工具,用于控制网页中元素的排列和定位。块级布局:适用于简单的页面结构。弹性布局(Flexbox):适合一维布局(行或列),如导航栏、卡片布局。网格布局(Grid):适合二维布局(行和列),如复杂网页布局。定位布局:适合需要精确控制位置的元素。浮动布局:传统布局方法,现在逐渐被 Flexbox 和 Grid 取代。
2025-04-11 13:56:15
786
原创 蓝桥杯 web 新鲜的蔬菜(css3)
然后:通过子选择器或后代选择器选中相应的元素,再通过 grid-area 将其调整到相应的位置。首先将.box容器设置为网格布局 display:grid;同时将网格分成3列3行。
2025-04-07 22:22:16
455
原创 蓝桥杯 web 展开你的扇子(css3)
id="box":hover#box:hoverid="box"#item6id="item6"#box#box#item6transformtransformtransform#item6transform-10deg#item6如果你不指定旋转轴(如rotateXrotateY, 或rotateZ),则默认是围绕 Z 轴进行旋转。这意味着单独使用rotate实际上等同于rotateZ。
2025-04-06 18:41:11
1505
1
原创 蓝桥杯 web 水果拼盘 (css3)
分析: f12 查看元素,你会发现水果的高度刚好和拼盘的高度一样,每一种水果的盘子刚好把页面填满了,所以咱们就只要让元素竖着排列,加上是竖着,排不下的换行,就刚好能让每种元素都在盘子里。看结构:html 、css 、f12。
2025-04-06 14:59:11
407
原创 腾讯云智测试开发面经
1、投递时间线2.20投递简历,3.11第一轮面试,3.30第二轮面试,4.4第三轮面试,4.10第四轮面试,4.11offer意向书2、第一轮面试第一轮面试技术面,面试官是导师,面试时长40多分钟1)自我介绍2)数组和列表的区别3)了解哪些数据库4)进程和线程的区别5)了解哪些Linux命令,有没有接触过Linux操作系统6)深挖项目,用到的数据集是多大,怎么采集以及怎么处理,最后的模型结果怎么样7)为什么要投递测试开发这个岗位?你觉得你的优势是什么8)目前你对测试开发这个岗位的了解是什么,你掌握了哪些测
2025-04-02 21:55:50
1213
原创 蓝桥杯 web 请到下一步
有同学可能会说index+1会不会出现超过第三页的情况,这题不用担心,因为第三页时就没有下一页这个按钮了,同理返回按钮也是,这题简单就源于它没有边界情况。进度条处理方法:由于例如像进度条一到进度条二是连着的,所以咱们不用把acative去掉,继续保持即可,同时我们要对下一个进度条加一个active。进度条二:点击下一页,进入到进度条三,显示提交按钮,隐藏返回按钮,继续保持显示返回按钮。总结一下:下一页按钮:进度条一二显示。进度条一:点击下一页,进入到进度条二,显示返回按钮,继续保持显示下一页按钮。
2025-04-02 12:06:22
414
原创 短作业优先调度算法详解:抢占式与非抢占式
非抢占式短作业优先(SJF)调度算法:按优先级(优先级数字小的先执行)顺序执行。3.平均周转时间: 周转时间=进程完成时间-进程到达时间。4.平均等待时间: 等待时间=进程开始时间-进程到达时间。抢占式短作业优先(SJF)调度算法:运行时间少的先执行。2.每个进程的完成时间:排出执行顺序就即可得出。
2025-04-02 10:17:17
437
原创 蓝桥杯 web 图片水印生成(Dom操作、css样式动态设置)
文字水印通常用于保护网页内容(如图片或文本),防止未经授权的复制或传播。虽然代码片段中没有完整的函数定义,但可以看出这是一个基于参数(如。元素可以设置透明度、颜色、旋转角度等样式,使其看起来像背景水印。如果css属性忘了,我们可以在css文件夹中写一个,会有提示。这种设计体现了参数化编程的思想,使得代码更加灵活和可复用。是一个变量,表示旋转的角度(以度为单位)。设置或获取元素的内部 HTML 内容。在这里,每次循环都会创建一个新的。元素,模拟出水印的效果。动态修改元素的样式。的值插入到字符串中。
2025-03-31 22:10:47
447
原创 蓝桥杯 web 表格数据转化(组件挂载、模板字符串)
答案: 1. 生命周期钩子 作用:这是 Vue.js 的一个生命周期钩子,当组件被挂载到 DOM 后会立即执行。 常见用途:初始化数据、发起网络请求、DOM 操作等。2. :一个基于 Promise 的 HTTP 客户端,用于发送 HTTP 请求。 方法:发起一个 GET 请求,参数是请求的 URL()。 返回值:返回一个 Promise 对象,成功时会调用 ,失败时会调用 (但这里未处理错误)。示例响应结构:假设 的内容如下: 因此, 是一个数组
2025-03-31 15:45:07
522
原创 蓝桥杯 web 猜硬币(筛选、去重)
思路分析:我们要提取出字符串1~9的数字,我们首先可以想到正则表达式去解决/也可以用filter方法步骤一:筛选掉不是1~9的,可以用replace方法(方法1) 也可以用filter方法(方法2)步骤二:将字符串转化为数组类型,可以用split(” “)(方法1) 也可以用扩展运算符...(方法2)步骤三:使用map(Number)将字符数组中的每个元素转换为数字类型答案:第一个TODO的答案方法1:正则表达式举例输入的字符串是 ,我们来看整个过
2025-03-30 15:36:01
425
原创 函数遇到的一些问题
我们深入浅出地解释一下为什么里面的参数是person,而不是people。map()map()方法的作用是对数组中的执行一个回调函数,并将每个元素的处理结果收集到一个新的数组中。map()person在map()方法中,回调函数的第一个参数表示当前正在处理的数组元素。这个参数的名字是可以随意定义的,它只是一个变量名,用于指代当前正在被处理的那个元素。
2025-03-30 13:37:52
896
原创 JavaScript 将字符串转换为数组的方法
方法示例代码适用场景split()根据分隔符分割字符串扩展运算符...[...str]按字符分割字符串将字符串转为数组不常用,但可行match()根据正则表达式提取部分字符串根据具体需求选择合适的方法即可!
2025-03-30 12:41:36
605
原创 蓝桥杯 web 学海无涯(axios、ecahrts)版本二
详细注释说明1. 初始化图表数据 和 : 这是 ECharts 图表的核心数据部分。 表示 y 轴数据(如每周的学习时长)。 表示 x 轴数据(如每周的时间段)。 在这里,我们设置了初始的周视图数据。 2. 定义变量 和 : 这两个变量用于存储月视图的数据。 是月份标签(如 )。 是每月的学习时长总和(通过 函数计算得出)。 3. 求和函数 : 使用 方法对数组中的所有元素进行累加。 的回调
2025-03-29 21:15:26
980
原创 蓝桥杯 web 收集帛书碎片(数组去重.set方法)
是 ES6 引入的内置对象,其成员唯一,自动去重。:遍历数组,保留首次出现的元素,后续重复元素被过滤。是一个数组,并且它在后续的代码中会被修改(通过。的结果(一个去重后的数组)返回给调用者。:当数组元素是对象时,需根据对象属性去重。2.第一个return为什么不能删?3.第二个return为什么不能删?如何想到题目是要处理数组去重的呢?的回调函数必须返回累积器的值(),以便在下一次迭代中继续使用。暗含着咱们只要去重,不用管数量。对于这段代码,我们可以看到。在JavaScript中,
2025-03-29 12:18:06
928
原创 蓝桥杯 web 谁最长(reduce方法/filter方法)
详细解释 函数定义: 是一个箭头函数,使用剩余参数(spread rest)语法 来接收任意数量的数组参数。 检查输入是否为数组: 使用 方法检查所有传入的参数是否都是数组。 如果有任何一个参数不是数组,则返回一个空数组 。 检查数组长度是否一致: 使用 方法检查所有数组的长度是否都相同。 如果所有数组的长度都相同,则返回一个空数组 。 检查数组是否为空: 如果没有传入任何数组,则返回一个空数
2025-03-28 22:08:09
739
原创 蓝桥杯 web 分享点滴(reduce方法)
将params对象转换为一个由键值对组成的数组。reduce()使用reduce()遍历转换后的数组,并逐步构建最终的 URL 字符串。acc?acc??每次迭代后,reduce()会更新累积值acc,直到遍历完所有键值对,最终返回完整的 URL。
2025-03-27 22:32:00
960
原创 蓝桥杯 web 粒粒皆辛苦(axios)
大致思路:目的是将从data.json获取的年份数据填充到ECharts的中,最终更新图表。核心逻辑是通过遍历数据对象、使用计数器k控制列索引,将不同作物的产量数据写入对应的行和列。答案。
2025-03-25 22:11:55
414
原创 蓝桥杯 web 商品销售和销售额展示(Echarts 、axios)
方法分别提取对象的值和键,然后直接赋值到图表配置项的对应位置。的键是相同的,它们都是基于相同的时间点生成的。表示第一个数据系列(销售额)。表示第一个数据系列中的数据。中提取键,结果都是一样的。
2025-03-25 13:22:47
113
原创 蓝桥杯 web 学海无涯(echarts、axios)版本一
从data.json文件中获取数据。处理数据,分别计算每周和每月的总和。为按钮绑定点击事件,以便用户可以切换查看周数据和月数据。在for循环中,i的范围应该基于数据的实际长度,而不是简单地使用,因为数据长度可能不是 7 的整数倍。在map方法中,应该确保item是数值类型,否则可能会导致错误。ydata的计算逻辑需要确保正确性,特别是在处理不完整周或月的数据时。添加错误处理,确保数据获取和处理的健壮性。使用更灵活的方式处理数据分组,例如根据实际天数动态计算周和月的数据。
2025-03-24 20:59:21
338
原创 蓝桥杯 echarts 解题方式
仔细阅读题目,明确需要实现的图表类型、数据来源、交互功能等要求。例如,题目可能要求绘制折线图、柱状图、饼图等,或者需要根据用户操作动态更新图表数据。例如,监听点击事件、窗口大小变化事件等,并根据事件执行相应的操作。对象包含了图表的各种设置,如标题、图例、坐标轴、数据集、系列等。JavaScript复制。JavaScript复制。JavaScript复制。JavaScript复制。JavaScript复制。JavaScript复制。JavaScript复制。JavaScript复制。中的数据并重新渲染图表。
2025-03-24 18:09:55
150
原创 山海鲸动态接口的数据绑定(api)
请求,然后填入一个 API 地址。在下方可以设置 API 请求参数、认证、请求头和请求体。API 参数设置完成后,点击。按钮,发送请求,检测 API 是否可以正常访问。设置完成后,可以对数据进行预览,点击。选项卡,然后在右侧点击接口分类中的。按钮即可完成 API 数据的连接。如果 API 可以正常访问,点击。在数据源编辑窗口中,在左侧选择。即可完成步骤一的发送请求操作。的设置框,此处可以选择。发送请求后,我们可以在。后可以在界面下方查看。
2025-03-22 21:19:12
293
原创 蓝桥杯web 文本溢出js
但由于题目要求在script里完成,所以先用DOM的标签选择器选中标签,然后.style对样式进行更改,最后=上述的内容就好,记得把换行去掉,写到一行里,不然会报错。1.主要考overflow的知识点,如果关键词记得不是很熟,可以先自己在head部分创建一个style样式,会自动弹关键词。ellipsis这个单词是省略号的意思,2.又因为要对文本进行操作,所以输入。规定行数为 2,这个关键词得自己记。还有记得把style样式注释掉。3.最后别忘了还有一点,设置。
2025-03-20 22:15:51
166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人