自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【批处理脚本】更改Windows系统中的 hosts 解析文件

作用修改 Windows 系统中的 hosts 文件,可以实现 插入 或 删除 条目。该脚本允许用户以管理员权限执行,将特定的域名解析到指定的 IP 地址应用场景屏蔽网站、域名重定向、DNS 污染防护广告屏蔽、临时封锁/解除封锁网站多台计算机批量配置 hosts 文件开发环境中需要灵活配置域名解析时注意事项hostList.txt 文件为要操作的host条目集;每一行应该是要添加或删除的条目。

2024-12-04 15:16:20 940

原创 【批处理脚本】bat解决谷歌浏览器跨域问题

一键解决谷歌浏览器跨域问题

2024-12-04 09:16:14 366

原创 【娱乐项目】基于批处理脚本与JavaScript渲染视频列表的Web页面

一个简单的视频播放器应用,其中包含了视频列表和一个视频播放区域。用户可以通过点击视频列表中的项来选择并播放相应的视频,播放器会自动播放每个视频并在播放完毕后切换到下一个视频。本项目旨在通过自动化脚本和动态网页渲染,帮助用户快速生成并展示本地视频资源(如教学视频)。使用批处理脚本从指定文件夹中读取所有视频文件的信息,并利用JavaScript在HTML页面上动态渲染视频列表,用户可以方便地浏览、播放这些视频。

2024-11-29 16:53:15 1437 1

原创 【娱乐项目】竖式算术器

Demo介绍一个加减法随机数生成器,它能够生成随机的加减法题目,并且支持用户输入答案。系统会根据用户输入的答案判断是否正确,统计正确和错误的次数,并显示历史记录和错题记录。该工具适合用于数学练习,尤其适合练习基本的加减法运算。JavaScript 代码变量初始化correctCount 和 wrongCount:用于存储用户答对和答错的次数randomNum:控制生成的随机数的范围,默认是 20previousEquations:存储用户回答的所有算式correctEquation

2024-11-29 16:25:04 1020

原创 【娱乐项目】基于cnchar库与JavaScript的汉字查询工具

利用了 cnchar 库来进行汉字相关的信息查询,并展示了汉字的拼音、笔画数、笔画顺序、笔画动画等信息用户输入一个汉字后,点击查询按钮,页面会展示该汉字的拼音、笔画数、笔画顺序,并绘制相应的笔画动画和测试图案。

2024-11-29 15:49:37 1553

原创 【前端开发】实战:课表安排(HTML + JavaScript + Vue3 + Vant)

主要定义了三个核心部分:每周周期(WeekDays)、每天节次(TimeLessons) 和 每天节次详情(Details)前端开发思路主要集中在如何利用后端返回的数据来动态渲染课程安排,并提供交互性和用户体验优化。应用技术:HTML + JavaScript + Vue3 + Vant。

2024-11-29 15:20:49 1481 1

原创 【前端开发】微信裁剪图片上传

Cropper.js: 一款基于 JavaScript 的开源图片裁剪神器,支持图片裁剪、缩放、旋转HTML页面引用:css:<link rel="stylesheet" type="text/css" href="css/cropper.css" />js:<script type="text/javascript"src="js/cropper.js" charset="utf-8"></script><!DOCTYPE html>&lt

2024-11-29 14:27:54 1169

原创 【前端开发】JS+Vuew3请求列表数据并分页

应用技术:原生JavaScript + Vue3。

2024-11-29 14:03:06 433

原创 【前端开发】小程序无感登录验证

封装的网络请求库,主要用于处理 API 请求并支持自动处理 token 过期 和 token 刷新,适用于需要身份验证的应用场景,特别是在移动端中。

2024-11-29 13:50:05 800

原创 【前端开发】路由拦截验证

【代码】【前端开发】路由拦截验证。

2024-11-29 11:46:07 360

原创 【数据结构】填空集

当从队列中删除一个元素,再插入两个元素后,first=(3),last=(1)(数据元素)是数据的基本单位,(数据项)是数据的不可分割最小单位。顺序队列在实现的时候,通常将数组看成是一个首尾相连的循环队列,这样做的目的是为避免产生(溢出)现象。已知一棵完全二叉树的第5层(设根为第1层)有8个叶结点,则该完全二叉树的结点个数最多是(47)若以{4,5,6,7,8}作为叶子结点的权值构造哈夫曼树,则其带权路径长度是(69)在有n个元素的顺序表中的任意位置插入一个元素所需移动元素的平均次数为(n/2)

2024-11-29 11:39:12 535

原创 【前端开发】老年模式:字体大小设置

导入插件:npm install postcss-px-to-viewport--save-devpostcss-px-to-viewport:将px单位转换为视口单位的 (vw, vh, vmin, vmax) 的 PostCSS 插件在根目录下新建文件:postcss.config.jsconst path = require(“path”);module.exports = {parser: “postcss-comment”,plugins: {“postcss-impo

2024-11-29 11:37:43 1751

原创 【数据结构】程序填空题

完成两个有序顺序表的合并操作:函数merge用于将两个顺序存储的递增有序表合并成一个非递减有序表。如“1,2,3,4”和“2,3,5 ,8,10”合并成“1,2,2,3,3,4,5,8,10”。建立单链表:本题要求建立单链表。例如,对于给出的输入数据1 2 3 4,建立的单链表如下图所示。头插入法建立单链表:题目要求使用C语言,完成头插入法建立单链表。输入-1表示输入结束。链表的插入和删除:本题完成加头监督元链表的表头插入和删除,并将结果输出。创建单链表(尾插法)

2024-06-20 11:47:52 1255

原创 【数据结构】选择题

设高为h的二叉树(规定叶子结点的高度为1)只有度为0和2的结点,则此类二叉树的最少结点数和最多结点数分别为(2h−1, 2^h −1)通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着(不仅数据元素所包含的数据项的个数要相同,而且对应的数据项的类型要一致)假设有5个整数以1、2、3、4、5的顺序被压入堆栈,且出栈顺序为3、5、4、2、1,那么为了获得这样的输出,堆栈大小至少为(4)在计算机的存储器中表示时,逻辑上相邻的两个元素对应的物理地址也是相邻的,这种存储结构称之为(顺序存储结构)

2024-06-19 23:53:22 918

原创 【数据结构】实现冒泡排序算法(Java语言)

请实现bubbleSort函数,使排序后的数据从小到大排列。/* 对长度为n的数组arr执行冒泡排序 */

2024-06-18 23:26:15 362

原创 【数据结构】实现快速排序算法(Java语言)

请实现quickSort函数,使排序后的数据从小到大排列。/* 对长度为n的数组arr执行快速排序 */

2024-06-18 23:22:36 256

原创 【数据结构】练习集

通过对堆栈S操作:Push(S,1), Push(S,2), Pop(S), Push(S,3), Pop(S), Pop(S)。对于带权无向图 G = (V, E),M 是 G 的最小生成树,则 M 中任意两点 V1 到 V2 的路径一定是它们之间的最短路径。若一个栈的输入序列为{1, 2, 3, 4, 5},则不可能得到{3, 4, 1, 2, 5}这样的出栈序列。对N(≥2)个权值均不相同的字符构造哈夫曼树,则树中任一非叶结点的权值一定不小于下一层任一结点的权值。若一个栈的输入序列为1,2,3,…

2024-06-18 23:09:57 1036 1

原创 【前端开发】Uniapp:路由拦截器配置

【代码】【前端开发】Uniapp:路由拦截器配置。

2024-05-12 23:55:36 636 1

原创 【前端开发】Uniapp:uView组件库和封装接口请求

【代码】【前端开发】uniapp:uView组件库和封装接口请求。

2024-05-12 23:49:28 729

原创 【前端开发】PrimeVue:基于Tree树控件的选择树节点事件完善

在PrimeVue中的Tree组件中,只能默认点击箭头,执行树节点的展开和折叠在本文件中,进一步处理成:当选择当前根目录时,直接就可进行树节点的展开和折叠。

2024-04-28 18:57:41 814

原创 【前端开发】基于Vue + TS/JQ 的可拉动宽度窗口封装组件

【代码】【前端开发】可拉动宽度窗口。

2024-04-28 10:47:20 490

原创 【计算机系统】

按位异或运算将两个运算分量的对应位按位遵照以下规则进行计算:= - 2^7 + 2^3 + 2^2 + 2 +1= -128 +15= -113。

2024-04-25 16:12:12 890

原创 【前端开发】Vue / Uniapp 框架的可拖拽浮窗封装组件

【代码】【前端开发】可拖拽浮窗组件。

2024-04-25 15:37:11 1110

原创 【软件测试】模拟练习题

6,18 ] 的上点是6和18,离点是5和19。[ 6,18 ) 的上点是6和18,离点是5和17。( 6,18 ] 的上点是6和18,离点是7和19。( 6,18 ) 的上点是6和18,离点是7和17。(1) 逻辑驱动测试。

2024-01-08 15:11:49 1276

原创 【软件测试】白盒测试 / 逻辑覆盖法

《语句覆盖法》使程序中的每个可执行语句至少执行一次所有的可执行语句得到执行语句覆盖测试是较弱的一种测试发现错误能力最弱的逻辑覆盖《判定覆盖法》使每一个判定获得每一种可能的结果至少一次每个判定得到真值和假值判断覆盖法满足了语句覆盖,因此比语句覆盖稍强《条件覆盖法》使每一判定语句中每个逻辑条件的可能值至少满足一次判定中的每个条件取得真值和假值《判定—条件覆盖法》使判定中每个条件的所有可能(真 / 假)至少出现一次,并且每个判定本身的判定结果

2024-01-08 14:48:02 833 2

原创 【软件测试】黑盒测试

《等价类划分法》有效等价类无效等价类(输入条件)10 < x < 100(有效等价类)10 < x < 100(无效等价类)x <= 10 和 x >=100《边界值分析法》基本原则如果输入条件规定了取值范围,则以此范围为基础设计测试用例如果输入或输出是一个有序集合,如:线性表、顺序文件等;则选择该序列中的第一个及最后一个元素进行测试,进一步考虑第二个元素和倒数第二个元素如果输入条件规定了取值的个数,则以个数为基础设计测试用例

2024-01-07 22:59:07 524

原创 【软件测试】概述

软件测试是一种评估系统或系统组件的过程,目的是找出是否满足指定的需求。软件测试的目的是发现软件中的错误,以便在软件发布之前修复这些错误。软件测试与软件质量的关系:软件测试是评估和提高软件质量的重要手段。通过软件测试,我们可以发现和修复软件中的错误,从而提高软件的质量。软件测试的重要性在于:它可以帮助我们发现软件中的错误,提高软件的质量,降低软件的风险,提高用户的满意度。需求分析、测试计划、测试设计、测试实施、缺陷管理和测试总结等步骤。瀑布模型、V模型、W模型、H模型、X模型、螺旋模型等。

2024-01-07 22:05:28 875

原创 【数据库模拟题目集】填空题

在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,通常称为(数据字典),英文缩写为DD。已知学生关系(学号,姓名,年龄,班级),要检索班级为空值的学生姓名,其SQL查询语句中 WHERE 子句的条件表达式是:(WHERE 姓名 IS NULL)在SQL中,添加记录使用(INSERT)语句,修改记录使用(UPDATE)语句,删除记录使用(DELETE)语句,查询数据使用SELECT语句。用AVG()函数计算某个字段的平均值;

2023-12-27 11:19:57 1799 1

原创 【数据库模拟题目集】选择题

根据实体完整性的规则,下面关于一个关系中主码的 描述正确的是(主码分量的值不可以重复,也不可以为空)索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的(查询)速度。在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的(用户自定义)约束。下面关于关系中的元组的描述正确的是(元组的先后顺序可以颠倒,但是不能出现重复元组)要保证数据库的逻辑数据独立性,需要修改的是(模式与外模式之间的映射)数据库中的数据除了具有永久存储、有组织的特点外还具有(可共享)的特点。

2023-12-20 11:47:25 1162

原创 【数据库模拟题目集】判断题

SELECT语句中的ORDER BY子句中,如果有多个排序标准,它们之间用分号分隔,查询结果与排序标准的先后顺序有关(X)数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。SQL是关系型数据库语言的标准,所以不同数据库产品的SQL完全相同(X)数据字典通常包括数据项,数据结构,数据流,数据存储,和处理过程五个部分。视图是一个虚拟表,并不表示任何物理数据,而只是用来查看数据的窗口而已。已知系(系编号,系名称,系主任,电话,地点), 系关系的主码是系编号。

2023-12-20 11:07:52 1670

原创 【后端开发】后端跨域(SpringBoot)

本文介绍了如何在SpringBoot项目中使用@Configuration接口实现后端的CORS配置,分别展示了两种方法:一种是集成WebMvcConfigurer接口,另一种是创建CorsFilterbean。两者都允许所有来源的跨域请求,但允许带验证信息和请求头略有不同。

2023-12-20 08:43:52 472

原创 【软考】14.3 设计模式

《设计模式》有下划线:类模式 / 对象模式无下划线:对象模式创建型 设计模式创建对象构建器(Builder):类和构造分离抽象工厂(Abstract Factory):抽象接口工厂(Factory):子类决定实例化原型(Prototype):拷贝单例(Singleton):唯一实例结构性 设计模式描述类和对象之间如何组织成一个结构行为型 设计模式命令模式(Command):可撤销迭代器模式(Iterator):不暴露内部观

2023-10-30 21:20:30 360

原创 【软考】13. 结构化开发方法

当前系统的物理模型 ——> 当前系统的逻辑模型 ——> 目标系统的逻辑模型 ——> 目标系统的物理模型系统开发的目的:当前系统的物理模型 ——> 目标系统的物理模型系统设计基本原理抽象、模块化(逐步分解)、信息隐蔽(暴露接口 / 隐蔽内部细节)、模块独立衡量模块独立程度的标准:耦合性 和 内聚性良好的设计模式:高内聚,低耦合(内聚从低到高)偶然 ——> 逻辑 ——> 时间 ——> 过程 ——> 通信 ——> 顺序 ——> 功能过程内聚(顺序);顺序内聚(顺序,输入为输出)

2023-10-28 16:14:51 266

原创 【软考】10.2 贪心法/回溯法/数据挖掘/智能优化

《贪心法》适用于局部最优解典型应用:背包问题最有可能得到全局最优解:最大单位重量价值 ——> 重量 / 价值《回溯法》系统地搜索一个问题的所有解或者任一解深度优先,从根节点出发适用于解决迷宫类的问题0-1背包算法的时间复杂度:O(nW)归并排序算法的时间复杂度:O(nlgn)《分支限界法》广度优先搜索求出满足条件的一个解;使函数值达到极大或极小的解——> 最优解《概率算法》违反了算法的特性适用于一个问题没有

2023-10-28 16:14:24 193

原创 【软考】10.1 算法特性/时间复杂度/递归/分治/动态规划

《算法》《时间复杂度》n 的最高次项渐进符号算法复杂度线性级 O(n):顺序查找对数级 O(logn):对半查找、快速查找、归并算法《递归》时间复杂度《分治法》《动态规划法》适用于求全局最优解构建动态表设计动态规划算法典型应用:0-1背包问题

2023-10-28 16:13:23 197

原创 【软考】9.5 排序算法原理

《直接插入排序》针对少量数据的排序情况多次比较,一次插入默认第一个元素为有序队列,依次与前面的元素进行比较,直到找到第一个小于他的值,才插入《希尔排序》缩小增量排序;针对大数据的排序情况分组,分别进行直接插入排序增量序列为多少,就划分为多少组《简单选择排序》每次选择最小的元素进行交换多次比较,一次交换《堆排序》

2023-10-22 00:37:02 128

原创 【软考】12.3 质量管理/风险管理

《质量管理》影响质量:范围、进度、成本质量规划 ——> 质量保证(阶段性评审) ——> 质量控制(实时监控)质量特性功能性、可靠性、可用性、效率、可维护性、可移植性McCall质量模型产品修正、产品转移、产品运行软件评审和容错技术易分析性 ——> 可维护性《风险管理》避开不利条件、少受损失、取得预期结果实现项目目标风险管理计划编制 ——> 风险识别 ——> 风险定性分析 ——> 风险定量

2023-10-22 00:34:11 132

原创 【软考】12.2 成本管理/配置管理

《成本管理》成本估算、成本预算、成本控制自顶向下:无差别的自底向上:有差别的应急储备:针对已知风险管理储备:针对未知风险成本类型可变成本(变动成本):如材料固定成本:如房租直接成本:直接可归属于项目工作的成本 ——> 员工的工资间接成本:共同负担的项目成本所分摊给本项目的费用 ——> 管理层的工资机会成本:一切在做出选择后其中一个最大的损失沉没成本:已经发生的成本,历史成本;在投资决策时应排除沉没成本的干扰学习曲线:产品的单位成

2023-10-22 00:33:28 127

原创 【软考】12.1 范围管理/进度管理

应用组装模型(需求分析阶段)早期设计阶段模型(设计阶段)体系结构阶段模型(开发阶段)

2023-10-22 00:32:20 143

原创 【软考】11.6 系统转换/系统维护/系统评价

《系统转换》遗留系统(改造)高水平高价值(集成)高水平低价值(继承)低水平高价值(淘汰)低水平低价值系统转换《系统维护》耗时长、成本高提高可维护性是在软件设计和开发阶段考虑的问题《系统评价》

2023-10-22 00:31:22 168

空空如也

空空如也

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

TA关注的人

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