自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯省赛真题C++B组-2024R格式

题目描述小蓝最近在研究一种浮点数的表示方法:R 格式。对于一个大于 0 的浮点数 d,可以用 R 格式的整数来表示。给定一个转换参数 n,将浮点数转换为 R格式整数的做法是:1. 将浮点数乘以 2^n;2. 四舍五入到最接近的整数。输入格式一行输入一个整数 n 和一个浮点数 d,分别表示转换参数,和待转换的浮点数。输出格式输出一行表示答案:d 用 R 格式表示出来的值。样例输入2 3.14样例输出13提示【样例说明】

2025-03-22 09:44:42 779

原创 蓝桥杯省赛真题C++B组-2024好数

问题描述一个整数如果按从低位到高位的顺序,奇数位 (个位、百位、万位 ⋯⋯ ) 上的数字是奇数,偶数位 (十位、千位、十万位 ⋯⋯ ) 上的数字是偶数,我们就称之为 “好数”。给定一个正整数 N,请计算从 1 到 N 一共有多少个好数。输入格式一个整数 NN。输出格式一个整数代表答案。样例输入 124样例输出 17样例输入 22024样例输出 2150样例说明。

2025-03-15 19:08:05 484

原创 蓝桥杯省赛真题C++B组-小球反弹

注意:这里是.

2025-03-15 15:24:46 545

原创 蓝桥杯省赛真题C++B组2024-握手问题

【问题描述】小蓝组织了一场算法交流会议,总共有50人参加了本次会议。在会议上,大家进行了握手交流。按照惯例他们每个人都要与除自己以外的其他所有人进,行一次握手(且仅有一次)。但有7个人,这7人彼此之间没有进行握手(但,这7人与除这7人以外的所有人进行了握手)。请问这些人之间一共进行了多,少次握手?注意 A 和 B 握手的同时也意味着 B 和 A 握手了,所以算作是一次握手。【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。

2025-03-11 23:42:11 1931

原创 蓝桥杯省赛真题C++B组-裁纸刀2022

小蓝有一个裁纸刀,每次可以将一张纸沿一条直线裁成两半。小蓝用一张纸打印出两行三列共 6 个二维码,至少使用九次裁出来,下图给出了一种裁法。在上面的例子中,小蓝的打印机没办法打印到边缘,所以边缘至少要裁 4 次。另外,小蓝每次只能裁一张纸,不能重叠或者拼起来裁。如果小蓝要用一张纸打印出 20 行 22 列共 440 个二维码,他至少需要裁多少次?

2025-03-10 23:10:21 974

原创 蓝桥杯看这个就够了-1.ASC

ASC已知大写字母 A 的 ASCII 码为 65,请问大写字母 L 的 ASCII 码是多少?运行限制。

2025-03-09 07:00:00 290

原创 计算机二级备考

【代码】计算机二级备考。

2025-03-08 20:22:57 243

原创 计算机二级c++备考

进入网址 往下滑找到下图;

2025-02-24 23:40:57 269

原创 软件工程导论复习

可行性研究、需求分析、总体设计、详细设计、实现、维护软件危机:软件不等于程序,软件包括程序、数据、相关文档,软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。软件危机主要包含两方面的问题 如何开发软件,以满足对软件日益增长的需求 如何维护数量不断膨胀的已有软件。产生软件危机的原因:与软件本身特点有关,软件开发与维护的方法不正确有关,所以提出了软件工程学的方法,不能解决软件本身的特点,但是采用工程的概念、原理、技术和方法来。

2025-01-03 12:49:31 728

原创 软件测试期末复习

在输出语句的前面加System.out.println("循环的执行次数为:" + count + "次");3.若该模块已发现并改正的错误数目较多,则该模块中残留的错误与其他模块相比通常应该(较多)。增量式集成又分为自底向上集成测试、自顶向下集成测试、三明治集成测试、核心系统优先集成测试。4.一般测试过程中使用的黑盒测试是基于(功能)的测试。21.正式的软件评审一般以(评审会)的形式进行。14.软件调试的目的(解决测试中发现的错误)。7.不属于软件评审的是(人员评审)。15.下列不属于软件缺陷的是(D)

2024-12-31 15:52:51 363

原创 vue复习

前端专注页面展示效果与用户使用体验,后端专注为前端提供数据和服务模块化:采用分治思想,将大文件拆分成小文件,每个小文件只负责一个功能,降低复杂度,提高复用率。针对js部分。组件化:组件化是对交互界面的拆分,是包含html、css、js的功能相对完备的结构单元,提现分治、封装、复用的思想,(分治:将大页面分为小组件,降低复杂度,提高可维护性;封装:组件内部实现逻辑不用关心,组件内变化也不会影响到全局;复用:避免大量重复代码)规范化:提升效率,降低沟通成本。自动化:自动化的工具,提升效率,有包管理工具(npm

2024-12-18 21:46:15 1081 1

原创 设计模式期末复习

(是一样的东西,要从不同角度去理解)博客里写死,叫紧耦合强关联静态复用,写代码这两个模块的关系不确定,根据程序运行时才动态的关联起来,这叫松耦合弱关联,动态复用。5.23钟模式里边类模式只有四种,工厂方法模式、实例模式、类示例器模式、模板方法模式(不准确)四、松耦合、紧耦合、强关联、弱关联、静态复用、动态复用的概念,还有静态委派,动态委派。4.设计模式中的类模式和对象模式,哪些是类模式,哪些是对象模式。六、结构模式中的代理模式,动机、意图、实现方式、应用场景分别。七、行为模式中观察者模式和策略者模式。

2024-12-18 20:20:05 572

原创 Vue3前端开发期末复习

作用域说的是变量的可访问性和可见性。模块化和组件化是现代软件开发中的核心概念,通过结合面向对象的分治思想和封装性,可以有效提升代码的可维护性、可复用性、可测试性和团队协作效率。模块化的意图是实现职责单一、高内聚、低耦合和可复用性;组件化的意图是实现用户界面的分解、可复用性、可组合性、可维护性和一致性。分治思想,降低模块的复杂度,其次提高它的复用性,封装性思想,把自己一些内部的东西封装到组件内部,当组件内部发生变化时,并不影响其他模块对组件的使用遵循的原则。

2024-12-17 23:47:50 1350

原创 移树问题(重写)

题目描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有多少棵树。输入。

2024-12-15 21:30:31 239

原创 第n年共有多少头母牛(重写)

题目描述有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?输入输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。输出对于每个测试实例,输出在第n年的时候母牛的数量。每个输出占一行。样例输入2450样例输出246。

2024-12-15 21:17:17 224

原创 【无标题】

题目描述求1+2!+3!+4!+…+30!。科学计数法,保留两位小数。输入无输出无样例输入无样例输出无。

2024-12-15 19:58:31 291

原创 字符串由小到大的顺序输出

输入三个字符串,按由小到大的顺序输出输入3行字符串输出按照从小到大输出成3行样例输入cdeafgabc样例输出abcafgcde。

2024-12-15 17:06:44 930

原创 最大公约数和最小公倍数(c++)

题目描述输入两个正整数m和n,求其最大公约数和最小公倍数。输入两个整数输出最大公约数,最小公倍数样例输入5 7样例输出1 35。

2024-12-14 21:44:09 394

原创 计算a+b的和(c++)

问题 A时间限制: 1s 内存限制: 128MB 提交: 275702 解决: 136514题目描述输入两个整数a和b,计算a+b的和本题很简单,但是注意此题是多组测试数据,即需要不停的接收系统的测试输入,你都可以计算结果并输出输入输入两个整数A和B范围不超过2^10输出求A+B样例输入1 110 20样例输出230。

2024-12-14 21:16:14 271

原创 设计模式-策略模式

作为一个程序猿,开发需要选择一款开发工具,当然可以进行代码开发的工具有很多,可以选择Idea进行开发,也可以使用ec1ipse进行开发,也可以使用其他的一些开发工具。小tips:单例模式+工厂模式+代理模式+模板+策略,可以解决很多问题。

2024-11-22 00:55:32 868

原创 软件测试预选赛答案学习——持续更新

对于有相同步骤的代码我只是复制粘贴,不简洁,也显示的不聪明。

2024-11-13 00:33:10 307

原创 用vite创建vue3单页面程序

我们将介绍如何在本地搭建 Vue。创建的项目将使用基于的构建设置,并允许我们使用 Vue 的(SFC)。确保你安装了最新版本的,并且你的当前工作目录正是打算创建项目的目录。在命令行中运行以下命令再执行这三行生成的项目中的示例组件使用的是和,而非。

2024-11-04 14:37:35 1087

原创 中国近代史纲要

我们要了解发生这件历史事件对中国的社会政治有什么影响。

2024-10-30 14:51:15 268

原创 2024CST预选赛——赛前复习

当你点击不到或输入不进去值的时候,可能是因为:1.没切换到当前的窗口2.有iframe,要先切换到iframe里,在进行操作,要操作位于iframe之外的元素,也要先切换出来3.网速太慢 ,用显示等待或隐式等待。

2024-10-25 21:52:37 337

原创 AI+软件测试(黑马课程)

角色:一名软件工程测试师根据需求编写测试用例需求:1、账号密码登录• 系统验证账号和密码的正确性。• 验证通过,用户登录成功,进入个人中心;验证失败,提示错误信息并允许用户重新输入。2、短信验证码登录• 用户输入手机号,点击获取验证码,系统向用户手机发送验证码。• 用户输入验证码,点击登录,系统验证验证码的正确性。• 验证通过,用户登录成功,进入个人中心;验证失败,提示错误信息并允许用户重新输入。3、第三方授权登录。

2024-10-23 21:02:28 1216

原创 2024全国大学生软件测试大赛-校内练习题-京东、网易(功能)

【代码】2024全国大学生软件测试大赛-校内练习题-京东、网易(功能)

2024-10-20 19:10:13 467 1

原创 2024年全国大学生软件测试大赛—练习—12306网站

边界值分析(Boundary Value Analysis, BVA)和等价类划分(Equivalence Partitioning, EP)是两种常用的软件测试设计技术,它们用于确定测试用例,以发现程序中的错误。这两种技术通常一起使用,以提高测试的效率和有效性。### 等价类划分(Equivalence Partitioning, EP)等价类划分是将输入数据的集合划分为若干个等价类,每个等价类中的数据从程序的角度来看是等效的。也就是说,程序对等价类中的任何一个输入数据的处理方式是相同的。

2024-10-17 09:08:02 2294 8

原创 慕测官网——练习——超市管理系统

【代码】慕测官网——练习——超市管理系统。

2024-10-15 02:04:57 400

原创 图书销售系统

综上所述,管理员在系统或平台中拥有设置系统参数的权限,这些参数的设置对于系统的正常运行、用户体验和数据安全等方面都具有重要影响。因此,管理员在设置系统参数时应谨慎操作,确保系统的稳定性和可靠性。图书销售系统的系统流程图是用来描述该系统各种事务流向的展现图例,有助于理解系统的走向流程。数据流图(Data Flow Diagram,DFD)是描述系统中数据流动和处理的图形表示方法。请注意,上述系统流程图和数据流图示例仅用于说明图书销售系统的主要流程和环节。

2024-10-08 19:53:09 720

原创 java-selenium自动化测试知识学习

这里配置selenium环境,推荐这篇文章通过这篇文章来学习根据这个视频操作设置自动补全功能。

2024-10-08 00:14:11 740

原创 Web开发

一.Maven(1.)概述1.介绍2.安装(2)IDEA集成Maven(3)依赖管理二.SpringBoot Web基础篇三.Mysql四.SpringBoot Mybatis五.SpringBoot Web开发篇六.SpringBoot Web进阶篇

2024-09-26 23:58:13 289

原创 面向对象程序设计原则

总之,遵循这些原则可以使系统更加灵活,适应未来的变更,同时保持代码的简洁性和一致性。这样的设计可以降低类的复杂度,提高其内聚性,并减少变更带来的风险。当需求改变时,如果一个类承担了多个职责,那么这个类可能会因为不同方面的需求而频繁修改,这不仅增加了出错的可能性,还降低了系统的稳定性。这里的“朋友”指的是当前对象本身、作为参数传入的对象、此对象实例变量的对象以及此对象所创建的对象。也就是说,在软件需要变更的时候,我们应该通过添加新的代码来扩展系统的行为,而不是修改已经存在的代码。

2024-09-24 22:30:41 422

原创 web开发 之axios、Vue、Element、nginx(学习版2)

这里我插播一条:使用apipost。

2024-09-16 02:05:33 618

原创 Web开发之Vue.js(学校)

人类对更便捷、高效、舒适生活的追求是推动技术发展的根本动力之一。企业为了获取竞争优势和经济利益,不断投入研发,推动技术创新。社会和环境问题的日益严峻也推动了技术的发展,以寻求解决方案。科学研究的不断深入为技术发展提供了理论基础和创新思路。

2024-09-09 20:58:50 2800

原创 web开发 之 HTML、CSS、JavaScript、以及JavaScript的高级框架Vue(学习版1)

我们在访问的网站的时候,一般就是在浏览器的网址栏里输入,再敲个回车,我们就可以访问到我们想要的网站(比如京东)。这是为什么呢?我们访问的浏览器是一个程序,京东也是一个程序,只是京东在人家电脑上运行着,我们只是远程访问了人家的前端页面。我们根据下图来讲解一下web网站的工作流程:我们在浏览器输入我们想要查找的域名,回车(搜索)后,会到,前端服务器接受到请求后会把相对应的前端代码返回给浏览器,浏览器会自动解析前端代码(因为内置了解析引擎),展示出页面效果。前端代码里由一句代码会是访问。

2024-09-04 11:56:14 772

原创 动态javaweb 建立—实现

2.javaBean,包含长、宽和面积三个成员变量,分别有对应的get方法和set方法。业务模型calculate.java,用来计算矩形的面积。

2024-06-12 16:13:56 361 1

原创 动态javaweb 建立-准备阶段

4.定义一个控制器handle.java,接收数据,创建bean对象,然后调用业务模型calculate.java完成面积计算,最后采用转发的方式调用display.jsp页面显示bean对象中的长宽高。2.创建一个javaBean,包含长、宽和面积三个成员变量,分别有对应的get方法和set方法。因为我是把这个弄完之后才写的这个可能有顺序不对的地方,还望担待,(会完善这个的)如果想要更细致的过程请留言,我会出一个详细版,(这个是给有基础的同学适合看)进行到这一步我是没有Tomcat的选择的。

2024-06-12 15:38:26 1115

原创 使用纯 Java 数据库驱动程序连接数据库 jdbc,并查询数据表 goods 中的数据

在JSP 页面中访同数据库,首先要与数据库建立连接,通过连接向数据库发送指令获得返回的结果。JDBC 连接数据库有两种营用方式: 建立DBC-ODBC 桥接器和加载纯Java驱动程序。JDBC_(Java DataBase Connectivity)是Java 平台核心类库的一部分,它由一组标准接口与类组成。经常使用JDBC 完成三件事:1.与指定的数据库建立连接;2.向己连接的数据库发送 SQL 命令:3 处理SQL命令返回的结果。

2024-05-19 01:00:38 336

原创 一个基于servlet的MVC项目-登录验证

一个或多个 Servlet 对象,根据视图提交的请求进行控制,即将请求转发给处理业务逻辑的JavaBean,并将处理结果存放到实体模型JavaBean中输出给视图显示。-- 用<jsp:useBean>标签实例化一个名为user的对象,类型为dto.User,如果该不存在,会创建一个新的实例,如果存在,回复用之前的 -->模型:一个或多个JavaBean 对象,用于存储数据(实体模型,由JavaBean类创建和处理业务逻辑(业务模型,由一般的 Java 类创建)。

2024-05-13 22:35:51 479

原创 DOTCPP题目 2782: 整数大小比较

0 <= x < 2^32, -2^31 <= y < 2^31,x是无符号数,而当y<0时是有符号数,考虑这种特殊情况,有符号数会转化成比无符号数还大的数,导致结果错误。例如:x=4294967242,y=-1,程序会输出<。一行,包含两个整数x和y,中间用单个空格隔开。输入两个整数,比较它们的大小。若x > y,输出 >;若x = y,输出 =;若x < y,输出 <。

2024-05-10 21:58:30 308

web开发 之 HTML、CSS、JavaScript、以及JavaScript的高级框架Vue(学习版2)

web开发 之 HTML、CSS、JavaScript、以及JavaScript的高级框架Vue(学习版2)

2024-09-16

空空如也

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

TA关注的人

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