自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MR李的私人空间

就是个玩

  • 博客(15)
  • 收藏
  • 关注

转载 redis--事务

一、概述:      和众多其它数据库一样,Redis作为NoSQL数据库也同样提供了事务机制。在Redis中,MULTI/EXEC/DISCARD/WATCH这四个命令是我们实现事务的基石。相信对有关系型数据库开发经验的开发者而言这一概念并不陌生,即便如此,我们还是会简要的列出Redis中事务的实现特征:      1). 在事务中的所有命令都将会被串行化的顺序执行,事务执行期间,R

2013-09-02 11:07:55 551

转载 redis--Hashes数据类型

一、概述:      我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器。所以该类型非常适合于存储值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个Hash可以存储4294967295个键值对。二、相关命令列表:命令原

2013-08-30 10:27:01 590

转载 redis--string数据类型

一、概述:      字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等。在Redis中字符串类型的Value最多可以容纳的数据长度是512M。二、相关命令列表:命令原型时间复杂度命令描述返回值APPENDk

2013-08-30 10:17:37 614

转载 redis--set数据类型

一、概述:      在Redis中,我们可以将Set类型看作为没有排序的字符集合,和List类型一样,我们也可以在该类型的数据值上执行添加、删除或判断某一元素是否存在等操作。需要说明的是,这些操作的时间复杂度为O(1),即常量时间内完成次操作。Set可包含的最大元素数量是4294967295。      和List类型不同的是,Set集合中不允许出现重复的元素,这一点和C++标准库中

2013-08-30 09:30:35 810

转载 redis--List

一、概述:      在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。与此相反,如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除。List中可以包含的最大元素数量是4294967295。      从元素插入和

2013-08-30 09:27:47 654

转载 JQ 实现瀑布流

使用jQuery实现,用到三个插件:Masonry、Infinite Scroll和imagesLoaded。1.MasonryMasonry是一款网页布局插件,能帮你自动排列网页元素,比如div和li,我这里使用li来放电影资源。Masonry主页:http://masonry.desandro.com/github项目:https://github.com/desandro

2013-08-27 13:55:22 1953

转载 mongodb入门

MongoDB入门分类: MongoDB2012-04-21 16:47 1397人阅读 评论(2) 收藏 举报mongodb数据库collectionsjavascriptmysql服务器目录(?)[+]一、 MongoDB简介 MongoDB是一个面向文档的数据库系统。使用C++编写,不支持SQL,但有自己功能强大的查询语法。

2013-08-27 13:31:07 798

转载 AngularJs数据绑定原理

$watch How the $apply Runs a $digest -- AngularJS TIPS 翻译 作者:junyuecao | 发表于 8-8 13:39 | 最后更新时间:8-9 02:34原文地址:http://angular-tips.com/blog/2013/08/watch-how-the-apply-runs-a-digest/此文为

2013-08-27 10:06:53 6949

转载 jasmine入门

武器档案名称:Jasmine用途:javascript单元测试框架下载:http://pivotal.github.com/jasmine/downloads/jasmine-standalone-1.1.0.rc1.zip使用文档:http://github.com/pivotal/jasmine/wiki必备指数:使用难度:页面前端逻辑复杂度与日俱增,前端工程师写出来的java

2013-08-27 09:31:30 2143

转载 nodejs 中的exports 与 modele.exports

nodejs中exports与module.exports的区别原文:http://www.hacksparrow.com/node-js-exports-vs-module-exports.html你肯定非常熟悉nodejs模块中的exports对象,你可以用它创建你的模块。例如:(假设这是rocker.js文件)exports.name = function() {

2013-08-26 16:19:03 610

转载 mongodb与mysql命令对比

mongodb与mysql命令对比传统的关系数据库一般由数据库(database)、表(table)、记录(record)三个层次概念组成,MongoDB是由数据库(database)、集合(collection)、文档对象(document)三个层次组成。MongoDB对于关系型数据库里的表,但是集合中没有列、行和关系概念,这体现了模式自由的特点。 MyS

2013-08-26 14:15:10 569

转载 JS正则表达式

作用:1 输入验证 2 文本替换 3 文字匹配和查找基本语法:定界符    /this is aRegEex/               用于包裹正则表达式元字符  “+”, “*”,“?” 等             用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式           “+”元字符规定其前导字符至少出现一次(一次或多次

2013-08-26 11:19:21 680

转载 Node.Js API 解析--FS模块

1、fs.rename(path1, path2, [callback]) 和 fs.renameSync(path1, path2)运行代码如下,就可以将test2.js改名为test3.jsvar fs = require('fs')fs.rename('./test2.js', './test3.js', function (err) {  if (err) throw er

2013-08-23 13:07:44 1792

转载 javascript深入理解js闭包

闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码  

2013-08-22 14:35:09 698

转载 struts2框架处理步骤

①客户端提交一个HttpServletRequest请求,如上文在浏览器中输入http://localhost:8080/bookcode/ch2/Reg.action就是提交一个(HttpServeltRequest)请求②请求被提交到一系列(主要有3层)的过滤器(Filter),如(ActionContextCleanUp、其他过滤器(SiteMesh等)、FilterDispatcher

2012-12-26 14:15:09 283

空空如也

空空如也

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

TA关注的人

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