自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式之行为型模式(Chain of Responsibility ( 责任链模式 ))

[color=red]行为型模式顾名思义,主要负责的是操控对象行为,分为以下几种[/color][list][*]一、[b]Chain of Responsibility ( 责任链模式 )[/b][*]二、Command ( 命令模式 )[*]三、Interpreter ( 解释器模式 )[*]四、Iterator ( 迭代器模式 )[*]五、Mediator ( 中介者...

2014-09-19 20:39:20 155

原创 rails项目代码

[code="ruby"]#controllers def new @day = (params[:date] || Time.now.strftime("%Y-%m-%d")).to_date.midnight @days = (@day.monday().to_i..6.days.since(@day.monday()).to_i).step(1.d...

2014-09-12 16:17:11 129

原创 seajs实现js模块化,功能是提供一组工具供前台开发调用(jquery)

[code="js"]define(function(require, exports, module) { var $ = require('jquery'); var menu = require('menu'); var tab = require('tab'); var util = require('util'); var container = require...

2014-09-12 16:13:30 115

原创 将消息轮询显示(jquery)。

[code="js"] var _page = 1; $(function(){ show(); function show(){ $.getJSON("/message/getMessage?page="+_page,function(data){ var _arr = new A...

2014-09-12 11:13:26 286

原创 设计模式之State(状态模式)浅析

这个是照着一篇文章实现的ruby版。文章链接http://blog.csdn.net/shuangde800/article/details/10132825?reload[code="java"]#encoding: utf-8class State #封装四种动作 def insertQuarter ;end #投币 def ejectQuarter ;end ...

2013-08-26 23:54:19 110

原创 设计模式浅析

state模式针对枚举加if else解决大量if else语句问题 缺点:如果状态过多,会产生大量的具体状态类。优点就是易于维护,不会产生大量的if else语句。 优点是以状态带动事件adapter模式解决调用接口不一致问题...

2013-08-25 23:22:02 89

原创 rails中使用redis实现页面全局记数

curl -O http://redis.googlecode.com/files/redis-2.2.2.tar.gztar xzf redis-2.2.2.tar.gzcd redis-2.2.2make cp src/redis-server src/redis-cli /usr/binredis-serverFirst step, add redis-rb to...

2013-03-07 11:51:15 165

原创 git搭建服务器

首先你有一个本机上的项目你想与别人共同开发那么请用git。一.确认以安装git 二.git clone --bare ./gov ./gov.git 服务器上用 本地项目 给远程项目起的名字 这样就会创建出一个裸库 git remote -v,查看克隆的原始仓库,-v为-verbose...

2012-10-18 22:35:08 74

原创 ruby class_eval instance_eval instance_exec

之前对这两个的用法很混淆,现在自己有仔细的思考了一下,写下来欢迎大家来探讨,给予指正。 class_eval instance_eval 它们都继承了eval也就是Ruby的evaluation。因为class就是module的扩展,所以class_eval和module_eval我认为是一回事,class_eval是module_eval的alias。我在这里就区分一下class_...

2012-07-05 22:36:52 220

原创 ruby

ruby是一种编程语言,本人接触大概几个月时间,由于本人比较笨,所以领会的不深,很肤浅。在这里希望与了解的人探讨一下 对于初学者来说,我觉得首先入门类书籍应该选择《programming ruby中文版 第2版》书里写的内容相当仔细,详细。而且这么书应该一直放在你的床头随手可取到的地方,即使在你看完以后它可以作为你的参考书。目前我还在捧着这本书看。 接下来介绍一...

2011-08-20 17:39:03 116

原创 gridfs与spreadsheet接口的问题解决办法

[b]Gridfs是mongodb专用存储文件的,相当于附件Spreadsheet是解析excel格式文件的环境:Rails 3.0.9ruby 1.9.2 spreadsheet 0.6.5.4网上关于这方面的资料很多,很全首先需要引入头文件require 'spreadsheet'require 'mongoid_grid'这里用的是插件attach...

2011-08-18 17:23:18 130

空空如也

空空如也

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

TA关注的人

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