webpack 本身就是为了打包 js所设计,作为第一节,介绍 怎么打包js。 1. 检验webpack规范支持 webpack支持es6, CommonJS, AMD。 创建vendor文件夹,其中minus.js、m…
分类:node.js教程学习
Node.js多进程
Node.js多进程Node.js单线程模式运行的,使用事件处理并发。 exec() 使用子进程的执行命令,缓存子进程的输出。并将子进程的输出以回调函数参数的形式进行返回 process.argv() 当参数为0时 是n…
Nodejs“实现”Dubbo Provider
背景 目前nodejs应用越来越广泛,但和java的dubbo体系接入困难,所以我们需要实现node端的dubbo provider逻辑。java的dubbo provider是和consumer在一个jar中,提供了服…
koa源码阅读[1]-koa与koa-compose
接上次挖的坑,对koa2.x相关的源码进行分析 第一篇。 不得不说,koa是一个很轻量、很优雅的http框架,尤其是在2.x以后移除了co的引入,使其代码变得更为清晰。 express和koa同为一批人进行开发,与exp…
Restful 表述性状态传递
RestfulREST表述性状态传递REST通常基于使用HTTP,URL,XML,HTML。REST使用的数据格式为JSON HTTP方法 GET 获取数据PUT 用于更新和添加数据DELETE 用于删除数据POST 添…
撸一个JS的事件管理模块
关于事件 在我们使用javascript开发时,我们会经常用到很多事件,如点击、键盘、鼠标等等,这些物理性的事件。而我们今天所说的我称之为事件的,是另一种形式的事件,订阅—发布,又叫做观察者模式,他定义了一对…
node Express 框架
哈。github的地址已经更换,求starthttps://github.com/mySoul8012 继续~Express框架 简单介绍一下 Express事实上Node内置的http模块上构建的一层抽象。理论上所有E…
vue入门笔记体系(二)vue生命周期
vue生命周期 这是vue生命周期的图示具体内容: 所有的生命周期钩子函数如下: beforeCreate() { console.log(this, "beforeCreate"); console.log('el:'…
vue入门笔记体系(一)vue实例
vue实例 每个 Vue 应用都是通过用 Vue 函数创建一个新的 Vue 实例开始的: var vm = new Vue({ // 选项 }) 当创建一个 Vue 实例时,你可以传入一个选项对象。作为参考,你也可以在 …
博客改造升级
开始 之前写的个人博客确实有点太丑了,最近重写了一番。做了移动端适配,增加了文章标签以及做了相册等功能。看着很不错。talk is cheap,show me you code。一图胜千言,且看如下效果: 个人博客地址:…
微信网页授权并获取用户信息
微信网页授权并获取用户信息 介绍 在很多微信H5应用里,当用户访问第三方应用时就需要进行微信网页授权,并且很多涉及安全的操作我们必须要先获取用户信息才能继续,本文章简单介绍了微信授权流程,并通过申请微信测试账号来模拟网页…
从ES6重新认识JavaScript设计模式(五): 代理模式和Proxy
1 什么是代理模式 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 在生活中,代理模式的场景是十分常见的,例如我…