- 博客(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-*存放的值未加载:<...
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
原创 css 垂直水平居中
本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~...
2019-03-10 21:27:00 214
原创 javascript 闭包
本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~javascript 闭包...
2019-03-01 00:05:32 86
原创 理解React的生命周期
本系列文章是本人学习相关知识时所积累的笔记,以记录自己的学习历程,也为了方便回顾知识;故文章内容较为随意简练,抱着学习目的来的同学务必转移他处,以免我误人子弟~理解React的声明周期挂载(mount)更新(update)卸载(unmount)错误处理(error handle)...
2019-02-26 21:59:02 313
TFS配置问题 错误:TF255049
2017-10-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人