摘要:
注:阅读此篇文章,需要有一定的Mongo基础。基本的不会再重复介绍。例: 有两张表,一张是博客列表,另外一张是博客的标签表。现在我们要做两张表的插入和关联查询。创建两张表的Schema主表blog//博客schemavar blogSchema = new mongoose.Schema({ ... 阅读全文
摘要:
最近应老大要求,对orm2进行再一步封装,所以记录下封装和使用心得(文中数据库:mysql)。数据库连接var orm = require("orm");orm.connect("mysql://username:password@host/database", function (err, db)... 阅读全文
摘要:
CSS3 动画通过 CSS3,我们能够创建动画,这可以在许多网页中取代动画图片、Flash 动画以及 JavaScript。CSS3 @keyframes 规则如需在 CSS3 中创建动画,您需要学习@keyframes规则。@keyframes 规则用于创建动画。在 @keyframes 中规定某... 阅读全文
摘要:
在客户端存储数据HTML5 提供了两种在客户端存储数据的新方法:localStorage - 没有时间限制的数据存储sessionStorage - 针对一个 session 的数据存储之前,这些都是由 cookie 完成的。但是 cookie 不适合大量数据的存储,因为它们由每个对服务器的请求来传... 阅读全文
摘要:
什么是 Canvas?HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。画布是一个矩形区域,您可以控制其每一像素。canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。创建一个画布(Canvas)一个画布在网页中是一个矩形框,通过 (canvas) 元素来... 阅读全文
摘要:
translate() 方法通过 translate() 方法,元素从其当前位置移动,根据给定的left(x 坐标) 和top(y 坐标) 位置参数:示例:div{ transform: translate(50px,100px); -ms-transform: translate(50px... 阅读全文
摘要:
最近刚开始接触Sequelize,当中遇到不少坑,所以想写篇Sequelize入门和大家分享,避免有道友和我一样爬坑。 学习sequelize的初衷是想解决SQL注入,它支持MySQL, SQLite, MariaDB and MSSQL,文中以MySQL举例。第一步:实例化sequelize数据库... 阅读全文
摘要:
属性选择器1. E[attr^="value"]:指定了属性名,并且有属性值,属性值是以value开头的;.wrap a[href^="http://"]{background:orange;color:blue;}2. E[attr$="value"]:指定了属性名,并且有属性值,而且属性值是以v... 阅读全文
摘要:
简介AngularJS 是一个为动态WEB应用设计的结构框架,提供给大家一种新的开发应用方式,这种方式可以让你扩展HTML的语法,以弥补在构建动态WEB应用时静态文本的不足,从而在web应用程序中使用HTML声明动态内容。AngularJS有五个主要核心特性,如下介绍:1.双向数据绑定 —— 实现了... 阅读全文
摘要:
Gulp干嘛的?如题。下面的内容里会有一些详细功能。其实虽然闻名已久,我也是今天才开始研究。所以边研究边做个笔记,希望同大家一起进步。Gulp开始:1.安装包全局:npm install gulp -g项目:npm install--save-dev gulp2.配置文件创建gulpfile.js在... 阅读全文