摘要:
由于之前安装目录带有空格,所以现在想卸载ROR重新安装:gem uninstall Railsgem uninstall Rakegem uninstall Actionwebservicegem uninstall Actionmailergem uninstall Actionpackgem uninstall Activesu 阅读全文
摘要:
一 :网站及其博客:1..http://ihower.tw/training/ Ruby on Rails学习网是一个交流学习Ruby on Rails知识的专业网站。2.http://www.javaeye.com/wiki/rails_weekly Rails每周一题3.http://www.5iror.com/ ihower的教程 4.http://railstutorial.org/book 一个英文教程5.http://www.javaeye.com/wiki/Rails-EveryDay 每天一剂Rails良药6.http://chinaonrails.com/ The 阅读全文
摘要:
最新心血来潮的想学一门新的东西,听说用ROR的开发效率会很高,所以就选择了ruby on rails,安装的时候真是不顺心,这里把自己的安装心得记下来:1) 安装ruby 下载安装包:http://rubyforge.org/frs/?group_id=167,我下载的是rubyinstaller-1.8.7-p302.exe装完后,可以用ruby -v 测试是否安装成功,如图,要是出现了版本 就说明安装成功了2)安装rubygems Rubygems是ruby的包管理器工具,它使得ruby包的安装十分简单,只需要一条命令就可以从远程服务器上下载相应的包,如果相应的应用包含其他扩展,rubyg 阅读全文
摘要:
解决的问题是:类与相互对象之间的组织关系,包括他们的角色、职责、协作方式几个方面 “好的面向对象设计模式”是那些可以满足“应对变化,提高复用” 面向对象设计模式模式描述的是软件设计 面向对象模式不像算法技巧,可以照搬照用,它是建立对“面向对象”纯熟、深入的理解的基础上的经验性认识,掌握“面向对象”。 源... 阅读全文
摘要:
(一)1.写出一条Sql语句: 取出表A中第31到第40记录(SQLServer, 以自动增长的ID作为主键, 注意:ID可能不是连续的。) select top 10 * from A where id not in (select top 30 id from A) 解2: select top 10 * from A where id > (select max(id) from (s... 阅读全文
摘要:
一、单一职责原则(SRP) 就一个类而言,应该仅有一个引起它变化的原因。软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离。测试驱动的开发实践常常会在设计出现臭味之前就迫使我们分离职责。 二、开闭原则(OCP) 软件实体(类、模块、函数)应该是可扩展的,但是不可修改的。也就是说:对于扩展是开放的,对于更改是封闭的。怎样可能在不改动模块源代码的情况下去更改它的行为呢?怎样才能在无需对... 阅读全文