Home

Qian Yu

不是程序员

Linux学习笔记

Linux学习笔记 HTTP 概述 记录linux中的一些常用命令 ln 创建硬链接和软链接 硬链接:对象是文件 ln /data/web/a.txt /data/www/a.txt 符号链接(软链接):对象是目录,必需是绝对路径 ln s /data/web /data/www 删除链……

HTTP

缓存

缓存 HTTP 概述 缓存分两种,客户端缓存和服务器缓存。 br/ 客户端缓存:CacheControl、Expires。 客户端缓存开启时,在缓存期内,用户再次请求同一静态资源时,浏览器不会再向服务器发送请求,而是直接从浏览器缓存里面读取资源。通过chrome的开发者工具,我们可以看到请求状态是 2……

HTTP

Nginx路由匹配规则

Nginx路由匹配规则 Nginx 说明 内容来源:黄绍文 同学的分享 感谢绍文同学 语法 location [ = ~ ~ ^~ ] uri { ... } 前缀类型 1. 字符串匹配 2. 正则表达式匹配(~和~) 字符串前缀 1. = 2. 空 3. ^~ 1) =……

Nginx

Nginx常用配置

Nginx常用配置 Nginx 概述 官网:[http://nginx.org/]http://nginx.org/ gzip压缩 本文中使用nginx的版本:1.10.2 开启gzip gzip on; 设置HTTP协议版本 gzip_http_version 1.1; 压缩级别 g……

Nginx

Node学习笔记——http

Node学习笔记——http Node 概述 官网:[https://nodejs.org]https://nodejs.org Node中文网:[http://nodejs.cn]http://nodejs.cn ……

Node

Node学习笔记——进程

Node学习笔记——进程 Node 概述 官网:[https://nodejs.org]https://nodejs.org Node中文网:[http://nodejs.cn]http://nodejs.cn on on 用于绑定事件兼听 // 退出进程时的方法 process.onexite……

Node

Node学习笔记——文件操作(fs)

Node学习笔记——文件操作(fs) Node 概述 官网:[https://nodejs.org]https://nodejs.org Node中文网:[http://nodejs.cn]http://nodejs.cn stat stat方法用于获取文件信息 fs.statpath.join_……

Node

基于Backbone的MVC实现(2)

基于Backbone的MVC实现2 Backbone 事件绑定 通过Backbone的事件绑定机制,我们对模型集合的操作会自动映射到视图。 change事件 给模型绑定change事件,当模型数据发生改变后,会触发change的回调函数,并将结果映射到视图。这里,我们使用了listenTo方法对mod……

Backbone

基于Backbone的MVC实现(1)

基于Backbone的MVC实现1 Backbone backbone 无可否认,在富web应用井喷状态的今天,基于各种模式构建的前端应用程序应运而生。MVC作为一种久经考验的开发模式在前端开发中越来越流行,Backbone作为各种前端MVC框架中的佼佼者,以其容量小、功能强大、容易上手、丰富的插件等特点被众多……

Backbone

CSS学习笔记

CSS学习笔记 CSS 别忘了给图片加上display:block 默认情况下lt;imggt;元素下面会有3像素的空白。很多情况下我们设计网页时是不希望图片下面有多余的空白,我们就可以给img加上display:block来清除多余的空白。当然,设置verticalalign也能去除空白,但由于它会改变……

CSS

跨域

跨域 JavaScript、HTTP JSONP 原理,script标签的src属性不受同源策略的限制 客户端定义好callback方法,服务端返回callback执行语句,并向callback方法传入数据 缺点:只能发送get请求,发送数据不能过大 html页面代码 DOCTYPE html ……

JavaScript、HTTP

Javascript 学习笔记(1)

Javascript 学习笔记(1) JavaScript、ES6 delete delete只能删除属性,不能删除变量 用var创建的是变量不能被delete消除。而省略var时声明的是全局对像window的一个属性,可以被delete消除。 a = 1; //声明一个全局对像win……

JavaScript、ES6