08 2016 档案
摘要:软件管理工具dpkg (以下内容都是以debian ubuntu为例) dpkg(debian package)是debian系统中的软件管理工具,可以进行dpkg软件包的安装、更新、卸载等; dpkg软件包以.deb为后缀,比如软件包 1.安装 dpkg软件管理工具只能进行本地安装,安装之前要下载
阅读全文
摘要:一直以来这个概念混沌不清,时而以为{}中的都是局部,时而以为{}不能限制变量范围; 在JavaScript语法中,出现{}的语句情况如下: 只有在函数中声明的变量才是局部变量,在其他块作用域中声明的都是全局变量(ES5语法 var) 在ES6 中可以通过 let 在任意块作用域中声明局部变量; le
阅读全文
摘要:当浏览器加载了js代码之后,发生什么?js引擎怎么工作?编译器做了什么? 以及执行环境对象、作用域链、活动对象、变量对象 是什么? 以及作用域链什么时候创建、销毁?等等,这些对象的生命周期都会在js代码执行过程得到一一的体现 先粗浅地了解下流程: 1. 浏览器载入第一个代码段后,开始进行语法检测(书
阅读全文
摘要:http://huangyunbin.iteye.com/blog/1943310
阅读全文
摘要:http://blog.csdn.net/charleslei/article/details/50621912
阅读全文
摘要:异步编程需要改变的思维习惯 1.异步函数 代码如下: A,B函数执行在一个线程中,A()中的文件读取函数是异步的,在另一个新开的线程中 2.思维误区 受同步编程思想的影响,在异步编程时,会出现如下思维误区: 比如,想获取A()文件读取函数中数据,常常会使用return返回数据,这是错误的,错误代码如
阅读全文
摘要:1.请求路径/favicon.ico 问题:node http.createServer()创建服务器,用户请求一次,但是服务器显示两次请求:一次为用户请求,一次请求路径为/favicon.ico ?? 代码如下: 服务器显示如下: 原因: 第一条时URL地址为用户输入的客户端请求的目标URL地址,
阅读全文
摘要:目前http协议版本有http1.0,http1.1,http2.0三个版本;在浏览器方面,最新版本chrome 50以上,firefox 36已经支持http2.0;在服务器方面,nginx/apache/node都已支持http2协议;
阅读全文
摘要:搭建VPN步骤(ubutun 14.04) 1.安装pptpd,提供SVN服务 pptpd是提供pptp协议的软件,pptp协议是点对点隧道协议,SVN是该协议的一种应用; 2.安装好pptpd后,就搭建完了SVN服务器;以下都是对配置文件的配置操作 2.1 打开pptpd.conf 配置文件 取消
阅读全文
摘要:前言 ssh是标准网络协议,实现Unix系统远程登录,默认端口22,采用密文形式在网络中传输数据; 相对于明文传输的Telnet,具有更高的安全性; 基于ssh协议产生了ssh客户端、ssh服务器等软件,客户端、服务之间通过ssh协议传输数据; ssh客户端、服务器 ssh客户端有两种方式登录服务器
阅读全文
摘要:linux编辑器 Vim(vi) Emacs Nano [简单易用,命令简单,底部有命令提示] Vim配置文件 vim编辑器需要一些基础配置:显示行号,tab键大小,语法高亮等; 在配置文件中进行修改 set nu // 在左侧行号 set tabstop //tab 长度设置为 4 set nob
阅读全文
摘要:管道 管道是Linux系统提供的多任务协调机制的一种; “|”为管道符;管道符左边命令的输出作为右边命令的输入; 管道分为匿名管道、命名管道(使用mkfifo创建,不介绍); 举例: I/O重定向 Linux提供的一种多任务协调机制;经常伴随着管道使用; 所谓的I/O重定向就是:把输出给A的重定向给
阅读全文
摘要:浏览器安全以同源策略为基础,理解同源策略才能把握客户端安全本质 web是建立在同源策略之上的,浏览器只是针对同源策略的一种实现 同源策略 浏览器的同源策略,限制了来自不同源的“document”和脚本 判断资源是否同源,以下情况认为同源、非同源: 影响“源”的因素:host(域名、IP),端口,协议
阅读全文

浙公网安备 33010602011771号