自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yanwosky4的博客

技术共享

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

原创 JavaScript手动实现new操作符

JavaScript手动实现new操作符手动实现JavaScript中new操作符的功能创建新对象使用new操作符,以这种方式调用构造函数实际上经历了以下几个步骤① 创建一个新对象② 将构造函数的作用域赋给新对象(因此this就指向了这个新对象)③ 执行构造函数中的代码(为这个新对象添加属性)④ 返回新队形function newTarget() { // 创建一个空对象 const obj = {}; // 获取需要创建对象对应的构造函数,和其他参数 const [Con, ...a

2020-06-07 23:04:04 222

原创 函数的防抖 - JavaScript实现

这里写自定义目录标题函数的防抖 - JavaScript实现函数的防抖(debounce)函数的防抖 - JavaScript实现函数的防抖(debounce)一. 定义规定一个时间段,在该时间段内若再次调用该函数则重新计时,否则执行该函数。二. 实现在时间段结束时执行函数function debounceEnd(fn, wait) { let timer = null; return function() { const context = this; const args

2020-05-17 18:43:15 259

原创 函数的节流 - JavaScript实现

函数的节流 - JavaScript实现函数的节流(throttle)一. 定义对于持续触发的事件,规定一个时间间隔,每隔一段时间只能触发一次。二. 实现在每个时间段的开始执行函数 - 时间戳实现javascript代码function throttleByStamp (fn, wait) { const preTime = 0; return function() { const context = this; const args = arguments; const c

2020-05-10 22:47:10 195

原创 y-image: web端图片加载库

y-imageweb端图片加载库 - 根据不同状态(加载中,成功, 失败),加载不同图片效果安装1. CDN引入<script src="https://cdn.jsdelivr.net/npm/y-image/dist/yimage.js">&a

2019-02-19 22:55:21 544

原创 Vue的Image组件 - 根据设置Url自动显示加载成功,加载失败, 加载中的图片

npm 安装:npm i –save y-image属性:loadUrl: 加载中显示的图片Url errorUrl: 加载失败显示的图片Url picUrl: 需要加载的图片Url通过给y-imge设置不同的Url自动根据不用状态显示不同Url的图片Examplehtml <div> <y-image :picUrl="picU...

2018-08-23 15:00:30 3798

原创 线性表 - 链表

链表 - 线性表链表 - 用一组任意的存储单元存储线性表的数据元素(这组存储单元不一定连续)。 单链表 - 链表的每个结点只包含一个指针域。 分类:单链表, 循环链表,双向链表。单链表 单链表包含的基本运算:单链表的建立,查询,插入,删除。单链表相关操作 - 代码实现(C语言)//链表// Created by yanwosky4 on 2018/6/18.///...

2018-06-22 21:03:04 187

原创 线性表 - 顺序表

线性表 - 顺序表概述: 线性表的特点是在数据元素的非空有限集合中,存在唯一的首元素和唯一的尾元素,首元素无直接前驱;尾元素无直接后继;集合中其他数据都有唯一的直接前驱和直接后继。 线性表主要有两种存储结构:线性表的顺序存储结构和链式存储结构。 线性表的相关操作(C语言实现)//顺序表// Created by yanwosky4 on 2018/6/18.//#include...

2018-06-18 20:59:46 202

原创 vux 中popup 组件 Mask 遮罩在最上层问题的解决

vux 中popup 组件 Mask 遮罩在最上层问题的解决 问题描述: 在IOS设备上遮罩层显示在弹出内容的上面,导致弹出内容不能正常显示内容和响应点击事件解决方案: 找到该Popup组件的祖先DOM节点是否被设置该CSS属性:-webkit-overflow-scrolling: touch; 若被设置将该CSS属性,则去掉即可。...

2018-04-24 16:26:47 4265

原创 正则表达式

正则表达式正则表达式我们程序员经常使用,但是经常使用别然写好的通用正则表达式,如邮件的检验,手机号码的检验等等。 但是针对一些我们业务的具体场景,就要我们自己编写了。下面我从头讲下哈…………。首先是概念(大家读下就好,实际应用中会慢慢感受到) 概念: 正则表达式是一种文本模式, 使用单个字符串来描述,匹配一系列匹配某个句法规则的字符串。 注:正则表达式虽然繁琐,但是它是功能强大的...

2018-04-23 22:30:47 337

原创 解决:webpack hello.js hello.bunle.js报错

解决:webpack hello.js hello.bunle.js报错 问题描述: MacBook-Pro:~ $ webpack hello.js hello.bundle.js Hash: 01077ebfa6ae3378d319 Version: webpack 4.1.1 Time: 303ms Built at: 2018-3-18 16:09:51 1 asset ...

2018-03-18 16:20:53 2039 1

原创 解决: 运行npm run webpack命令报错问题

解决: 运行npm run webpack报错问题描述: MacBook-Pro:webpack-demo $ npm run-script webpack webpack-demo@1.0.0 webpack /Users/aaaaaaa/webpack/webpack-demo webpack The CLI moved into a separate packa...

2018-03-18 00:20:05 7984

原创 python基础 - 机器学习笔记

前言 机器学习以及数据分析的首选语言非python莫属。python含有数据分析和机器学习大量的科学计算包:numpy,scipy,keras,pandas等工具包。 想快速利用python进行数据分析,可以开始先掌握数据分析比较常用和实用的python基础,以便快速展开机器学习,数据分析等相关工作。python基础 - 机器学习笔记1.终端运行python文件 $

2018-01-27 21:37:26 729

原创 机器学习笔记 (3)-决策树模型

参考资料《机器学习》-周志华《统计学习方法》-李航《机器学习实战》-Peter Harrington (美)《加号机器学习讲义》-加号老师摘要机器学习包含监督学习、非监督学习、以及强化学习三大部分。监督学习又分为分类和回归两大类。决策树模型就属于监督学习里的分类模型。正文1.概念决策树是一种描述对实例进行分类的树形结构。决策树由结点和有向边组成。结点有两种类型:内部结点和叶节点。内部结点表

2017-12-27 21:02:47 444

原创 机器学习笔记 (2)-逻辑回归模型

参考资料《机器学习》-周志华《统计学习方法》-李航《斯坦福大学2014机器学习教程个人笔记》-黄海广《寒小阳机器学习讲义》-寒小阳摘要机器学习包含监督学习、非监督学习、以及强化学习三大部分。监督学习又分为分类和回归两大类。Logistic回归模型就属于监督学习里的分类模型。正文1. 问题的引入在分类问题中,我们尝试预测的是结果是否属于某一个类(例如正确或错误)。分类问题的例子有:判断一封电

2017-12-25 20:13:03 354

原创 机器学习笔记 (1)-线性回归模型

参考资料《机器学习》-周志华《寒小阳机器学习讲义》-寒小阳《统计学习方法》-李航摘要机器学习包含监督学习、非监督学习、以及强化学习三大部分。监督学习又分为分类和回归两大类。==线性回归模型==就属于监督学习里的==回归模型==。正文1. 定义线性回归模型通过属性的线性组合进行预测的函数,即 f(x) = w~1~.x~1~ + w~2~.x~2~ + w~3~.x~3~ +… + w~

2017-12-23 12:58:46 8657

空空如也

空空如也

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

TA关注的人

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