自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【数据结构】根据二叉树的中后序(前中序)遍历构建二叉树及求最小权值叶子节点

【代码】【数据结构】根据二叉树的中后序(前中序)遍历构建二叉树及求最小权值叶子节点。

2024-01-04 11:00:30 398 1

原创 【CTF】SZTU课内练习WP1

2.使用“python sqlmap.py -r “1.txt” --level 3 --batch”进行探测注入,然后使用“python sqlmap.py -r “1.txt” --level 3 --batch --dbs”获取数据库,然后依次获取表,字段,字段的内容,最后得到flag.2.进行抓包,将Get请求改为Post请求,并按要求将flag=输到8位数以上,得到。1.登录demo账户,发现有flag,点击发现没有权限查看,因此考虑越权访问。1.对IP进行扫描,发现/backend。

2023-12-11 20:22:14 1131 1

原创 【CTF】SZTU课后练习WP1(已更新第五题)

ctf题解(详细版),拯救痛苦大学生(我真的做得好痛苦)

2023-12-11 20:18:19 963 3

原创 《Don‘t make me think!》读书笔记(未完待续)

把页面划分成明确定义的区域很重要,因为这可以让用户很快决定关注页面的哪些区域,或者放心地跳过哪些区域。

2023-11-25 16:35:45 65

原创 基本路由的使用

【代码】基本路由的使用。

2023-08-02 19:23:42 52 1

原创 创建Vue3.0工程

【代码】创建Vue3.0工程。

2023-07-13 17:35:10 152 1

原创 【Vue】消息订阅与发布

(5)最好在beforeDestory钩子中,用。//勾选or取消勾选一个todo。//删除已完成的todo。//添加一个todo。//删除一个todo。//全选or取消勾选。

2023-06-10 01:40:42 116

原创 【Vue】全局事件总线

一种组件间通信的方式,适用于。

2023-06-04 14:02:59 686

原创 【Vue】TodoList(自定义事件版)

将之前子组件给父组件传递数据的方式全部改成自定义事件的方法。1.UserHeader组件给Vue组件传递数据。UserFooter组件给Vue组件传递数据。

2023-05-30 13:51:34 55 1

原创 【Vue】组件的自定义事件

总结一种组件间通信的方式,适用于:子组件 ==> 父组件使用场景:A是父组件,B是子组件,B想给A传数据,那么就要在A中给B绑定自定义事件(事件的回调在A中)绑定自定义事件:第一种方式,在父组件中:或 第二种方式,在父组件中:若想让自定义事件只能触发一次,可以使用修饰符,或方法触发自定义事件:解绑自定义事件:组件上也可以绑定原生DOM事件,需要使用修饰符注意:通过绑定自定义事件时,回调要么配置在methods中,要么用箭头函数,否则this指向会出问题!功能: 中有一个按钮,点击按钮就会把学校名/学生

2023-05-26 11:37:15 779 1

原创 TodoList案例(2.0本地存储版)

因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。也就是说只要这个浏览器窗口没有关闭,即使刷新页面或进入同源另一页面,数据仍然存在。关闭窗口后,sessionStorage即被销毁,或者在新窗口打开同源的另一个页面,sessionStorage也是没有的。特点: 用于本地存储一个会话(session)中的数据,这些数据只有在。4.无法监视到对象里面属性的改变(默认监视第一层)->深度监视。相同:在本地(浏览器端)存储数据。3.考虑第一次使用时设为情况。因此watch不简写。

2023-05-21 23:21:21 131

原创 WebStorage

该方法接收一个键和值作为参数,会把键值对添加到存储中,如果键名存在,则更新其对应的值。如果xxx对应的value获取不到,那么getItem的返回值是。存储内容大小一般支持5MB左右(不同浏览器可能不一样)该方法接收一个键名作为参数,并把该键名从存储中删除。该方法接收一个键名作为参数,返回键名对应的值。存储的内容会随着浏览器窗口关闭而消失。存储的内容,需要手动清除才会消失。该方法会清空存储中的所有数据。属性来实现本地存储机制。的结果依然是null。

2023-05-17 20:57:03 54

原创 Vue实战——TodoList案例(附js原生和vue源码)

分别用原生js和Vue框架实现todolist项目(附有源码)

2023-05-12 15:25:07 1281

原创 数组reduce函数的用法

reduce()方法对数组中的每个元素按序执行一个由您提供的reducer函数,每一次运行reducer会将先前元素的计算结果作为参数传入,最后将其结果汇总为单个返回值。

2023-05-12 12:31:20 56

原创 电视遥控(静态+友元)C++

电视机在TV模式下,将播放相应频道的内容;另外,电视机采用静态成员的方法共享两个数据:播放电视的电视机数量和播放DVD的电视机数量,初始都为0。接着输入t行,每行依次输入电视机编号i、模式k、频道号x和变化音量,其中i表示第i台电视机,k为1表示TV模式,k为2表示DVD模式。现编写一个遥控器函数,通过友元方法对电视机进行控制,它的参数包括电视机对象、模式、变化音量、频道号,无返回值。用动态数组方法创建n台电视机,从1开始编号,频道号为编号,音量初始为50,模式为TV,然后通过遥控器函数对电视机进行控制。

2023-05-09 16:45:21 208 1

原创 Vue学习周报1

Vue

2023-05-06 11:07:00 137 1

原创 Vue脚手架的使用

学习使用Vue脚手架

2023-04-24 14:29:40 303 1

原创 typescript环境配置以及ts初学习

如果我们不指定返回的类型TS是推断不出来返回的是什么类型指定返回的类型,语法规则:Promise<类型>let promise:Promise<string>=new Promise((r)=>r('小满'))resolve(1)})})age:number=0//定义了变量不用也会报错,通常给个默认值或者赋值//TypeScript是不允许直接在constructor定义变量的,需要在constructor上面先声明ts interface 定义类 使用关键词implements后面。

2023-04-19 21:44:54 279 1

空空如也

空空如也

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

TA关注的人

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