自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Node.js加密算法库Crypto

从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低。非常适合小型网站,个性化网

2016-09-26 17:09:23 3588

转载 node js 异步执行流程控制模块Async介绍

1.Async介绍sync是一个流程控制工具包,提供了直接而强大的异步功能。基于Javascript为Node.js设计,同时也可以直接在浏览器中使用。Async提供了大约20个函数,包括常用的 map, reduce, filter, forEach 等,异步流程控制模式包括,串行(series),并行(parallel),瀑布(waterfall)等。项目地址:ht

2016-09-22 18:03:58 391

转载 nodejs之async异步编程

1.什么是异步编程?异步编程是指由于异步I/O等因素,无法同步获得执行结果时,在回调函数中进行下一步操作的代码编写风格,常见的如setTimeout函数、ajax请求等等。示例:for (var i = 1; i 这里大部分人会认为输出123,或者333。其实它会输出 444这里就是我们要说的异步编程了。高级函数的定义这里为什么会说到高级函数,因为高

2016-09-22 17:56:56 384

原创 生成二维码jQuery 插件jquery.qrcode.js

jquery 二维码插件官方地址:https://larsjung.de/jquery-qrcode/jquery.qrcode.js 使用1. 加载 jQuery 和 jquery.qrcode.js:script type='text/javascript' src='jquery/jquery.min.js'>script>script type="text

2016-09-22 16:06:23 414

原创 iconfont 网站

1.  Font-Awesome http://fontawesome.dashgame.com/2.  阿里巴巴字体库   http://www.iconfont.cn/3.  icomoon     https://icomoon.io/4.   Glyphicon Halflings    http://glyphicons.com/5.  fontello    http:

2016-09-22 11:46:34 507

原创 Express中的res.locals这个方法一般用在哪些场景中?

1.   res.locals是一个对象,包含用于渲染视图的上下文2.   用来存储一些全局变量什么的,3.   在模板中可以直接使用,如:      res.locals.massage = "dddd";      handlebars 模板中直接使用 {{message}}

2016-09-22 11:26:02 2866

转载 NodeJS学习笔记(一)——搭建开发框架Express,实现Web网站登录验证

目录  开发环境  1、建立工程  2、目录结构  3、Express配置文件  4、Ejs模板  5、安装常用库及页面分离  6、路由  7、session  8、页面访问控制及提示  JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里 的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一

2016-09-21 14:07:29 2010

转载 用NodeJS完成简单的身份验证

如今 NodeJs 已经被广泛应用,今天在这里介绍一下使用 NodeJS 实现简单的身份验证过程 -- 包括登录、注册。本文是我翻译自 Danial Khosravi 博客的一篇文章。简单易懂,而且其将源码放到 GitHub 上,运行即可。好了。我们开始。使用 NodeJS 完成身份验证的功能,这里除了 express 之外,还需要使用 MongoDB 数据库用于保存和读取

2016-09-21 14:03:33 9591

原创 Sortable – 简单灵活的 JavaScript 拖放排序插件

当需要在网站中添加拖放排序功能的时候,jQuery UI 的排序组件可能是最流行的解决方案。今天给大家介绍另一款简单灵活的 JavaScript 拖放排序插件——Sortable,它使用 HTML5 原生的拖放 API 来实现拖放,并支持在触屏设备上使用。http://rubaxa.github.io/Sortable/

2016-09-20 16:33:00 733

转载 WebStorm开启Scss的Source Maps功能

摘要: WebStorm默认可以直接将scss转换成css,需要手动修改File Watchers才能自动输出Source Maps文件。

2016-09-20 16:29:48 2707

转载 使用 Salt + Hash 将密码加密后再存储进数据库

如果你需要保存密码(比如网站用户的密码),你要考虑如何保护这些密码数据,象下面那样直接将密码写入数据库中是极不安全的,因为任何可以打开数据库的人,都将可以直接看到这些密码(一) 为什么要用哈希函数来加密密码如果你需要保存密码(比如网站用户的密码),你要考虑如何保护这些密码数据,象下面那样直接将密码写入数据库中是极不安全的,因为任何可以打开数据库的人,都将可以直接看到这些密码。

2016-09-20 10:19:15 12857 1

转载 浅谈密码加SALT原理

我们知道,如果直接对密码进行散列,那么黑客可以对通过获得这个密码散列值,然后通过查散列值字典(例如MD5密码破解网站),得到某用户的密码。   加Salt可以一定程度上解决这一问题。所谓加Salt方法,就是加点“佐料”。其基本想法是这样的:当用户首次提供密码时(通常是注册时),由系统自动往这个密码里撒一些“佐料”,然后再散列。而当用户登录时,系统为用户提供的代码撒上同样的“佐料”,然后散列

2016-09-20 10:05:28 880

转载 基于jquery fly插件实现加入购物车抛物线动画效果

jquery fly插件实现加入购物车抛物线动画效果

2016-09-02 18:34:05 868

转载 jquery.lazyload.js图片延迟加载

一、插件介绍jquery.lazyload.js 是一个用 JavaScript 编写的jQuery 插件. 它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置.这与图片预加载的处理方式正好是相反的.在包含很多大图片长页面中延迟加载图片可以加快页面加载速度.浏览器将会在 加载可见图片之后即进入就绪状态. 在某些情况下还可以帮助降低服务器

2016-09-01 17:41:47 261

转载 jQuery插件的写法

这几天在学习jQuery插件的写法,搜索了一些资料,包括jQuery官方的示例,但发现描述的并不是很清晰。最后,终于搜索到一篇讲解比较清晰的文章,这里自己总结了一下,并以一个具体的示例来说明jQuery插件的写法

2016-09-01 16:31:13 319

转载 JavaScript 图像延迟加载库 Echo.js的简单使用

JavaScript 图像延迟加载库 Echo.js的简单使用

2016-09-01 16:19:35 335

转载 Echo.js纯JavaScript图片延时加载插件

Echo.js 是一个独立的 JavaScript 插件,轻量级、体积小压缩版本不足1k,使用 HTML5 的 data- 自定义属性定义真实的图片地址,通过插件实现图片的延时加载,有效缓解服务器压力和浏览效果。Echo.js主要是针对图片的延时加载,当用户滑动到图片的位置,在加载这个图片,他会从服务器上加载真正的图片,用简单的方式替换src属性,这也是一个异步的过程。使用Echo

2016-09-01 16:14:11 791

空空如也

空空如也

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

TA关注的人

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