自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c# 学习 3

语法。

2024-06-11 21:14:45 337

原创 c# 学习 2

常量转义字符类型转换

2024-06-05 21:18:15 396 1

原创 c# 学习教程

打印语句折叠代码变量整形浮点型特殊类型。

2024-06-01 21:02:58 464

原创 Vuex

但随着 Vue 3 的普及,Pinia 正在迅速成长,获得更多的社区支持和认可。在 Vuex 中,Store 是一个集中式存储管理应用的所有组件状态的对象。:Pinia 使用 Vue 3 的 Composition API,提供了更好的响应式支持和性能。:虽然 Vuex 也支持模块化,但 Pinia 的模块化设计更为简洁,不需要额外的命名空间处理。:Pinia 从一开始就考虑了 TypeScript 的支持,提供了更好的类型推断和装饰器支持。是一个返回对象的函数,这个对象就是你的应用状态。

2024-03-14 19:15:49 248 1

原创 vue router

Vue Router 使用 HTML5 历史模式和 hash 模式来管理路由。导航守卫用于在路由发生变化时执行一些操作。主要分为全局守卫、路由独享守卫、组件内守卫。路由元信息是一个对象,可以在路由配置中添加,用于存储一些额外的信息。:用于生成页面中的链接,使用户可以点击导航到不同的页面。属性为路由视图命名,以支持多个视图的同时显示。嵌套路由是通过在父路由的组件中使用。路由过渡动效可以通过在组件中使用。:用于显示当前路由匹配到的组件。(对应的组件)等属性。

2024-03-10 20:48:20 262 1

原创 【无标题】

中最后一个元素的引用。这个方法并不会删除最后一个元素,只是返回一个引用,因此可以在不修改容器的情况下获取最后一个元素。是括号的右半部分),则执行下面的逻辑;否则,跳过下面的逻辑,继续执行循环中的下一个字符。类中的一个成员函数,用于检查栈是否为空,如果栈为空则返回。如果需要在访问元素之前先检查下标是否越界,可以使用。是否为空,并返回一个布尔值。类的一个成员函数,用于返回键为。容器提供的一个方法,用于返回。因此,这行代码的意思是:如果。或者在声明的同时,初始化一个。

2024-03-10 15:16:55 412 1

原创 【无标题】

sync修饰符可以在子组件props中设置,它会自动将传入的属性和一个更新父组件属性的事件绑定起来,使得在子组件中对传入属性的任何更改都会通过触发更新事件而传递回父组件。使用浏览器开发者工具:通过浏览器的开发者工具(如Chrome DevTools)可以查看页面的 DOM 结构并选择特定的 DOM 元素,方便调试和获取元素信息。事件监听器(Event listeners):通过事件监听器可以实现异步模式,监听某些事件的触发,并在事件发生时执行相应的操作。

2024-03-07 21:46:31 224

原创 学习 Vue

可以使用自定义事件来实现组件之间的通信。在一个独立的 Vue 实例或组件中,定义并派发自定义事件,然后在其他组件中监听这些事件。可以使用。

2024-02-22 21:59:42 827 2

原创 学习

选项可以是一个对象,对象的每个属性对应一个被监视的数据,属性的值可以是一个函数,也可以是一个包含选项的对象。高效更新:Vue 采用了虚拟 DOM 技术,并且在更新页面时进行了优化,通过比较虚拟 DOM 的差异,减少了对真实 DOM 的操作,提高了页面的渲染性能。:在创建阶段,Vue 实例被初始化,会执行一系列初始化过程,比如数据观测、事件和 watcher 的设置等。异步更新:Vue 在更新页面时使用了异步更新策略,将多个数据变化的操作合并为一个更新操作,减少了不必要的更新次数,提高了性能。

2024-02-21 21:35:45 792 1

原创 JS学习 st11

封装是面向对象编程的基本概念之一,通过封装,我们可以将数据和行为(方法)封装在对象内部,同时隐藏对象的实现细节,只暴露必要的接口供外部调用。实例成员是指属于类的每个对象实例的成员,也称为实例属性或实例方法。

2024-02-20 11:36:10 1566 1

原创 JS学习 st10

解构赋值(Destructuring Assignment)是 ES6 中引入的一种便利的写法,可以在声明或赋值操作中,将数组或对象中的元素解构到变量中。:提供了 import 和 export 关键字,用于模块的导入和导出,使得代码可以更好地组织和管理。方法,无需手动创建循环并管理索引,它会在每次迭代时自动传入当前元素的值和索引,简化了操作。:引入了 Generator 函数,可以实现迭代器的功能,并且可以暂停和恢复函数的执行。:可以通过解构赋值的方式将数组或对象的属性赋值给变量,简化了代码的书写。

2024-02-19 00:40:10 506 1

原创 【无标题】

命令查看提交历史,找到要回退到的目标提交的 commit hash 或者使用相对引用,如 HEAD、HEAD~1 等。命令切换到目标提交,这样你就进入了一个“分离头指针(detached HEAD)”的状态,可以查看和测试该提交的代码。在提交之前,你可以对暂存区中的文件进行进一步的修改、调整,以准备提交到版本库中。:也称为工作区,是你在计算机中能看到的文件夹,包含项目的实际文件,包括源代码、图片、文档等。这将把当前分支上的提交复制到目标分支上,并将当前分支指向目标分支的最新提交。需要手动解决冲突,使用。

2024-02-18 14:47:23 1458 1

原创 JS学习 st9

JavaScript 中的垃圾回收(Garbage Collection,GC)是自动管理内存的过程,它通过自动检测不再使用的对象,并释放其占用的内存。作用域链的建立是通过函数的创建时确定的,在函数创建时会保存它定义时所处的作用域中各个父级作用域的引用。这样,当函数执行时,它会首先在自身作用域中查找变量,如果找不到,就会沿着作用域链向上查找。)后跟一个参数名来表示剩余参数。这个参数名可以是任意合法的标识符,它将成为一个包含了剩余参数的数组。函数剩余参数允许我们将不确定数量的参数收集到一个数组中。

2024-02-17 13:18:52 479 1

原创 css学习 st8

边距重叠解决:在 BFC 中,相邻块级元素的垂直边距会发生重叠,但是当其中一个元素处于 BFC 中时,它的边距将和其他元素的边距隔离,解决了边距重叠问题。通过创建 BFC,可以改变元素的布局行为,使其隔离于其他元素,并且在某些情况下,能够解决一些常见的布局问题,比如清除浮动、防止边距重叠等。定位和浮动:在 BFC 中,浮动元素会收到约束,不会影响其他元素的布局,而是被其容器的边界所包围。需要注意的是,BFC 并不是一个可见的容器,它是一种渲染规则,可以控制元素在布局上的行为。属性用于为元素添加阴影效果。

2024-02-16 11:55:53 603 1

原创 css学习 st7

:before。

2024-02-15 13:47:03 838 1

原创 CSS学习 st6

绝对定位(absolute):相对于最近的已定位的祖先元素进行定位,如果不存在已定位的祖先元素,则相对于最初的包含块(通常是 元素)。绝对定位的元素不会占据文档流中的位置,会脱离正常的文档流,并且不会影响其他元素的布局。元素仍然占据原来在文档流中的空间,但可以通过指定 top、bottom、left 和 right 属性来相对调整元素的位置。元素按照正常的文档流布局进行排列,不受其他定位属性的影响,无法使用 top、bottom、left 和 right 属性进行定位调整。

2024-02-14 20:00:19 607 1

原创 JS学习 st5

sessionStronge存储的数据只在当前浏览器窗口或标签的生命周期内有效,当用户关闭窗口或标签页后,数据就会被删除。数组元素是通过参数里面指定的分隔符进行分隔的,空字符("),则所有元素之间没有任何字符。Location对象:用于获取或设置窗口的URL地址,并可以解析URL的各个组成部分。一种存储在用户浏览器上的小型文本文件,主要用于存储小量的绘画数据或用户偏好设置。可以将数据永久存储在本地(用户的电脑),除非手动删除,否则关闭页面也会存在。没有生命周期的限制,因此可以村春大量的数据,

2024-02-13 19:57:33 756 1

原创 JS 学习 st4

就是让程序检测是否有时间产生,一旦有事件触发,就立即调用一个函数做出响应,也称为,绑定事件或注册事件,比如鼠标经过下拉菜单,比如点击可以播放轮播图等等事件监听三要素事件监听的两种方法:1.事件源.on 事件 = function(){ }2.事件源.addEventListener(事件 , 事件处理函数 )区别:on 方式会被覆盖,addEventListener 方式可绑定多次,拥有事件更多特性,更推荐试用。

2024-02-13 18:48:43 1679

原创 Java 学习st3

号两边只要有一个是字符串,都会把另外一个转成字符串(如果+号两边只有一个字符串,那么就把该字符串转换为数字类型)document.write('大家好,我叫 ${uname},我今年${age}岁了')arr.unshift(新增的内容)将一个或多个元素添加到数组的开头。arr.push(新增的内容)将一个或多个元素添加到数组的末尾。arr.pop() 从数组中删除最后一个元素,并返回该元素的值。arr.splice(操作的下标(从 0 开始),删除的个数)内容拼接变量时,用${ }包住变量。

2024-02-11 13:34:28 273 1

原创 java学习 2st

script src=" "> (中间的任何代码无效) </script>变量是计算机中用来储存数据的容器,他可以让计算机变得有记忆。document.write(' 你想要写的内容 ')alert()和prompt()会跳过页面渲染先执行。console.log(' 你想要写的内容 ')只能用下划线 字母 数字 $组成,且不能用数字开头。alert(' 你想要写的内容 ')并在HTML文件body内部的添加。prompt(' 请输入您的姓名 ')在弹窗中输入内容并且输出在页面。

2024-02-09 15:49:55 296 1

原创 前端学习 1st

3.块级元素添加绝对或者固定定位,如果不给宽度或者高度,默认大小是内容的大小。2.行内元素添加绝对或者固定定位,可以直接设置高度和宽度。4.脱标的盒子不会触发外边界的塌陷。static静态定位。定位=定位模式+边偏移。

2024-02-08 18:10:24 560

空空如也

空空如也

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

TA关注的人

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