自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雨溪的博客

雨溪 catch up to 尤雨溪

  • 博客(62)
  • 收藏
  • 关注

原创 java中的final关键字

学习了继承后,我们知道,子类可以在父类的基础上改写父类内容,比如,方法重写。那么我们能不能随意的继承API中提供的类,改写其内容呢?显然这是不合适的。为了避免这种随意改写的情况,Java提供了final关键字,用于修饰不可改变内容。final: 不可改变,最终的含义。可以用于修饰类、方法和变量。类:被修饰的类,不能被继承。方法:被修饰的方法,不能被重写。变量:被修饰的变量,有且仅能被赋值一次。

2024-11-22 01:11:09 327

原创 java中的接口

我们已经学完了抽象类,抽象类中可以有抽象方法,也可以有普通方法,构造器,成员变量等。那么什么是接口呢?接口是更加彻底的抽象,接口中全部是抽象方法。(JDK8之前),接口同样是不能创建对象的。//接口的定义格式: 修饰符 interface 接口名称 {// 抽象方法 } // 修饰符:public|缺省 // 接口的声明:interface // 接口名称:首字母大写,满足“驼峰模式”类与接口的关系为实现关系,即类实现接口,该类可以称为接口的实现类,也可以称为接口的子类。

2024-11-22 01:09:49 1075

原创 java中的抽象类

父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声明和方法主体,只有声明还有意义,而方法主体则没有存在的意义了(因为子类对象会调用自己重写的方法)。换句话说,父类可能知道子类应该有哪个功能,但是功能具体怎么实现父类是不清楚的(由子类自己决定),父类完全只需要提供一个没有方法体的方法签名即可,具体实现交给子类自己去实现。我们把没有方法体的方法称为抽象方法。Java语法规定,包含抽象方法的类就是抽象类。抽象方法: 没有方法体的方法。抽象类:包含抽象方法的类。

2024-11-21 23:40:36 851

原创 java中的static关键字

​ 在Java中static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,当然也可以修饰代码块。​ Java把内存分为栈内存和堆内存,其中栈内存用来存放一些基本类型的变量、数组和对象的引用,堆内存主要存放一些对象。

2024-11-21 23:39:41 696

原创 java中的this关键字

以上这种方式确实能够做到在eat()方法里调用move()方法,但从main()方法里的程序中可以看出,一共创建了两个对象:main()方法里创建一个对象;上述程序中eat()方法需要依赖于move()方法,现实中这种依赖情形非常常见,例如写字方法需要拿笔的方法,这种依赖都是同一个对象两个方法之间的依赖。与普通方法类似的是,大部分时候,在构造器中访问其它成员变量和方法时都可以省略this前缀,但如果构造器中有一个与成员变量同名的局部变量,又必须在构造器中访问这个被覆盖的成员变量,则必须使用this前缀。

2024-11-21 23:37:59 937

原创 Java中的内部类

🎉🎉🎉欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!🙏🙏🙏。

2024-11-21 23:36:54 900

原创 还不明白面向对象? 本文带你彻底搞懂面向对象的三大特征(2024年11月Java版)

假如我们要定义如下类:学生类,老师类和工人类,分析如下。学生类属性:姓名,年龄行为:吃饭,睡觉老师类属性:姓名,年龄,薪水行为:吃饭,睡觉,教书班主任属性:姓名,年龄,薪水行为:吃饭,睡觉,管理如果我们定义了这三个类去开发一个系统,那么这三个类中就存在大量重复的信息(属性:姓名,年龄。行为:吃饭,睡觉)。这样就导致了相同代码大量重复,代码显得很臃肿和冗余,那么如何解决呢?

2024-11-21 23:35:04 937

原创 python中的装饰器

在代码运行期间,要增强函数的功能,但是又不希望修改函数的定义,这种在代码运行期间动态增加功能的方式,称之为"装饰器"(Decorator)装饰器-廖雪峰官网。

2024-11-21 23:30:00 279

原创 python中的线程和进程(一文带你了解)

🎉🎉🎉欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!🙏🙏🙏。

2024-11-21 23:28:44 565

原创 python中的列表生成式和生成器

🎉🎉🎉欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!🙏🙏🙏。

2024-11-21 23:27:23 842

原创 python中的platform模块的基本使用

的大学生,如果我的文章给你带来的帮助,欢迎您关注我,我会持续不断的更新更多优质文章.你的关注就是我的动力!platform模块给我们提供了很多方法去获取操作系统的信息。还可以获得计算机中python的一些信息。Hi👋,这里是瑞雨溪一个喜欢。

2024-11-21 23:25:49 285

原创 python中的OS模块的基本使用

🎉🎉🎉欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!🙏🙏🙏。

2024-11-21 23:24:28 448

原创 一文带你了解和使用js中的Promise

简单说Promise是异步编程的一种解决方案。Promise是ES6中的特性。什么是异步操作?网络请求中,对端服务器处理需要时间,信息传递过程需要时间,不像我们本地调用一个js加法函数一样,直接获得1+1=2的结果。这里网络请求不是同步的有时延,不能立即得到结果。如何处理异步事件?对于网络请求这种,一般会使用回调函数,在服务端传给我数据成功后,调用回调函数。例如ajax调用。

2024-11-21 00:48:04 593

原创 AJAX的基本使用

🎉🎉🎉欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!🙏🙏🙏。

2024-11-21 00:43:43 605

原创 如何参与开源项目以及贡献代码的流程和注意事项(2024年11月保姆级教程)

🎉🎉🎉欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!🙏🙏🙏。

2024-11-21 00:40:23 1111 2

原创 教你用vue2实现一个tabbar(2024年11月教程)

的大学生,如果我的文章给你带来的帮助,欢迎您关注我,我会持续不断的更新更多优质文章.你的关注就是我的动力!思考:如果每次都要复用tabbar,那每次都需要复制粘贴,应该要把tabbar抽离出来,vue就是组件化思想。效果如图所示,将组件进行了分离重组,只要修改MainTabBar组件就可以修改图片和文字描述,可以复用。中抽取出来的,可以传入图片和文字(比如首页),所有需要使用插槽。引入路由使用路由就不细说了,这里仅贴上tabbar的修改代码。来处理是否变色,在路由处于活跃状态的时候,变红色。

2024-11-20 23:22:00 1134

原创 一文带你了解vuex和使用(2024年11月)

Vuex是一个专为Vue.js应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。其实最简单理解为,在我们写Vue组件中,一个页面多个组件之间想要通信数据,那你可以使用VuexVuex 是一个专为 Vue.js 应用程序开发的状态管理模式Vuex状态管理 === 管理组件数据流动 === 全局数据管理Vue的全局数据池,在这里它存放着大量的复用或者公有的数据,然后可以分发给组件。

2024-11-19 00:24:23 656

原创 一文带你了解和使用vue-router(2024年11月)

什么是路由?路由就是通过互联的网络把信息从源地址传送到目的地的活动路由提供了两种机制:路由和传送路由是决定数据包从来源到目的地的路径转送就是将数据转移路由表路由表本质就是一个映射表,决定了数据包的指向。

2024-11-19 00:20:31 1037

原创 一文带你了解和使用vue-cli(2024年11月)

通过@vue/cli搭建交互式的项目脚手架。通过@vue/cli快速开始零配置原型开发。一个运行时依赖 (),该依赖:可升级;基于 webpack 构建,并带有合理的默认配置;可以通过项目内的配置文件进行配置;可以通过插件进行扩展。一个丰富的官方插件集合,集成了前端生态中最好的工具。一套完全图形化的创建和管理 Vue.js 项目的用户界面。Vue CLI 致力于将 Vue 生态中的工具基础标准化。

2024-11-19 00:17:42 1311

原创 一文带你了解和使用webpack(2024年11月)

webpack是一个JavaScript应用的静态模块打包工具。从这句话中有两个要点,模块和打包需要关注。grunt/gulp都可以打包,那有什么区别。模块化webpack可以支持前端模块化的一些方案,例如AMD、CMD、CommonJS、ES6。可以处理模块之间的依赖关系。不仅仅是js文件可以模块化,图片、css、json文件等等都可以模块化。打包。

2024-11-19 00:15:28 376

原创 为什么要前端模块化?带你了解前端模块化

🎉🎉🎉欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!🙏🙏🙏。

2024-11-19 00:13:05 976 2

原创 vue学习第十二章(生命周期)

beforecreate : 可以在这加个loading事件created :在这结束loading,还做一些初始数据的获取,实现函数自-执行mounted : 在这发起后端请求,拿回数据,配合路由钩子做一些事情beforeDestroy: 你确认删除XX吗?destroyed :当前组件已被删除,清空相关内容Hi👋,这里是瑞雨溪一个喜欢JavaScript和Vue的大学生,如果我的文章给你带来的帮助,欢迎您关注我,我会持续不断的更新更多优质文章.你的关注就是我的动力!!!🎉🎉🎉。

2024-11-19 00:10:35 914

原创 使用 JavaScript 制作 To-Do List

本文记录了使用 HTML、CSS 和 JavaScript 制作一个简单的 To-Do List 网页的全过程,包含功能描述、代码实现以及优化方向。**🎉🎉🎉欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!🙏🙏🙏。

2024-11-18 16:38:10 1084

原创 vue学习第十一章(组件开发2)

🎉🎉🎉欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!🙏🙏🙏。

2024-11-18 14:32:17 863

原创 vue学习第十章(组件开发)

🎉🎉🎉欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!🙏🙏🙏文章目录1. 组件的基本使用1.1 创建组件构造器对象1.2 注册组件1.3 使用组件2. 全局组件和局部组件2.1 全局组件2.2 局部组件3. 父组件和子组件的区别4. 注册组件的语法糖5. 组件模板的分离写法5.1 script标签5.2 template标签6. 组件的数据6.1 存放问题6.

2024-11-18 00:09:11 1098

原创 vue学习第九章(v-model)

实现双向绑定需要是用v-bind和v-on,使用v-bind给input的value绑定message对象,此时message对象改变,input的值也会改变。但是改变input的value并不会改变message的值,此时需要一个v-on绑定一个方法,监听事件,当input的值改变的时候,将最新的值赋值给message对象。​ v-model双向绑定,既输入框的value改变,对应的message对象值也会改变,修改message的值,input的value也会随之改变。​ radio单选框的。

2024-11-18 00:06:57 576

原创 vue学习第8章(vue的购物车案例)

的大学生,如果我的文章给你带来的帮助,欢迎您关注我,我会持续不断的更新更多优质文章.你的关注就是我的动力!点击“+”按钮,总价增加,点击“-”按钮总价减少,点击移除,移除当列。综合前面的知识,需要通过一个小demo来串联起知识。Hi👋,这里是瑞雨溪一个喜欢。

2024-11-18 00:02:05 431

原创 vue学习第7章(循环)

🎉🎉🎉欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!🙏🙏🙏。

2024-11-17 23:53:57 1015

原创 vue学习第六章(条件显示)

​ v-show 不管条件是真还是假,第一次渲染的时候都会编译出来,也就是标签都会添加到DOM中。​ v-if 在首次渲染的时候,如果条件为假,什么也不操作,页面当作没有这些元素。v-if、v-else、v-else-if联合使用相当于if、elseif、else,但是在条件比较多的时候建议使用计算属性。的大学生,如果我的文章给你带来的帮助,欢迎您关注我,我会持续不断的更新更多优质文章.你的关注就是我的动力!vue在进行DOM渲染是,处于性能考虑,会复用已经存在的元素,而不是每次都创建新的DOM元素。

2024-11-17 23:25:30 727

原创 vue学习第五章

的大学生,如果我的文章给你带来的帮助,欢迎您关注我,我会持续不断的更新更多优质文章.你的关注就是我的动力!按钮5调用时省略了(),会自动传入原生event事件,如果我们需要event对象还需要传入其他参数,可以使用。​ 了解了v-on的基本使用,现在需要了解参数传递。给button绑定监听事件以及回调函数,@是。方法一般是需要写方法名加上(),在。​ 在前面的计数器案例中使用了。的语法糖,也就是简写也可以使用。Hi👋,这里是瑞雨溪一个喜欢。中可以省掉,如上述的。"点击button"

2024-11-17 03:05:58 801

原创 vue学习第四章

​ 现在有变量姓氏和名字,要得到完整的名字。使用Mastache语法拼接使用方法methods使用计算属性computed2. 计算属性的复杂使用​ 现在有一个数组数据books,里面包含许多book对象,数据结构如下:​ 要求计算出所有book的总价格。​ 获取每一个book对象的price累加,当其中一个book的价格发生改变时候,总价会随之变化。​ 在计算属性中其实是由这样两个方法setter和getter。​ 但是计算属性一般没有set方法,只读属性,只有get方法,但是上述中

2024-11-17 03:03:25 856

原创 vue学习第三章

🎉🎉🎉欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!🙏🙏🙏。

2024-11-17 02:53:48 851

原创 vue学习第二章

​ 这里通过延时1秒模拟加载卡住的状态,结果一开始不显示message的值,div元素中有v-cloak的属性,1秒后显示message变量的值,div中的v-cloak元素被移除。**的大学生,如果我的文章给你带来的帮助,欢迎您关注我,我会持续不断的更新更多优质文章.你的关注就是我的动力!这个标签,在vue解析完成之后,v-cloak标签被移除。到message变量“你好啊”的变化,这样闪动的变化,会造成用户体验不好。​ v-text会覆盖dom元素中的数据,相当于js的innerHTML方法。

2024-11-17 02:32:18 879

原创 vue学习第一章

item表示当前遍历的元素,index表示元素索引, 为了给 Vue 一个提示,以便它能跟踪每个节点的身份,从而重用和重新排序现有元素,你需要为每项提供一个唯一。表示将变量message输出到标签h2中,所有的vue语法都必须在vue对象挂载的div元素中,如果在div元素外使用是不生效的。​ 开发中常用的数组有许多数据,需要全部展示或者部分展示,在原生JS中需要使用for循环遍历依次替换div元素,在vue中,使用。​ 如何开始学习Vue,当然是写一个最简单的demo,直接上代码。

2024-11-17 02:26:14 987

原创 关于Vue2里 v-for和v-if一起用的时候会出现的问题

在vue2里v-for和v-if一起用会出现一些不可预料的问题,因为v-for的优先级会比v-if要高,所以v-if会在每个for循环里面都会执行,当你需要根据条件渲染文本的时候,文本可能会渲染多次.vue2里面的渲染逻辑还是有些小问题 不过在Vue3里面已经全面修复了并且大幅提升了渲染性能,所以在2024年的今天还是推荐大家使用Vue3Hi👋,这里是瑞雨溪->一个喜欢JavaScript和Vue的大学生,如果我的文章给你带来的帮助,欢迎您关注我我会持续不断的更新更多优质文章.你的关注就是我的动力!!!

2024-09-14 18:11:30 1284

原创 springboot中使用knife4j访问接口文档的一系列问题

Hi👋,这里是瑞雨溪**->一个喜欢JavaScript和Vue的大学生,如果我的文章给你带来的帮助,欢迎您关注我->**我会持续不断的更新更多优质文章.你的关注就是我的动力!!!🎉🎉🎉。

2024-07-27 01:44:29 1263

原创 蓝桥杯web组国三选手题纲解析和备赛技巧--经验分享

Hi👋,这里是瑞雨溪**->一个喜欢JavaScript和Vue的大学生,如果我的文章给你带来的帮助,欢迎您关注我->**我会持续不断的更新更多优质文章.你的关注就是我的动力!!!🎉🎉🎉。

2024-07-01 15:02:59 1279 4

原创 怎么在vite项目中全局导入一个scss文件

在我的某个项目中遇到了需要把一个scss文件中全部的变量,混合导入到全局css中,在我查阅了官方文档后解决了,在这我分享给大家Hi👋,这里是瑞雨溪**->一个喜欢JavaScript和Vue的大学生,如果我的文章给你带来的帮助,欢迎您关注我->**我会持续不断的更新更多优质文章.你的关注就是我的动力!!!🎉🎉🎉。

2024-06-28 00:01:26 891 1

原创 JavaScript中的原型 保姆级文章一文搞懂

在js中所有东西都可以当成一个对象,但是因为js不是一门完全的面向对象的语言,于是js作者想出了使用原型这种方式来实现继承.其实大家如果学过面向对象的编程语言的话,理解这个其实很简单,js只是使用了另一种方式来实现了继承.关键就是通过原型链查找或者复制父亲的原型方法和属性以达到继承的效果.Hi👋,这里是瑞雨溪**->一个喜欢JavaScript和Vue的大学生,如果我的文章给你带来的帮助,欢迎您关注我->**我会持续不断的更新更多优质文章.你的关注就是我的动力!!!🎉🎉🎉。

2024-06-26 09:09:23 343

原创 JavaScript学习第二章--字符串

Hi👋,这里是瑞雨溪**->一个喜欢JavaScript和Vue的大学生,如果我的文章给你带来的帮助,欢迎您关注我->**我会持续不断的更新更多优质文章.你的关注就是我的动力!!!🎉🎉🎉点击此处跳转。

2024-06-25 09:24:42 770

前端原生js实现的无缝切换的轮播图

使用原生js开发的无缝切换的轮播图,适用于网页中的内容展示。

2022-11-13

空空如也

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

TA关注的人

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