11 2012 档案

摘要:什么是RedisRedis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,Redis支持各种不同方式的排序。与Memcached一样,为了保证效率,数据都是缓存在内存中。区别的是Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。Redis 可以在Linux, 阅读全文
posted @ 2012-11-29 22:01 ls|grep 阅读(1341) 评论(0) 推荐(0) 编辑
摘要:什么是GitGit是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git是Linux Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。什么是GitHubGitHub是一个基于网络的,给使用以Git为版本控制的项目提供的托管服务。使用Ruby on Rails编写,主要开发人员有Chris Wanstrath, PJ Hyett, and Tom Preston-Werner.GitHub即提供商业化的使用,也为开源项目提供免费的账户。根据在2009年对Git用户的调查,GitHub是最流行的Git托管网站。如何使用GitHub 阅读全文
posted @ 2012-11-18 17:18 ls|grep 阅读(518) 评论(0) 推荐(0) 编辑
摘要:Ruby为什么如此受欢迎?它的拥趸说它是一种美丽的,巧妙的语言。而且它既方便又实用。它的特点:Seeing Everything as an ObjectFlexibilityBlocks, a Truly Expressive FeatureRuby and the MixinRuby’s Visual AppearanceBeyond the Basics如何安装Ruby编译源码,这是一种使用过很多年的方式,对于大多数软件开发人员来讲是最熟悉的。通过第三方工具安装Ruby,这对新手来讲是最简单的一些包管理系统(package management systems)支持Ruby,如Ubunt 阅读全文
posted @ 2012-11-15 23:03 ls|grep 阅读(1107) 评论(1) 推荐(0) 编辑
摘要:MongoDB(名字来源于humongous)是一个可扩展的,高性能的,开源的NoSQL数据库,使用C++实现。主要有以下特性:面向文档的存储完成的索引支持复制和高可用性自动分片Fast In-Place UpdatesMap/ReduceGridFS以下是安装方法ubuntu桌面版安装下载mongodb包:http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.2.1.tgz,下载64-bit包。复制到/usr/lib,解压:tar -xzfmongodb-linux-x86_64-2.2.1.tgz,改名为mongodb启动mongod 阅读全文
posted @ 2012-11-14 21:15 ls|grep 阅读(575) 评论(0) 推荐(0) 编辑
摘要:安装环境Ubuntu12.04 64bitexpress3.0.1Express是基于node.js,高性能、一流的MVC-web开发框架,并且支持jade等多种模板,默认使用的是jade模板。>>express的安装1.$ npm install express2.$ npm install -g express3.$ npm install express -gd如果失败,请使用root权限,在ubuntu下,即命令前添加sudo以上三种安装方式都行,但是略有不同,-g代表安装到NODE_PATH的lib里面,而-d代表把相关性套件也一起安装。如果没有-g的话会安装目前所在的目 阅读全文
posted @ 2012-11-07 23:11 ls|grep 阅读(604) 评论(1) 推荐(0) 编辑
摘要:安装步骤1.安装gedit插件sudo apt-get install gedit-plugins2.安装TextMate字体http://www.webdevkungfu.com/files/MONACO.TTF下载上面的字体。下载完了之后,双击打开,点击install即可。3.安装语法颜色标志Schemehttp://grigio.org/files/darkmate.xml下载上面的xml文件。并且安装到gedit。打开gedit,Edit -> Preferences -> Font & Colors点击Add 按钮把刚才下载的xml文件加进去4.下载文件浏览插件h 阅读全文
posted @ 2012-11-04 14:03 ls|grep 阅读(393) 评论(0) 推荐(0) 编辑
摘要:安装环境ubuntu12.04 64bitnodejs-v0.8.14.tar.gzNode.js是一个基于google v8+javascript的服务端编程框架。但是Node.js又不是js应用,应该说是js的运行平台。它采用事件驱动、异步编程,为网络服务而设。Node.js的性能不错,按照创始人Ryan Dahl的说法,性能是Node.js考虑的重要因素,选择c++和v8而不是ruby或者其他的虚拟机也是基于性能的目的。Node.js在设计上也是比较大胆,它以单进程、单线程模式运行,事件驱动机制是Node.js通过内部单线程高效率地维护事件循环队列来实现的,没有多线程的资源占用和上下文切 阅读全文
posted @ 2012-11-04 12:04 ls|grep 阅读(29306) 评论(3) 推荐(0) 编辑

点击右上角即可分享
微信分享提示