- 博客(13)
- 收藏
- 关注
原创 Java基础知识——流
📕流是用于操作数据源(如集合、数组等)生成的元素序列的抽象数据结构。流就像花洒一样,通过不同的过滤器和形状来改变数据流的形式和处理方式。流(Streams):提供了一种功能强大的数据处理方式,支持通过中间操作和终端操作对数据进行转换和处理。中间操作:如filtermapsorted等,支持链式调用,惰性执行。终端操作:如forEachcollectreduce等,触发流的处理并产生结果。并行流:通过提供并行处理能力,适用于需要大量计算的场景。通过合理使用流,能够提高代码的可读性和性能。
2024-08-22 00:30:31
329
原创 Java基础——继承与多态
📕多态允许对象通过父类的引用来调用子类的方法,具体调用哪个子类的方法,取决于对象的实际类型。多态提高了代码的灵活性和可扩展性。📕动态绑定是指在程序运行时确定具体调用哪个方法的过程。这种机制使得同一方法名可以在不同的类中实现不同的功能,而具体的实现则取决于对象的实际类型。在同一个类中,方法名称相同但参数不同的情况。⭐在Person类中的keepPet方法return age;// 处理 Dog 对象。
2024-08-22 00:04:31
304
原创 组合式API
生命周期函数执行多次的时候,会按照顺序依次执行,故可以做到不动原有生命周期函数的逻辑,再补充新的逻辑。顶层组件可以向底层组件传递方法,底层组件调用方法修改顶层组件的数据。侦听一个或者多个数据的变化,数据变化时执行回调函数,俩个额外参数。同时侦听多个响应式数据的变化,不管哪个数据变化都需要执行回调函数。语法糖下组件内部的属性和方法是不开放给父组件访问的,可以通过。的前提下,侦听age的变化,只有age变化时才执行回调函数。的,直接修改嵌套的对象属性不会触发回调执行,需要开启。函数时,第二个参数设置为。
2024-07-26 13:52:04
1221
原创 学习笔记——路由
vue 属于单页面应用,所谓路由,就是根据浏览器路径不同,用不同的视图组件替换这个页面内容,即不同的访问路径,对应不同的页面展示。是vue-router提供的全局组件,用于替换a标签。router-link自动给当前导航添加了两个高亮类名。routers: [],// link自定义高亮类名linkActiveClass: '类名1', // 配置模糊匹配的类名lingkExactActiveClass: '类名2' // 配置请确匹配的类名})跳转传参,就是在跳转路由时,进行传值。
2024-07-20 12:11:45
1181
原创 学习笔记——插槽
封装组件时,可以为预留的<slot>插槽提供后备内容(默认内容)。定义slot 插槽的同时, 是可以传值的。给插槽上可以绑定数据,将来使用组件时可以用。
2024-07-18 12:21:03
487
原创 学习笔记——自定义指令
v-htmlv-modelv-for、……这些指令都是内置指令,是Vue内部提供好的指令,每个指令有着自己各自独立的功能。与内置指令不同,我们自己封装的指令称为自定义指令。可以封装一些dom操作,扩展额外功能。
2024-07-18 10:33:05
309
原创 学习笔记——组件通信
组件通信,就是指组件与组件之间的数据传递。但是由于组件的数据是独立的,无法直接访问其他组件的数据。若想使用其他组件的数据,就需要组件通信.vuex是一个专为Vue.js应用程序不开发的状态管理库vuex可以在多个组件之间共享数据,并且共享的数据是响应式的,即数据的变更能及时渲染到模板vuex采用集中式存储管理所有组件的状态。
2024-07-16 17:18:58
922
原创 学习笔记——Vue的组件化开发
Vue的组件化开发允许开发者将页面拆分成可重用、独立的组件,每个组件包含自己的 HTML、CSS 和 JavaScript 逻辑。
2024-07-16 15:41:21
425
原创 学习笔记——Vue指令补充
所谓指令修饰符就是通过"."指明一些指令后缀不同的后缀封装了不同的处理操作 —>简化代码为了方便开发者进行样式控制, Vue 扩展了 v-bind 的语法,可以针对class 类名和style 行内样式进行控制。
2024-07-15 10:47:32
747
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人