Strategy--定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。参与者Strategy -- 定义所有支持的算法的公共接口。Context使用这个接口来调用某ConcreteStrategy定义的算法。 ConcreteStrategy(具体策略) -- 以Strategy接口实现英雄模范具体算法。 Context(上下文)--用一个ConcreteStrategy对象来配置。 --维护一个对Strategy对象的引用。 --可定义一个接口来让Strategy访问它的数据。 适用性当存在以下情况时使用Strateg ...
本文引用了诸多ror先辈们的经验文章,在此希望大大们不要见怪。我发这篇文章的目的也是为了后人少一些摸索,同时此文还发在railschina和railscn。 一、安装Ruby 1、下载Ruby(http://www.ruby-lang.org)安装包 双击安装,安装过程中注意选中"Enable RubyGems" 2、打开"命令提示符cmd",输入"ruby -v"查看版本号,则表示ruby安装成功 二、安装Rails 1、下载JDK(http://java.sun.com/),安装,否则下面的"gem install&qu ...
  • 21:27
  • 浏览 (308)
  • 评论 (0)
windows xp 下使用ruby on rails  1 安装ruby,win环境下有Ruby One-Click Installer包, 下载地址为http://www.ruby-lang.org/en/downloads/ , 下完后,点击安装,一直点next, i agree,选择安装路径,(我的安装目录是d:\ruby) 然后一路next  最后finish,安装完成。 运行cmd, 输入ruby -v  ,如果安装成功会返回版本号(我的输出是:ruby 1.8.6 (2007-03-13 patchlevel 0) [i ...
  • 21:18
  • 浏览 (358)
  • 评论 (0)
千辛万苦终于又找到爱机的驱动特记录一下: http://support.vaio.sony.co.uk/downloads/updates/updates.asp?site=voe_en_GB_cons&c=0&s=VGN-S&m=1870
  • 14:50
  • 浏览 (123)
  • 评论 (0)
Linux下的驱动安装在MC上提供了三种方案 方法一 对于Ubuntu来说,首选方法是通过网络源或者光盘安装源安装发行版本附带的驱动程序.只要选择"System""系统管理"→"受限驱动管理器",在其中的"nvidia"所在行后面的复选框里打卡勾,安装完后系统会提示重启,显示就正常了.        如果需要修改分辨率,刷新率以及3D选项,可以在'Applications"→"系统工具"→"nv ...
今天用eclipse越用越慢,最后基本到了动弹不得,于是强行重启,之后登录一进桌面马上又回到登录界面,gnome xfce kde4都进不了,幸好kde3.5的还可以,用下面命令设置之后就可以了 sudo dpkg-reconfigure xserver-xorg
 在Linux中,shell是我们常用的一个工具,在Red Hat  Linux中,通常我们用的是B shell,也叫bash。在shell中,我们总希望打开这个shell的时候就已经设定好了一些环境变量或者别的初始化操作什么的。但是这个怎么做 呢,我们虽然可以用set或者export语句来设定环境变量,但是重新打开另外一个shell的时候又要重新export一次,让人痛苦万分。 在 Windows上,我们可以通过在我的电脑的属性中设定path环境变量,在Linux好像貌似没有找到这个选项,那我们怎么办呢。    其 ...
2008-01-19

系统设置--alias

关键字: 系统设置
功能说明:设置指令的别名。语  法:alias[别名]=[指令名称]补充说明:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。 alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile或.cshrc中设定指令的别名。 例     子 :编辑自己帐号根目录下的.bash_profile文件,添加alias键值。格式如下:alias l.='ls -d .* --color=tty'alias ll='ls -l --color=tty'添加之后,执行source .bash_p ...
进入vi的命令   vi filename :打开或新建文件,并将光标置于第一行首   vi +n filename :打开文件,并将光标置于第n行首   vi + filename :打开文件,并将光标置于最后一行首   vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处   vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename   vi filename....filename :打开多个文件,依次进行编辑     移动光标类命令[/b]   h :光标左移一个字符   l :光标右移一个字符   space ...
ln 这是linux中一个非常重要命令。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln -s /bin/less /usr/local/bin/less -s 是代号(symbolic)的意思。 这里有两点要注意: 第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了 ...
hain
搜索本博客
最近加入圈子
存档
最新评论