自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (4)
  • 问答 (3)
  • 收藏
  • 关注

原创 ES5实现继承

缺点:多个子类实例指向同一个父类实例,当某一个子类实例中的属性或方法发生改变时,会影响其余所有的子类实例。缺点:子类实例构造时,会执行两次父类构造函数(new Person() Person.apply())子类实例的原型指向父类实例,当在子类实例中找不到属性和方法,就去父类实例中找,从而实现原型链继承。在组合式继承的基础上,将指向父类实例,改为指向父类原型,减少父类构造函数执行次数。子类构造函数中运行父类构造函数,并为其绑定this。缺点:无法继承父类原型上的属性和方法。原型继承+构造函数继承。

2024-01-27 09:57:44 928

原创 JavaScript对时间进行转换

第二个函数将时间转换成 yyy-MM-dd hh:mm:ss形式,形式可以改变,函数体不变。第一个函数是补0函数,将小于10的数字转换为‘0x’的写法。

2024-01-23 10:14:11 443 1

原创 websocket+elementui+vue实现简易聊天室

进入聊天页面后,先判断用户是否登录,如果登录,不必填写昵称,直接用用户昵称即可,反之,modal框会出现,必须填写昵称。之后,前端触发login事件,后端监听到login事件,io.sockets.emit向所有建立连接的客户端发送xxx登录信息,前端发送信息,触发chat事件,后端监听到事件之后,做出响应,触发response_chat事件。其中,io.sockets.emit用于向所有建立连接的客户端发送信息,socket.broadcast.emit用于向除发送方之外的客户端发送信息。

2024-01-21 20:57:29 1486 1

原创 leetcode面试经典150

随后,在第 4 天(股票价格 = 3)的时候买入,在第 5 天(股票价格 = 6)的时候卖出, 这笔交易所能获得利润 = 6 - 3 = 3。在第 1 天(股票价格 = 1)的时候买入,在第 5 天 (股票价格 = 5)的时候卖出, 这笔交易所能获得利润 = 5 - 1 = 4。在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格 = 5)的时候卖出, 这笔交易所能获得利润 = 5 - 1 = 4。在这种情况下, 交易无法获得正利润,所以不参与交易可以获得最大利润,最大利润为 0。

2024-01-21 19:49:17 417 1

原创 JavaScript题型第四天

将setTimeout的延时参数写成0 , 通常用于创建一个宏任务,使用0仍然会导致一些延时,但他比较于接近立即执行有以下情况,需要将延时写成0 ,

2024-01-19 19:51:45 516 1

原创 leetcode面试50题

给定一个大小为n的数组nums,返回其中的多数元素。多数元素是指在数组中出现次数⌊ n/2 ⌋的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。32。

2024-01-19 19:04:49 507 1

原创 leetcode面试经典150题

需要合并 [1,2,3] 和 [2,5,6]。合并结果是 [,2,,5,6] ,其中斜体加粗标注的为 nums1 中的元素。[1]需要合并 [1] 和 []。合并结果是 [1]。

2024-01-18 21:45:48 414 1

原创 Javascript题型第三天

PWA不是一项技术,而是采用多项技术的Web App,其核心是service worker , Web Push 等等。

2024-01-07 10:46:05 386 1

原创 JavaScript题型第二天

对于html加载,以React为例,我们习惯的做法是加载文件中的React代码,去生成页面渲染,同时,js也完成页面交互事件的绑定,这样的一个过程是CSR(客户端渲染)但如果这个js文件比较大,加载起来会比较慢,到达页面渲染的时间就会比较长,导致首屏白屏,这时候,SSR(服务端渲染)就会出来:由服务端直接生成html内容返回给浏览器渲染首屏内容但是服务端渲染的页面交互能力有限,如果要实现复杂交互,还是要通过引入js文件来辅助实现,我们把页面展示内容和交互写在一起,让代码执行两次,这种方式叫做同构。

2024-01-07 09:23:25 365 1

原创 JavaScript题型第一天

instanceof 可以判断基本数据类型其中就是自定义instance行为的一种方式,这里将原有的instanceof方法重新定义,换成了typeof,因此能够判断基本数据类型。

2024-01-04 22:41:26 439 1

线性表之顺序表合并.cpp

两个不同长度的线性表的合并,在合并过程中,两个线性表中共有的元素会自动删掉,合并后的线性表没有排序,如需排序,请看我之前发的线性表之顺序表实验

2021-03-30

线性表之单链表.cpp

适合刚刚接触c++的人群

2021-03-30

线性表之顺序表实验.cpp

数据结构中的线性表实验之顺序表

2021-03-30

数组学生成绩管理系统.cpp

包含文件的学生成绩管理系统,简单易懂

2021-03-30

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

TA关注的人

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