自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 vue的Virtual Dom实现- snabbdom解密

vue在官方文档中提到与react的渲染性能对比中,因为其使用了snabbdom而有更优异的性能。JavaScript 开销直接与求算必要 DOM 操作的机制相关。尽管 Vue 和 React 都使用了 Virtual Dom 实现这一点,但 Vue 的 Virtual Dom 实现(复刻自 snabbdom)是更加轻量化的,因此也就比 React 的实现更高效。看到火到不行的国...

2017-05-03 10:26:00 154

转载 express4.x的使用

①、安装npm install -g express②、创建应用express [目录]会在目录下生成node_modules, 存放所有的项目依赖库。(每个项目管理自己的依赖,与Maven,Gradle等不同)package.json,项目依赖配置及开发者信息app.js,程序启动文件public,静态文件(css,js,img)...

2014-08-20 18:28:00 112

转载 mongodb的简明使用

①、特性文档数据库高性能高可用性集群文档是BSON对象一个collection是一组相关的document,它们共享相同的indexs②、如何使用mongo; //进入mongodb javascript交互show dbs; //查看有哪些dbuse mydb; //切换到mydbdb; //当前dbshow col...

2014-08-19 16:57:00 87

转载 jade模板引擎简明用法

①、特性首个单词为标签,有一些不能识别的标签可作为code,如each for case if else if unlesszen coding风格添加标签,如.nb#hello 生成 <div class="nb" id="hello"></div>缩进必须统一使用tab或space,否则会报错通过缩进来表示嵌套关系,这个...

2014-08-18 19:20:00 91

转载 ubuntu下搭建nginx+mysql+php-fpm站点

概述Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP代理服务器。 nginx的优势在于能以低内存高效率处理静态页面大量请求。可以参考下:三大WEB服务器对比分析(apache ,lighttpd,nginx)PHP-FPM是为PHP内核编写的补丁,用来根据需要处理FastCGI进程的启动,停止以及...

2014-06-26 12:17:00 200

转载 ubuntu实用命令--软件管理

近期重新拿起linux的书看了下,整理了一下linux的命令。ubuntu预装了APT和dpkg ,“APT”是 “Advanced Package Tool”的简写,“dpkg ”是“Debian Package ”的简写。dpkg 是为 “Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自“Debian”的“Linux ”发行版都使用 “dpkg”...

2014-06-23 11:36:00 137

转载 seajs的那些坑

seajs是what?先看段代码:1 var loder = {};2 var define = loder.define = function(id,deps,factory){3 loader[id] = factory;4 };上述代码干了什么?这就是一个最简单的加载器,但离实际应用还有很大差距,需要添加很多功能,seajs就是一...

2014-06-21 00:24:00 164

转载 ssh公钥认证原理及设置root外的其他用户登录ssh

1)创建其他用户useradd [-d 登录目录] [-G ssh][用户名]一定要将用户添加到ssh组不然无法没有权限登录ssh2)设置ssh不允许root登录vi /etc/ssh/sshd_config找到PermitRootLogin yes修改为PermitRootLogin no并在尾部添加 AllowUsers [用户名列表]然后重启s...

2014-06-20 13:08:00 322

转载 推荐免费的svn空间

可能大部分人跟我一样办公和其他环境的代码同步选择用github,但github免费用户的代码是公开的。如果想做商业项目,用免费的github账号就不合适了,这里推荐的免费svn是个不错的选择。1.http://www.svn999.com/[推荐]国内的,免费的,申请很方便,而且访问速度很快,很稳定(svn服务最重要的是这个指标,这样才能提高团队合作的效率,提高产出),...

2014-06-20 01:28:00 102

转载 apache配置多个虚拟目录站点

错误的做法网上查了几个资料,做法如下:比如想配置两个www.web1.com www.web2.com站点打开httpd.conf ,然后添加:1 <VirtualHost *:80>2 DocumentRoot "d:/github/web1"3 ServerName www.web1.com4 </VirtualHost>5 ...

2014-04-18 10:37:00 73

转载 web安全—浏览器的进制

浏览器的进制字符的ascii码值可以转化为进制形式。可以用来绕过XSS filter。HTML属性值中的进制使用 。十进制使用&#97(字符a); 表示,&#作为前缀,;作为后缀,后缀也可以没有。如果要使用十六进制表示,则使用&#x61;1 <img src=@ onerror=&#x61;lert&#4...

2014-04-08 14:42:00 95

转载 web安全色

web安全色产生的原因不同的平台(Mac、PC等)有不同的调色板,不同的浏览器也有自己的调色板。这就意味着对于一幅图,显示在Mac上的Web浏览器中的图像,与它在PC上相同浏览器中显示的效果可能差别很大。选择特定的颜色时,浏览器会尽量使用[2]本身所用的调色板中最接近的颜色。如果浏览器中没有所选的颜色,就会通过抖动或者混合自身的颜色来尝试重新产生该颜色。以前,很多电脑显示器最多支...

2014-03-23 16:07:00 391

转载 javascript执行原理

执行环境当执行流执行到函数时会创建一个执行环境,这个执行环境包含了函数内部 语句可以访问的所有变量和函数,当代码执行完时,销毁执行环境。所以一般情 况下,局部变量在函数执行完时会被销毁。作用域、调用对象很多人认为作用域是在函数执行时创建的,这是有偏差的理解!作用域分词法作用域和动态作用域:词法作用域是在函数定义的时候创建的,作用域的本质是创建它的外层函数的调用对...

2014-03-23 12:47:00 279

转载 seajs模块标识命名和解析规则

模块标识采用路径形式,但要注意与路径的区别。require、require.async的第一个参数是模块标识。而seajs.use第一个参数为文件路径。use是全局的,require是局部的。模块标识在两部分工作中起了不同作用,1.在打包合并过程中起着寻找依赖及查找模块文件的作用;2.在发布后项目使用中起着标识模块的作用。模块标识命名规则:一个模块标识由斜线...

2013-10-09 22:02:00 97

转载 grunt轻松入门

项目目录,js源文件gruntest Gruntfile.js package.json -- js ext community_plugin.js glogin_frm_cover.js iLo...

2013-10-09 21:59:00 76

转载 windows下nodejs安装及配置

1)在http://nodejs.org/download/下载一个window的安装包2)运行安装包,设置安装路径,如安装到D:\nodejs,安装后会自动将d:\nodejs添加到系统变量path中3)运行cmd,出现提示符,说明安装成功,如果没有确认nodejs安装路径有没有添加到path中4)利用npm安装插件,命令为 npm install -g grunt-c...

2013-10-09 21:54:00 87

空空如也

空空如也

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

TA关注的人

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