自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Koa源码

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~koa的使用koa中间件的原理...

2019-10-16 11:04:27 157 1

原创 reflect metadata & dependency injection

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~Decorators & metadata reflection in TypeScript: From Novice to Expert (Part I)从 JavaScript 到 TypeScript 4 - 装饰器和...

2019-10-09 18:05:25 193

原创 Function.prototype.apply.call和Function.prototype.call.apply

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~Function.prototype.apply.call和Function.prototype.call.apply有什么用以及区别Function.prototype.apply.call(fn, obj, args)相当...

2019-10-07 17:35:38 409

原创 node-formidable源码:原生javascript解析前端传输的FormData

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~在Koa和Express中,已经通过node-formidable模块替我们解析好了formdata数据,并分别将文件和表单字段(排除文件)存放在ctx.request.files和ctx.request.body对象内。通过阅读学...

2019-09-29 17:45:07 992

原创 redis

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~window 安装 redisRedis在windows下安装过程...

2019-09-07 15:22:40 122 1

原创 es2019

ES2019新特性你知道哪些?What’s new in ECMAScript 2019 (ES2019) / ES10Object.fromEntries()Array 、Map --> Objectconst map = new Map([ ['foo', 'bar'], ['baz', 42] ]);const obj = Object.fromEntries(map);...

2019-09-04 15:11:57 297

原创 linux 学习笔记

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~用户及文件方面chgrp:更改文件属组chgrp [-R] 属组名 文件名chown:更改文件属主,也可以同时更改文件属组chown [–R] 属主名 文件名chown [-R] 属主名:属组名 文件名chmod:更...

2019-09-02 18:43:42 71

原创 Blob File ArrayBuffer TypedArray Int32Array等的区别

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~参考资料mdn: blob...

2019-08-28 18:46:15 439

原创 前后端实现文件上传下载断点续传功能

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~HTTP文件断点续传的原理Node核心模块Http应用-断点续传前端实现文件的断点续传断点续传了解一下啊?...

2019-08-23 01:11:56 1731

原创 使用腾讯云服务器构建个人网站

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~购买云服务器(略)配置nginx搭建静态网站腾讯云-实验室:搭建nginx静态网站安装nginxyum install -y nginx启动nginxnginx访问 http://[公网ip],查看 ...

2019-08-21 00:20:30 420

原创 es6的super

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~简书:理解 es6 class 中 constructor 方法 和 super 的作用ES6中的关键字super该如何理解?...

2019-08-08 21:25:30 104

原创 async/await 错误处理

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~参考资料How to write async await without try-catch blocks in Javascriptasync/await 优雅的错误处理方法知乎:js中Async/Await 怎么做错误处理...

2019-08-08 20:10:55 1285

原创 nodejs 错误处理和日志模块

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~参考资料简书:console.log输出打印日志所在代码行数大搜车NodeJS日志规范化与分析监控Node.js下自定义错误类型Node.js 异步异常的处理与domain模块解析sf: nodejs Error 疑问?...

2019-08-06 19:17:51 3359

原创 npm 或 yarn 设置依赖源

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~在公司内网中无法上网,此时怎么安装项目依赖呢?这时可以通过修改 npm 或 yarn 的 registry 设置为内网的某个端口npm config set registry http://192.168.xxx.xxx:[端口...

2019-08-01 13:50:46 1540

原创 git rebase 和 git merge

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~Git rebase参考资料Git Rebase: A Quick Tutorial on Git RebasingGit rebase 用法小结Git 分支 - 变基Git Branching - Rebasing简书...

2019-07-30 13:50:08 86

原创 javascript 框架学习之 wow

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~wow 是一个轻量级的css动画库,项目地址:Github: WOW本文将通过学习 wow js代码,学习掌握操作dom及动画的方法,也尝试使用 ES6 重写框架,以下是我个人的学习记录window.document.doc...

2019-06-27 15:39:32 213

原创 javascript函数式编程学习

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~参考资料知乎:JavaScript函数式编程(一)知乎:JavaScript函数式编程(二)知乎:JavaScript函数式编程(三)javascript的函数参数是按值传递如下代码:let arr = [3,5,7...

2019-06-26 15:51:28 105

原创 浏览器的DOM事件机制

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~参考资料InterviewMap简书:事件冒泡和事件捕获微信公众号:深入理解 DOM 事件机制...

2019-05-29 12:23:27 550

原创 javascript的encodeURIComponent

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~参考资料:MDN:encodeURIComponent工作中碰到问题:某个元素的 background-image 的值 url() 中的值是经过 encodeURIComponent 处理的图片路径;如果图片路径中包含着英...

2019-05-24 15:23:33 363

原创 javascript的eventloop相关知识

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~今天看到一段js深拷贝的代码// MessageChannelfunction structuralClone(obj) { return new Promise(resolve => { const {port...

2019-05-23 20:16:42 154

原创 javascript中的this & 执行上下文

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~参考资料阮一峰:Javascript 的 this 用法MDN:thisthis是函数运行时,在函数体内部自动生成的一个对象,只能在函数体内部使用。the value of this is determined by h...

2019-05-20 18:56:39 230

原创 Object.creat() 和 道格拉夫的object()

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~学习js高程3,在对象继承章节提到道格拉夫的object()函数,可以实现对象继承,object() 函数很简单:// object()function object(proto) { function F() { }; F....

2019-05-12 11:26:47 253

原创 antd中Select组件mode=tags的坑

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~项目使用 antd 开发前端组件,在使用 Select 时,mode=tags,出现了以下报错Uncaught Error: must set key for <rc-animate> children at Anima...

2019-05-09 20:17:45 8978

原创 学习SCSS

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~变量变量声明使用:$$nav-color: #F90; /*全局变量*/nav { $width: 100px; /*局部变量*/ width: $width; color: $nav-color;}//编...

2019-05-08 19:53:44 91

原创 React Top-Level API: cloneElement

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~React: cloneElement工作中遇到个需求,有个表单字段的值是由数组构成,而且数组的长度不确定。于是我想着使用 React 封装个表单组件,可以实现添加任何子表单组件并且输出数组值,如:<DynamicFiel...

2019-05-02 16:54:41 165

原创 图片懒加载

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~GitHub:原生JS实现最简单的图片懒加载 关键原理:将img标签的src设为空或占位图的地址,将真实的图片地址放在标签的data-*属性里面,在img元素滚动到可视区域后,src的值更新为data-*存放的值未加载:&lt...

2019-04-29 14:03:37 142

原创 css scroll-snap

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~参考资料:张鑫旭:CSS scroll-snap滚动事件停止及元素位置检测css-trick:Introducing CSS Scroll Snap Points 这是我个人的demo,可以参考:github:zyhcoo...

2019-04-28 10:11:09 164

原创 nodejs 使用axios下载文件并保存到本地

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~最近工作上碰到需求,要将网上爬取的试卷题目中的图片转存到自己公司的服务器,我打算在前端获取图片数据后再上传到服务器,却发现对方的图片资源不允许跨域请求,所以需要在后台请求数据并传到服务器。 我使用的是axios做请求模块,下载图片到...

2019-04-23 20:06:36 16036 1

原创 css吸顶效果

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~...

2019-04-16 09:24:47 1030

原创 浏览器页面渲染机制

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~参考资料:前端之巅:深入了解浏览器的页面渲染机制原文:浏览器页面渲染机制...

2019-04-13 23:26:27 107

原创 前端的网络基础

可供

2019-04-09 11:36:56 124

原创 css动画性能优化

动画卡顿的问题

2019-03-26 08:27:43 159

原创 es6 的 proxy

proxy深入

2019-03-21 14:57:10 244

原创 占坑

鼎折覆餗

2019-03-20 21:09:49 106

原创 Es6

Es6学习

2019-03-13 20:19:47 153

原创 css 垂直水平居中

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~...

2019-03-10 21:27:00 214

原创 react & webpack

使用webpack构建react程序从简单到优化的方案

2019-03-05 21:14:33 298

原创 周总结 2019.2.25-2019.3.3

周总结 2019.2.25-2019.3.3

2019-03-04 08:34:09 137

原创 javascript 闭包

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~javascript 闭包...

2019-03-01 00:05:32 86

原创 理解React的生命周期

本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~理解React的声明周期挂载(mount)更新(update)卸载(unmount)错误处理(error handle)...

2019-02-26 21:59:02 313

ASP.NET MVC5入门指南

提供给想入门学习ASP.NET MVC5开发的同仁,这是ASP.NET MVC5的入门指导

2017-09-29

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

TA关注的人

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