自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 mvc、mvp 和mvvm区别

一.mvc 视图(View):用户界面。控制器(Controller):业务逻辑模型(Model):数据保存各部分之间的通信方式如下。View 传送指令到 ControllerController 完成业务逻辑后,要求 Model 改变状态Model 将新的数据发送到 View,用户得到反馈所有通信都是单向的。

2017-08-20 08:21:37 217

转载 进程与线程

阮一峰的网络日志 » 首页 » 档案上一篇:熵的社会学意义    下一篇:字符串匹配的KMP算法分类: 理解计算机进程与线程的一个简单解释作者: 阮一峰日期: 2013年4月24日进程(proce

2017-08-19 08:55:42 234 2

原创 node中加载静态资源css,js等不显示问题

var http = require('http');var fs = require('fs');//主要思想就是任何一个静态文件也应该做响应,一个获取静态文件都应当请求来处理,这是主要思想var server = http.createServer();var handlerequest = function(request,respone){ var url = req...

2017-08-08 11:24:21 9779 3

原创 深入理解http协议

HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信

2017-08-08 09:08:26 242

转载 循环加载对比commonJs和ES6

CommonJS模块的重要特性是加载时执行,即脚本代码在require的时候,就会全部执行。CommonJS的做法是,一旦出现某个模块被"循环加载",就只输出已经执行的部分,还未执行的部分不会输出。让我们来看,官方文档里面的例子。脚本文件a.js代码如下。exports.done = false;var b = require('./b.js');cons

2017-08-04 16:41:04 308

转载 彻底理解call()及其apply.bind

Javascript中call的使用自己感觉蛮纠结的,根据文档很好理解,其实很难确定你是否真正的理解。call 方法应用于:Function 对象调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[,   [,.argN]]]]])参数:thisObj 可选项。将被用作当前对象的对象。 arg1, arg2,

2017-08-01 21:27:07 237

转载 彻底理解js中this的指向

彻底理解js中this的指向,不必硬背。  首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽然网上大部分的文章都是这样说的,虽然在很多情况下那样去理解不会出什么问题,但是实际上那样理解是不准确的,所以在你理解this的时候会有种琢

2017-08-01 09:57:47 126

空空如也

空空如也

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

TA关注的人

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