自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 JavaScript严格模式与非严格模式的区别

首先,严格模式通过抛出错误来消除一些原有的静默错误。其次,严格模式修复了一些导致JavaScript引擎难以执行优化的缺陷:有时候,相同的代码,严格模式可以比非严格模式下运行的更快。第三,严格模式禁用了在ECMAScript的未来版本中可能会定义的一些语法。转载于:https://www.cnblogs.com/seasonxin/p/11608554.html...

2019-09-29 16:25:00 100

转载 nodejs的误区

线程线程是操作系统能够进行运算调度的最小单位,首先我们要清楚线程是隶属于进程的,被包含于进程之中。一个线程只能隶属于一个进程,但是一个进程是可以拥有多个线程的。单线程单线程就是一个进程只开一个线程Javascript 就是属于单线程,程序顺序执行(这里暂且不提JS异步),可以想象一下队列,前面一个执行完之后,后面才可以执行,当你在使用单线程语言编码时切勿有过多耗时的同步操...

2019-09-25 15:13:00 110

转载 状态管理器 redux

简单修改state:let state = { count: 1}我们来使用下状态console.log(state.count);我们来修改下状态state.count = 2;console.log(state.count);实现了状态(计数)的修改和使用了。上面的有一个很明显的问题:修改 count 之后,使用 coun...

2019-09-25 11:22:00 108

转载 深度优先遍历

let deepTraversal1 = (node, nodeList = []) => { if (node !== null) { nodeList.push(node); let children = node.children; for (let i = 0; i < children.length; i++) { ...

2019-09-23 19:03:00 79

转载 带记忆的函数,可以减免循环次数

let memoize = function(fn,resolver){ console.log('resolver:', resolver); let cache = {}; return function(...args){ let key = typeof resolver === 'function' ? resolver.ap...

2019-09-23 09:01:00 87

转载 前端基础进阶目录--学习链接

前端基础进阶目录前端基础进阶(一):内存空间详细图解前端基础进阶(二):执行上下文详细图解前端基础进阶(三):变量对象详解前端基础进阶(四):详细图解作用域链与闭包前端基础进阶(五):全方位解读this前端基础进阶(六):在chrome开发者工具中观察函数调用栈、作用域链与闭包前端基础进阶(七):函数与函数式编程前端基础进阶(八):深入详解函数的柯里化...

2018-01-05 16:33:00 65

转载 Node.js 底层

这次读了一些关于底层实现的东西:《深浅》第3章 异步I/O - node.js是如何实现异步i/o的Udemy 《Learn and Understand NodeJS Learn and Understand NodeJS》 Section 2&3V8引擎首先,学习node.js一定要了解V8引擎,他是一个可以把...

2018-01-04 14:23:00 95

转载 Git 回滚

1、重置当前正在编辑的工作空间到服务器状态(未提交)git reset --hard HEAD2、重置当前编辑空间的部分文件到服务器状态(未提交)git checkout WebReport/通讯录.xls3、重置提交了但是没有push的commit(已提交)git relog找到对应的版本IDgit reset --hard c11ac3...

2018-01-04 11:54:00 75

转载 Mongodb查询缓慢问题处理

早上突然收到配置中心服务告警,Http check出现问题,赶紧访问下服务看看是否Cabot监控系统的误报,发现服务时而正常,时而出现500内部服务器错误,赶紧排查问题。1、问题定位首先看看当前配置中心的总体上报statsd请求量是否出现飙升:确实负载上来了,先看看应用服务器有没有报错,再确定是应用服务问题,还是数据库的问题:tail -f logs/lo...

2018-01-04 11:15:00 1478

转载 与Node.js重新认识的第2周 - Node.js 底层

我与Node.js重新认识的第2周 - Node.js 底层书接上次:《我与Node.js重新认识的第一周 - Node.js 风格特点》。这次读了一些关于底层实现的东西:《深浅》第3章 异步I/O - node.js是如何实现异步i/o的Udemy 《Learn and Understand NodeJS Learn and Understand NodeJS》...

2017-12-06 17:44:00 65

转载 第一周 - Node.js 风格特点

慢慢悠悠读了《深入浅出node.js》(后面简写作《深浅》)以及《node.js高级编程》(后面简写作《高级》)的开头部分,查了不少网络资料,关于node.js的特点有了一定了解。深究起来需要再看看操作系统以及网络的知识。《深浅》中提到了四个node.js的特点:异步I/O,事件与回调函数,单线程以及跨平台。《高级》中基本是一笔带过,提到了纯事件驱动以及非阻塞。其中对于异步I/...

2017-12-06 17:19:00 65

转载 Node.js 【CORS(cross origin resource sharing) on ExpressJS之笔记】

app.use(function(req, res, next) { res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept"); next();...

2015-04-21 23:16:00 60

转载 Node.js 【使用npm安装一些包失败之笔记】

镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):1.通过config命令npm config set registry https://registry.npm.taobao.org npm info underscore(如果上面配置正确这个命令会有字符串response)2.命令行指定npm ...

2015-04-21 20:55:00 62

转载 Ajax 之【文件上传】

// 前台var formData = new FormData(); var file = document.getElementById('myFile').files[0]; formData.append('myFile', file); var xhr = new XMLHttpRequest(); xhr...

2015-03-19 15:48:00 69

转载 Node.js 【Stream之笔记】

从Node.js API文档中可知,  'A stream is an abstract interface implemented by various objects in Node. For example arequest to an HTTP serveris a stream, as isstdout. Streams are readable, writable,...

2015-03-16 23:27:00 78

转载 Node.Js之【Stream 之复制文件问题】

var fs = require('fs'), path = require('path'), out = process.stdout;var filePath = 'F:/IMG_0221.MOV';var readStream = fs.createReadStream(filePath);var writeStream = fs.createWri...

2015-03-15 23:12:00 209

转载 MongoDB之【增加用户认证、增加用户、删除用户、修改用户密码、读写权限、只读权限】...

说明:增加用户是针对数据库进行操作1.进入到数据库 use dbname2.针对当前数据库添加用户 权限是针对当前数据1.添加并验证用户> use admin> db.addUser("zjx","tsjianxin")> db.auth("zjx","tsjianxin")2.查看已存在的用户> db.system.users...

2015-02-27 11:55:00 196

转载 Node.js之【正则表达式函数之match、test、exec、search、split、replace使用详解】

1. Match函数使用指定的正则表达式函数对字符串惊醒查找,并以数组形式返回符合要求的字符串原型:stringObj.match(regExp)参数:stringObj 必选项,需要去进行匹配的字符串RegExp 必选项,指定的正则表达式返回值:如果没有使用g(全局匹配)选项,则返回第一个匹配的字符串、该字符串所在...

2015-02-10 17:02:00 243

转载 Angular之【form提交问题】

前端页面是这样: <form class="form-horizontal" role="form" name="LoginForm" > <div class="list list-inset"> <label class="item item-input"> <inp...

2015-01-26 20:58:00 126

转载 Node.js之【express 安装问题】

经常在全局安装express后,在cmd里面会找不到express命令,本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。1.先全局安装express和express-generator2:在C:\Users\Administrator\AppData\Roaming\npm\node_modules\express-gener...

2015-01-24 16:15:00 65

空空如也

空空如也

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

TA关注的人

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