`
dadadada2x
  • 浏览: 9263 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
行为型模式顾名思义,主要负责的是操控对象行为,分为以下几种 一、Chain of Responsibility ( 责任链模式 ) 二、Command ( 命令模式 ) 三、Interpreter ( 解释器模式 ) 四、Iterator ( 迭代器模式 ) 五、Mediator ( 中介者模式 ) 六、Memento ( 备忘 ...
#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.day).map {|d| Time.at(d).strftime('%Y-%m-%d')} end def front_course begin @ ...
define(function(require, exports, module) { var $ = require('jquery'); var menu = require('menu'); var tab = require('tab'); var util = require('util'); var container = require('container'); var content = require('content'); var history = require('history'); var alert = require('a ...
<script type="text/javascript"> var _page = 1; $(function(){ show(); function show(){ $.getJSON("/message/getMessage?page="+_page,function(data){ var _arr = new Array(); for ( var i = data.messages.le ...
这个是照着一篇文章实现的ruby版。文章链接 http://blog.csdn.net/shuangde800/article/details/10132825?reload #encoding: utf-8 class State #封装四种动作 def insertQuarter ;end #投币 def ejectQuarter ;end #退币 def turnCrank ;end #转动摇柄 def dispense ;end #发糖果 end #没有投币的状态 class NoQuarterState < Stat ...
state模式针对枚举加if else解决大量if else语句问题         缺点:如果状态过多,会产生大量的具体状态类。优点就是易于维护,不会产生大量的if else语句。         优点是以状态带动事件 adapter模式解决调用接口不一致问题
curl -O http://redis.googlecode.com/files/redis-2.2.2.tar.gz tar xzf redis-2.2.2.tar.gz cd redis-2.2.2 make cp src/redis-server src/redis-cli /usr/bin redis-server First step, add redis-rb to your Gemfile: gem 'redis', '2.1.1' Then install the gem via Bundler: bundle install Lastly, create an initi ...

git搭建服务器

    博客分类:
  • git
首先你有一个本机上的项目你想与别人共同开发那么请用git。 一.确认以安装git             二.git clone  --bare      ./gov        ./gov.git              服务器上用   本地项目  给远程项目起的名字    这样就会创建出一个裸库    git remote -v,查看克隆的原始仓库,-v为-verbose缩写,显示对应的克隆地址    添加一个远程仓库,以便方便自己找到    git remote add [shortname] + 远程git仓库    ep:      $git remote      orig ...
之前对这两个的用法很混淆,现在自己有仔细的思考了一下,写下来欢迎大家来探讨,给予指正。     class_eval instance_eval 它们都继承了eval也就是Ruby的evaluation。因为class就是module的扩展,所以class_eval和module_eval我认为是一回事 ...
ruby是一种编程语言,本人接触大概几个月时间,由于本人比较笨,所以领会的不深,很肤浅。在这里希望与了解的人探讨一下         对于初学者来说,我觉得首先入门类书籍应该选择《programming ruby中文版 第2版》书里写的内容相当仔细,详细。而且这么书应该一直放在你的床头随手可取到的地方,即使在你看完以后它可以作为你的参考书。目前我还在捧着这本书看。        接下来介绍一本叫《the ruby way中文版 第二版》这本书介绍性,指南性内容较少,看这本书之前应该把上本书通读一遍,我刚开始就范了个错误,看这本书比上本书薄,拿起这本书就开始看,越往后看越迷糊。所以这本书应该属于进 ...
Gridfs是mongodb专用存储文件的,相当于附件 Spreadsheet是解析excel格式文件的 环境: Rails 3.0.9 ruby 1.9.2 spreadsheet 0.6.5.4 网上关于这方面的资料很多,很全 首先需要引入头文件 require 'spreadsheet' require 'mongoid_grid' 这里用的是插件 attachment :file就能实现相应的附件的存取很方便 取的时候直接file.read即可,要是想去文件名的话只要file.filename即可 本人菜鸟,猜测file.read出的文件在内存流中(没有经过验证),于是想用spread ...
Global site tag (gtag.js) - Google Analytics