自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 React学习记录(1)

因为公司接下来的项目用到React,所以最近跟着尚硅谷视频学习,框架之中有相通之处,所以在学习React不时与Vue进行对比。

2024-06-26 09:05:16 314

原创 项目需求,根据zhu字段对设备进行分组,并更改设备名称为组名称,实习记录(2)

首先我们要有一个startIndex用来记录每一组的起始位置,用map方法遍历数组,传入设备和下标,当遇到设备中zhu字段包含-1000,为最后一组时,记录这一组设备第一个设备和最后一个设备,firstDevice和lastDevice,然后使用扩展运算符给这一组设备新增firstDeviceName和lastDeviceName值为firstDevice和lastDevice,随后更新startIndex索引为index+1,循环便能达到效果。

2024-05-28 09:58:18 186 1

原创 蓝桥杯 12. 芝麻开门

题目难度不是很难,主要我对promise不太熟悉,这一部分需要去学习一下。函数,完成函数中的 TODO 部分。

2024-04-17 22:40:49 193 1

原创 js处理对象数组,提取对象数组属性值,实习记录(1)

js处理对象数组,取出对象数组中的每一项值

2024-03-28 10:37:00 286

原创 vue中原生js实现分页

分页的重点是怎么处理数据,数据本来是一个数组,我们可以通过slice将数据处理成二维数组,通过切换数组的索引值实现分页。这样我们就可以获得一个每项长度为三的二维数组了。2. 点击 > 前往下一页(不是尾页状态下)1.点击 < 返回上一页(不是首页状态下)3.根据点击页数切换对应页。

2023-12-24 22:38:29 591 1

原创 蓝桥杯练习题(2)

总结来说,floor天花板,天上,就是指向上取整,ceil地板,向下取整,round四舍五入。这里会用到一个Math.random生成随机数,然后操作dom,修改他的内容。在需要修改部分的代码有相关提示,请仔细阅读之后,使用 flex 布局中的。请仔细阅读需要完善代码部分的提示,之后完善。Math.floor可以参考这篇文章,

2023-12-12 21:16:21 167 1

原创 蓝桥杯练习题(1)

请完善index.htmlsearch() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串,查找并返回指定字符串第一次出现的位置。如果没有找到任何匹配的子串,则返回 -1。那么就只需加入这句话就可以了,数据都在postList里面,直接return this.postList我们可以得到全部数据,实现与输入框数据同步,我们可以使用filter api进行过滤,在使用search api进行内容匹配。

2023-12-11 19:59:33 206 1

原创 十四届蓝桥杯省赛Web大学组真题(4)

根据api来做,目标一只需要v-model绑定数据,show-score显示数据出来。接下来在组件中加上相对应api,自定义事件中使用$emit进行组件间传值。(提示:可以通过 VS Code 或者浏览器预览 gif 图片)。这个主要考的是一个对外部组件的二次封装,组件间通信。自定义事件,别忘记加条件只有三个都评选完才会传值。事件,在三项评分均完成后,触发。组件能够对不同的维度进行评分。

2023-12-10 14:20:26 455 1

原创 十四届蓝桥杯省赛Web大学组真题(3)

如果你这样申请使用axios,由于Vue的生命周期关系,mounted挂载页面的时候,你的异步请求还没有请求到数据,页面就进行渲染,会出现下面这样的情况,表格没有x,y轴。首先肯定是要axios请求数据,我们可以直接在mounted中就直接异步请求数据或者是写一个异步函数,在mounted中调用,两者写法上是有一定区别的。请求数据后,目标三就很简单了,就我这里举例option中遍历数据插值语法就好了,相对比较简单,值得一提的是我上面提的。还有就是,明明我功能都实现了,测试一却不通过,暂时还没解决。

2023-12-09 20:35:59 569

原创 Python 实现图书馆管理系统登录界面

通过本次实验,学会了使用Python Tkinter库,Pillow库,random库, pickle库创建图书管理系统登录界面,掌握了基本的GUI编程方法Pillow的基本图像处理方法,pickle库的数据存储,在以后的学习和工作中,可以继续深入学习Python,发挥其强大的功能和灵活性,开发更多实用的程序。通过本实验,掌握了Tkinter库,Pillow库,random库, pickle库的基本使用方法,学会了使用条件判断语句和循环语句实现登录逻辑;掌握基本的窗口控件的使用方法,如按钮、文本框等;

2023-12-08 10:33:41 1877 2

原创 Python实现电子计算器

随着智能设备的发展,计算器从一个独立的机器成为了电子设备中的一个附加功能,一个常规的电子计算器如下图所示。

2023-12-07 20:14:12 383

原创 十四届蓝桥杯省赛Web大学组真题(2)

打印一下...puzzles我们可以看到数据的结构[['四时运转', '灾变', '四时运转', '天象'],['四时运转', '月令禁忌', '天象'] , ['月令禁忌', '天象', '四时运转', '天象']]是这样的,那么我们是不是可以用for循环遍历他呢。它类似于数组,但是成员的值都是唯一的,没有重复。Set本身是一个构造函数,用来生成Set数据结构。来到题目,这里涉及知识点有ES6中...扩展运算符,Set数据结构。如图所示,数据是给定的,我们需要做的是在。有了这些前置知识,回到题目中,

2023-12-06 22:59:56 2168 1

原创 十四届蓝桥杯省赛Web大学组真题(1)

再添加到父容器container中。通过编写样式,将图一变成图二,那么首先我们要知道为什么会呈现图一的样子,我们结合index.js和style.css可以知道screen与seat-area为container的子元素平级,呈现出图一是因为块级元素div将screen撑到了看不到的位置。实现目标3,我们用到.seat:nth-children(4n-2)巧妙地设立了第二行与第六行间隔下一行为30px,这时我们发现没有容下8个座位,我们只需.seat:nth-children(8n)将间隔设置为0。

2023-12-05 20:56:38 1325

原创 基本路径覆盖法设计测试用例 (软件测试作业 基本路径测试)

前置知识:定义基本路径测试法又称独立路径测试,是在程序控制流图的基础上,通过分析控制结构的环路复杂性,导出基本可执行路径集合,从而设计出相应的测试用例的方法。设计出的测试用例要保证在测试中程序的语句覆盖100%,条件覆盖100%。测试步骤基本路径测试法包括以下4个步骤:描述程序控制流的一种图示方法;McCabe复杂性度量;从程序的环路复杂性可导出程序基本路径集合中的独立路径条数,这是确定程序中每个可执行语句至少执行一次所必须的测试用例数目的上界;

2023-12-04 19:40:44 4358 2

原创 shop_font_1

首先我们通过axios中的create方法实例化一个service对象,再对service对象添加请求拦截器,响应应拦截器,请求拦截器在这章只涉及分类数据请求,后面会对做登录界面的时候会对token进行验证。使用异步请求从“/1.1/scan/classes/category”端点获取数据(假设是带有方法的已定义对象)。这里我们使用了Vant组件库里面的侧边导航栏<van-sidebar>,v-for遍历菜单数组menus。那么现在一级导航栏和二级导航栏我们都有了,需要实现点击一级导航栏联动二级导航栏。

2023-11-15 23:29:09 38

原创 公交一卡通自动充值软件系统(软件测试作业 因果法分析)

a,b,c不同时为1,即a,b,c中至多只有一个1。在一个界面中,有多个控件,测试时要考虑控件组合关系,不同的控件组合会产生不同的输出结果的组合,最终是为了弄清什么样的输入组合会产生什么样的输出组合,使用。含义:若a=1,则b=1 “1”是动作或状态,比如开关按下、复选框选中。a,b,c至少有一个1,即a,b ,c不能同时为0。a,b,c为输入(输入也可以有多个),d是输出。a,b,c必须有一个成立,且仅为一个成立。若a=1,或b=1,或c=1,则d=1。若a=b=c=1,则d=1,否则为0。

2023-11-15 00:16:12 493

原创 shop_font_leancloud(2) 基础使用

点击设置,应用凭证,这里的AppID,AppKey,MasterKey,REST API是我们做分类页面时需要使用的。百度leancloud,点击免费试用,注册账号登录,然后进入这样一个页面。点击创建应用名称shop_font,选择开发版,商用版需要收费哈哈。然后点击刚创建的shop_font应用。

2023-11-13 21:06:45 38

原创 shop_font_leancloud(1)(Rest API)

RESTful API可以理解为充满了具体状态转移的API,通过语义化方式请求资源,其全称是Representational State Transfer,是一种基于 REST 架构风格设计的应用程序接口(API),用于在网络中进行资源的交互和通信。

2023-11-10 00:14:00 48

原创 shop_font_0(vue组合式)

主要记录一个基于vue的商城小项目熟悉vue语法(适合新手练手),同时提出一些自己在写的时候遇到的问题。

2023-11-08 23:31:08 36

空空如也

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

TA关注的人

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