自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

m0_60237095的博客

欢迎来到我的博客

  • 博客(180)
  • 资源 (1)
  • 收藏
  • 关注

原创 git push origin HEAD:refs/for/master

如果远程分支被省略,如上则表示将本地分支推送到与之存在追踪关系的远程分支(通常两者同名),如果该远程分支不存在,则会被新建。是将本地的master分支推送到远程主机origin上的对应master分支。git push <远程主机名> <本地分支名> : <远程分支名>HEAD: 是一个特别的指针,它是一个指向你正在工作的本地分支的指针。可以把它当做本地分支的别名,git这样就可以知道你工作在哪个分支。origin : 是远程的库的名字。第一个master是本地分支名,第二个master是远程分支名。

2023-11-16 10:51:05 1232

原创 Vue中的data为什么需要return

vue文件中的对象会作为选项(option)构建组建实例。当存在多个相同的组件被引用,其实都是基于同一份对象进行创建,如果data是对象,则这些组件data都会指向同一个对象,因为会相互干扰,使用函数就可以在构建时调用函数生成对象,此时组建之间的data互不干扰。因为如果vue项目比较大,创建多个组件时,未用return创建对象的data都将指向同一个地址,造成数据污染,通过函数写法return一个新对象,对象的地址不同,数据之间相互独立,避免数据污染。函数写法:每次返回新对象。

2023-11-13 15:45:35 473

原创 Promise.all()的方法的原生实现(1024程序员节)

使用场景: Promise.all和Promise.race都是有使用场景的。有时我们比如说有好几个服务器的好几个接口都提供同样的服务,我们不知道哪个接口更快,就可以使用Promise.race,哪个接口的数据先回来我们就用哪个接口的数据。Promise.race是赛跑的意思,也就是说Promise.race([p1, p2, p3])里面的结果哪个获取的快,就返回哪个结果,不管结果本身是成功还是失败。值得注意的是,返回的数组结果顺序不会改变,即使P2的返回要比P1的返回快,顺序依然是P1, P2。

2023-10-24 23:29:33 168

原创 CSS实现三角形的四种方法

css三角形的实现

2023-04-11 10:00:22 27795 1

原创 Bootstrap 中使用Tooltips(不生效)

Bootstrap 中使用Tooltips(不生效)

2023-04-10 17:53:21 774

原创 jQuery实现按钮的全选

jQuery实现按钮的全选

2023-03-29 10:49:48 308

原创 如何去除input标签的默认样式

如何去除input标签的默认样式

2023-03-22 17:00:59 915 1

原创 HTML如何给页面设置滚动条 (简单,通俗易懂)

如何给页面设置滚动条

2023-03-20 14:47:06 10933

原创 如何实现自适应宽高:CSS中计算属性问题width:calc(100% - 200px)

如何实现自适应宽高:CSS中计算属性问题width:calc(100% - 200px)

2023-03-17 14:53:43 942

原创 通过Jquery实现验证码倒计时功能

通过Jquery实现验证码倒计时功能

2023-03-16 10:24:05 398

原创 margin-left:-100%的真正含义

margin-left:作用

2023-03-13 15:51:41 294

原创 slice方法

slice

2023-03-09 14:03:36 544

原创 splice的用法总结

splice

2023-03-09 13:47:13 1650

原创 js中new Map()的使用方法

js中的new Map() 中的一些方法

2023-03-04 16:50:46 4082 2

原创 Vue中$set方法

Vue中$set方法

2023-02-21 14:56:19 395

原创 vue:路由嵌套时只有一个子路由时父级路由不显示问题

vue父路由只有一个子路由的时候,父路由不显示,如何设置属性

2023-02-11 14:39:16 1083

原创 如何在VSCode中使用GIT命令(最新)

vscode中使用命令行教程

2023-02-07 09:58:46 1771

原创 vue-router路由传递的四种方式超详细

vue-router路由传递的四种方式超详细

2022-11-26 22:20:28 482

原创 原生ajax请求的5个步骤

原生ajax请求的5个步骤

2022-11-26 20:01:14 2899

原创 智能表单的运用

智能表单中的一些属性

2022-10-27 12:48:17 183

原创 Vue 面包屑

vue 面包屑

2022-10-24 23:16:03 982 1

原创 Vue页面跳转的方法以及携带参数应该怎么跳转

Vue页面跳转的方法以及携带参数应该怎么跳转

2022-10-02 11:39:54 6020

原创 window.loaction.href和window.loaction.hash的区别

window.loacton.href和window.loaction.hash的区别

2022-10-02 00:53:21 406

原创 Promise和async-await的区别

Promise 是应用层的解决方案,它有一个规范,不同的语言也可以实现,它只能异步的处理错误,在js 里它本质上是一个对象。async-await 是语言层的解决方案,它可以说是 Promise的补充,可以让用户像编写同步代码一样编写异步代码,通过try-catch 可以同步地处理错误。Promise 更多应用在函数封装中,async用在函数的使用中。Promise链式调用相当于一个新的回调地狱, 也不能统一处理异常。 Promise 本身是同步函数,多个不会等待。async-await用同步的写法

2022-10-01 12:02:26 845

原创 ajax请求中::get和post的区别

ajax请求中::get和post的区别

2022-10-01 11:13:37 107

原创 token有效期问题

token有效期问题

2022-09-30 22:24:20 2648 1

原创 Vue Computed中get 和set

Vue Computed中get 和set方法·

2022-09-30 16:42:23 307

原创 window.addEventListener相关参数介绍说明

事件监听各个参数的含义

2022-08-16 09:53:52 13538

原创 报错Warning: ReactDOM.render is no longer supported in React 18.Use createRoot instead.Until you...

react-dom.development.js:86 Warning: ReactDOM.render is no longer supported in React 18. Use createRoot instead. Until you switch to the new API, your app will behave as if it's running React 17. Learn more: https://reactjs.org/link/switch-to-createroot

2022-08-11 09:33:36 1049

原创 创建react项目遇到create-react-app : 无法加载文件 C:\Users\Tangsz\AppData\Roaming\npm\create-react-app.ps1(禁运脚本)

create-react-app : 无法加载文件 C:\Users\lenovo\AppData\Roaming\npm\create-react-app.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 1+ create-react-app react-extend+ ~~~~~~~~~~~~~~~~ +

2022-08-10 09:53:04 506

原创 windows升级node的方法-更新node

亲测好用!!!!

2022-07-30 07:33:14 5036 3

原创 回调函数详解

回调函数

2022-07-04 15:45:27 1859

原创 数据结构与算法 之(环形队列)

环形队列对前面的数组模拟队列优化,充分利用数组,因此将数组看作是一个环形的。(通过取模的方式来实现)分析说明:1)尾索引的下一个为头索引时表示队列满,即将队列容量空出一个作为约定,这个在做判断队列满的时候需要注意(rear+1)%maxSize=front【满】2)rear==front 【空】3)分析示意图使用数组模拟环形队列的思路分析思路如下1,front变量的含义做一个调整:front就指向队列的第一个元素,也就是说arr[front],就是队列的第一个元素.

2022-04-21 20:52:18 330

原创 JS中的find和findindex的使用

ES6为Array增加了find(),findIndex函数。find()函数用来查找目标元素,找到就返回该元素,找不到返回undefined。findIndex()函数也是查找目标元素,找到就返回元素的位置,找不到就返回-1。他们的都是一个查找回调函数。[1, 2, 3, 4].find((value, index, arr) => { })查找函数有三个参数。value:每一次迭代查找的数组元素。index:每一次迭代查找的数组元素索引。arr:被查找.

2022-04-19 21:09:02 6791

原创 Java基础(内部类和匿名内部类的用法)

Java内部类和匿名内部类的用法一、内部类:  (1)内部类的同名方法 内部类可以调用外部类的方法,如果内部类有同名方法必须使用"OuterClass.this.MethodName()"格式调用(其中OuterClass与MethodName换成实际外部类名及其方法;this为关键字,表示对外部类的引用);若内部类无同名方法可以直接调用外部类的方法。 但外围类无法直接调用内部类的private方法,外部类同样...

2022-04-18 21:33:50 1387

原创 Java基础 {JDK给我们带的工具类(Object类,包装类,String类,计算类,时间类,System类,Math类)}

文章目录JDK给我们带的工具类Object类object是所有类的父类getClass()方法hashCode()方法toString()方法----重写equals()方法----重写比较的是0x11和0x22包装类---堆区包装类对应Integer---相当于对象两种类型可以互相转换String类垃圾回收机制cahrAt()方法contains()方法toCharArray()方法indexOf()方法length()方法t

2022-04-18 21:18:16 991

原创 Java基础 (动态代码块与静态代码块)

静态 static(变量,方法) 不能修饰类1.静态属性是整个类共同持有的共享空间(一份),任何对象修改,都会影响其他对象所有对象共享的2.概念静态(static)可以修饰属性和方法。 成为静态属性(类属性),静态方法(类方法) 静态成员是全类所有对象共享的成员 在全类属性中之只有一份,不因创建多个对象而产生多份 不必创建对象,可以直接通过类名访问JDK提供了许多静态方法静态方法(方法区)虽然爽,但是地方不够 ,主要去堆区创建动态代码块//动态代

2022-04-16 16:28:58 888

原创 Java基础(字符串比较 equals )面试重点

equals()函数 功能:用于比较两个字符串是否相等 用法:String s1;System.out.println("请输入字符串:");s1=sc.next();System.out.println(s1.equals("abc"));System.out.println(s1.equals("bcd")); 相等返回true,否则返回false. 案例:import java.util.Scanner;public class if_equals {...

2022-04-16 16:24:44 309

原创 Java基础(抽象类与接口的理解)

1.抽象类和接口的特点。抽象类:定义共性功能,继承抽象类,那么抽象类中的抽象方法必须全部实现。抽象类和抽象方法都需要被abstract修饰。抽象方法一定要定义在抽象类中 抽象类不可以直接创建对象(原因:调用抽象方法没有意义) 只有覆盖了抽象类中所有的抽象方法后,其子类才可以创建对象。不然子类也要是抽象类。接口:用于拓展性。(谁需要这个功能,就给谁)包含了功能声明的特殊类。 定义格式:public interface 接口名{} 使用格式:class A implements..

2022-04-16 16:19:34 173

原创 Java基础(关键字final的使用)

final可修饰的内容final修饰类:不可以被继承final修饰方法:不可以被重写final修饰成员变量:赋初始值,且不可以被修改final修饰对象:堆区地址不能改由于继承中有一个现象:方法重写。所以父类的功能,就会被子类给覆盖掉。有些时候,我们不想让子类去覆盖掉父类的功能,只能让他使用。针对这种情况,Java提供了一个关键字:finalfinal:最终的意思。它可以修饰类,方法,变量。特点: final 可以修饰类,该类不能被继承。...

2022-04-16 16:11:37 70

(vue项目)project 学员管理系统.rar

这是一个 关于完整vue的项目,其中包括了vue和vuex版本,使用了vue与nodejs还有mongodb数据库的使用

2021-11-15

空空如也

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

TA关注的人

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