自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于谷歌代理和浏览器访问

然后就是困扰我的问题了,魔法正常但是只要是。嗯就访问不了显示无法访问,老是这样网上那些解决方法都尝试了个遍没啥用真服了,把我狠狠的气炸了。关掉的时候☑️也取消掉。然后每次我都要在控制面版里面将internet选项➡️连接➡️局域网设置➡️。起因我发现我的电脑重启后老是打开不了任何浏览器的页面访问。真服了,困扰了我好几周的问题今天终于解决了。如下取消这个☑️就可以正常访问国内的网页了。好了今天解决了😈😈😈魔法的时候打☑️。

2024-04-08 21:02:47 241

原创 vue学习笔记27-组件生命周期⭐

每个vue组件实例在创建时都需要经历一系列初始化步骤,比如设置好数据侦听,编译模板,挂载实列到DOM,以及在数据改变时更新DOM。在此过程中,它也会运行称为生命周期钩子的函数,让开发者有机会在特定阶段运行自己的代码。下面是实例生命周期的图表。你现在并不需要完全理解图中的所有内容,但以后它将是一个有用的参考。

2024-03-20 20:30:07 220 1

原创 vue学习笔记26-插槽Slots

如果标签内内容不是定死的,而是一个动态的,动态内容要写在父级中定义,由上可得。

2024-03-16 21:58:24 390

原创 ctf-web23

substr:字符串截取;substr()函数可以用于字符串处理、数据清洗、数据挖掘等领域。substr(abcdef,2,2)返回值cd。

2024-03-16 20:42:55 1566

原创 vue学习笔记25-组件数据传递&透传Attribute

之前学的props:父传子自定义事件:子传父props可以实现子传父,因为props传递数据不限制类型,当然也可以传函数,而我们可以利用函数互相携带参数实现子传父(传一个回调函数,emit的底层原理)父级代码子集代码父级把函数传给子集,子组件调用父级函数,父级再把子组件的值赋给自己的值(本质传指针)子件B中的template里面调用 父级,回传数据并显示说老实话逻辑有点绕。

2024-03-15 15:43:22 456

原创 vue学习笔记24-组件事件配合v-model使用

watch侦听器时时监察变化,一旦数据发生变化 ,就实时发送数据给父组件。搜索时v-model绑定的search数据时时发生变化。达到效果一边输入数据一边读到数据(工作中可能会用到)一旦接收到数据就传送给 此search。search再再显示在页面之上。父组件也在实时接收数据。

2024-03-13 19:59:30 420

原创 vue学习笔记23-组件事件⭐

在组件的模板表达式中,可以直接使用$emit方法触发自定义事件;,再打开项目,但是安装依赖速度太慢了很浪费时间,等一下?希望有懂的师傅可以告诉我是为什么(已排除没有安装依赖+没有安装vite的可能)按上篇创建两个组件构成,在父组件中引入子件。在父级中,如下 把someEvent这个字符串当作事件类型来处理。本节内容则是将console.log打印换成如下,,通过子集元素最终触发如下父级的事件的处理。当然将子件如下修改,一样能传递,子传父。嗯,删除重建,反向解决也是解决嘛,回调,回调父组件传递的方法(事件)

2024-03-11 21:31:37 383

原创 vue学习笔记22-组件传递多种数据类型&props效验

通过props传递数据,不仅可以传递字符串类型的数据,还可以是其他类型,例如:数字、对象、数组等,但实际上任何类型的值都可以作为props的值被传递(即组件与组件之间的传递是没有限制的)

2024-03-10 20:17:02 628

原创 vue学习笔记21-组件传递数据_Props

父级将数据传送给子集,在父级中<Child title="Parent数据"/>写出如下代码。组件与组件之间不是完全独立的,而是有交集的,那就是组件与组件之间是可以传递数据的。proos传递数据只能从父级传递到子集,不能反其道而行。当然也可以传递多个数据,且传递的数量没有限制。通过下面代码就可以实现动态数据传递。传递数据的解决方案就是props。而在子级组件中,如下编写。而父级在App里引入。

2024-03-09 21:36:03 411

原创 vue学习笔记20-组件全局注册

一个vue组件在使用前需要先被“注册”,这样Vue才能在渲染模板时找到其对应的实现。组件注册有两种方式:全局注册和局部注册ps:之前注册:引入➡️注入➡️显示。

2024-03-06 20:15:39 409

原创 vue学习笔记19-组件嵌套关系

组件允许我们将UI划分为独立的、可重用的部分,并且可以对每个部分进行单独的思考。这和我们嵌套HTML元素的方法类似,vue实现了自己的组件模型,使我们可以在每个组件内封装自定义内容和逻辑。老样子先单独创建一个项目详情见学习笔记1,有一说一cnpm install真的很好用!我的所有组件加载出来是空白的且报错why➡️hh忘记刷新了。我的背景为什么是黑色的➡️将main.js中的。这个博主的安装教程超级不错,简短且精确。好的我今天出大问题了!但问题又来了我的main也没有边框。我的边框为啥没有颜色?

2024-03-05 21:38:43 381

原创 vue学习笔记14模板引用&组件组成

虽然Vue的声明性渲染模型为你抽象了大部分对DOM的直接操作,但在某些情况下,我们仍然需要直接访问底层DOM元素。要实现这点,我们可以用特殊的refattribute挂载结束后引用都会暴露在this.$refs之上点击按钮。

2024-03-04 20:24:38 364 1

原创 vue学习笔记13-表单输入绑定

在前端处理表单时,我们常常需要将表单输入框的内容同步给Javascript中相应的变量。手动连接值绑定和更改事件监听器可能会很麻烦,百度搜索栏如下,输入什么同步读取,反馈数据。只要用户输入存在的地方基本离不开表单。框中输入什么,下面同步显示什么。单一复选框,绑定布尔类型值。指令帮我们简化了这一步骤。

2024-03-02 16:51:41 342

原创 vue学习笔记12-侦听器

设置一个侦听器watch,与methods同级,也是一个对象。Hello➡️World这个过程就能被侦听器监测到。响应式属性➡️即在data中所声明的,通过双花括号。我们可以使用watch选项在每次。模板语法绑定的数据才可以监听。属性发生变化时触发一个函数。点击按钮后,变成world。点击按钮后,控制台自动打印。说明侦听器是能够监听变化的。侦听器:侦听数据的变化。

2024-03-01 17:14:07 391 1

原创 vue学习笔记11-Style绑定

数据绑定的一个常见需求场景是操纵元素的 CSS style列表,因为style是attribute,我们可以和其他attribute一样使用v-bind将它们和动态的字符串绑定。但是,在处理比较复杂都绑定时,通过拼接生成字符串是麻烦且易出错的。因此vue专门为style的v-bind用法提供了特殊的功能增强。除了字符串以外,表达式的值也可以是对象或数组。

2024-03-01 16:25:39 412 1

原创 vue学习笔记10-class绑定

数据绑定的一个常见需求场景是操纵元素CSS class列表,因为是attribute,我们可以和其他attribute一样使用v-bind将它们和动态的字符串绑定。但是在处理比较复杂的绑定时,通过拼接生成字符串是麻烦且易出错的。因此,vue专门为class的v-bind用法提供了特殊的功能增强。除了字符串外,表达式的值也可以是对象或数组如下为接收对象的例子操作性更麻烦如图所示样式显示当为false时保存后结果如下。

2024-02-28 19:50:53 377

原创 vue学习笔记9-计算属性

'yes' :'no' }}</p>就是其中的复杂逻辑。以下代码通过<h3>{{ bilibili.name }}</h3>让下面的元素显示在UI上。如果在模板中写太多逻辑,会让模板变得臃肿,难以维护。用methods放函数,效果相同。来描述依赖响应式状态的复杂逻辑。为简化程序使用计算属性。

2024-02-27 21:17:31 402

原创 vue学习笔记8-数组变化侦测

Vue能够侦听响应式数组的变更方法,并在它们被调用时触发相关的更新(ps:数组变化同时引起UI的变化,这也是和替换一个数组的区别)。这些变更方法包括。

2024-02-26 20:19:14 308 1

原创 vue学习笔记7-事件修饰符

存在目的简化代码在处理事件时调用event.preventDefault()或event.stopPropagation()是很常见的。尽管我们可以直接在方法内调用,但如果方法能更专注于数据逻辑而不用去处理DOM事件的细节那更好Vue为v-on提供了事件修饰符,常用如下:1).stop——阻止事件冒泡2).prevent——阻止默认事件3).once——事件只会被触发一次4).enter——回车按键触发5).capture——

2024-02-25 17:05:05 325

原创 vue学习笔记6-事件参数-event

事件参数可以获取event对面和通过事件传递获取event对象实现事件并从事件中获得event事件可将其简写为eadd按钮后数字累加➡️可以获取button按钮同时修改内容(Vue中的event对象,就是原生js的Event对象,原生即默认可使用)

2024-01-29 23:46:05 1089

原创 vue学习笔记5-key&v-on

vue默认按照“就地更新”的策略来更新通过v-for渲染的元素列表,当数据项的顺序改变时,vue不会随之移动DOM元素的顺序,而是就地更新每个元素,确保它们在原本指定的索引位置上渲染。为了给vue一个提示,以便它可以跟踪每个节点的标识,从而重用和重新排序现有的元素,你需要为每个元素对应的块提供一个唯一的key attibuteps:key与for同级的情况下,在其后添加key,index唯一索引代表下标012key前+:(v-bend的形式)否则死index;目的节省内存消耗。

2024-01-26 23:59:30 444 1

原创 BP我今天会补的

1.http服务端接口测试2.http客户端和http服务端通信测试3.cookie统计分析4.http服务器web安全扫描5.web页面爬取6.web常用编码和解码7.字符串随机性简单分析8.文件差异对比分析。

2024-01-22 01:05:48 367

原创 ctf-学习日记4

php探针是用来探测空间、服务器运行状况和PHP信息用的,探针可以实时查看服务器硬盘资源、内存占用、网卡流量、系统负载、服务器时间等信息。dirseach -u url --exclude-sizes=60KB把60KB字节大小的目录过滤掉。比如中文“你”对应的UCS编码为U+4f60,“好”对应的UCS编码为U+597d。editor➡️默认配置下目录是否不存在➡️目录遍历漏洞。url/backup.sql ➡️sql备份文件(post🤔➡️传参➡️hackbar。tz.php➡️默认探针。

2024-01-21 01:18:42 382 1

原创 今日学习心路历程

感觉ctfshow上做题也不算是做题吧就是查找类似题目看wp得到flag,一些同类型的题目换个网站ctfhub就不一定做的出来了,这说明我的学习长期以来都是治标不治本,表面功夫罢了。花大量时间下载工具配置环境,却不知道工具具体怎么用,具体在什么时候用。到了具体时候还是只会用笨办法一个一个试(思维习惯必须得转换一下,不要老是↗️↘️➡️⬆️⬇️↗️拖时间,克服心理障碍选↗️🌋↘️ok?实际上是为了保护用户安全(好像又是非图形页面无法显示),输入的密码并没有显示。得到与众不同的1kb,知flag大概在这里面。

2024-01-20 00:31:15 365

原创 ctf学习笔记-3

通俗易懂,了解什么是DNS及查询过程?- 知乎。

2024-01-18 23:37:54 390 1

原创 vue学习笔记-3v-for

我们可以使用v-for指令基于一个数组来渲染一个列表。v-for指令的值需要使用item in items形式的特殊语法,其中items是源数据的数组,而item是迭代项的别名,所以item值非固定可修改。

2024-01-18 15:28:24 389 1

原创 ctf学习笔记2初识git&svn

Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository) 中。这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。

2024-01-17 17:24:09 993

原创 vue学习笔记-2v-bind/v-if/v-show

总的来说,v-if有更高的切换开销,而v-show有更高的初始渲染开销。v-if(1)是“真实的”按条件渲染,因为它确保了在切换时,条件区块内的事件监听器和子组件都会被销毁与重建;v-show要简单许多,元素无论初始条件如何,始终会被渲染,只有CSS display属性会切换。3.v-else-if提供的是相应于v-if的"else if区块"。文件夹命名一定要英文 且不能有空格把空格用_代替,在cmd调用时会少很多麻烦!4.v-show指令可以用来按条件显示一个元素,与v-if用法相似。

2024-01-15 22:32:11 483

原创 ctf学习笔记1

⭐ps:php://filter 是一种元封装器, 设计用于数据流打开时的[筛选过滤](http://docs.php.net/manual/zh/filters.php)应用。&& md5($name) == md5($password)➡and两者加密成32位md5转换值相等➡️0e###=0。构造:file=php://filter/convert.base64-encode/resource=flag.php。语法:php://filter/read/resource=文件名。

2024-01-12 23:15:40 385 1

原创 vue学习日记

(4)出现问题要及时找解决方法,而不是一遍一遍的重新走老路,这个地方找不到答案,就换个地方换个关键词继续找,不要转牛角尖死脑筋。(4)cd vue-project➡️npm install ps:( q-q cnpm更快)➡️npm run dev。(2).创建新项目:在终端中输入npm init vue@latest 再enter。(1)当在vscode中编辑成功后及时ctrl+s保存,否则打开的网页内容不变。(1)在vscode 中资源管理器下方区域单击右键,点击在集成终端打开。

2023-12-25 23:04:31 321

空空如也

空空如也

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

TA关注的人

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