本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7593097
建立时间:2006年5月29日




[Ruby on Rails]Ruby程序设计语言快速入门(四)----之类变量和类方法
软件技术

lhwork 发表于 2007/1/20 11:19:07

象大多数面向对象语言一样,Ruby类也允许定义类变量和方法。一个类变量允许在一个类的所有实例间共享单个变量。在Ruby中,两个@@号用于指示类变量。例如,如果你想要使一个BankAccount类的所有实例共享相同的利息率,那么该类可能被如下定义: class BankAccount
@@interestRate = 6.5
def BankAccount.getInterestRate()
@@interestRate
end
attr_accessor :balance
def initia


阅读全文(1545) | 回复(0) | 编辑 | 精华 | 删除
 


[Ruby on Rails]Ruby程序设计语言快速入门(三)---之变量与赋值
软件技术

lhwork 发表于 2007/1/20 11:18:37

变量与赋值   至此,你是否注意到前面所有的示例代码中都缺少某种东西?难道你必须输入常数,实例变量 或类变量?绝对不是!这正是Ruby的真正面向对象的天性的一部分。为此,首先让我们看一下Ruby中以前的普通变量。至此,你已经创建了很多 Rectangle实例,但是你并没有把它们保留多长时间。比方说,你想要把一个变量赋值给你创建的一个Rectangle实例:   myRectangle = Rectangle.new(4,5)


阅读全文(1590) | 回复(0) | 编辑 | 精华 | 删除
 


[Ruby on Rails]Ruby程序设计语言快速入门(二)--之对象,方法和类
软件技术

lhwork 发表于 2007/1/20 11:17:55

在Ruby中,一切都是对象。对于那些喜欢使用高度面向对象的语言(例如Smalltalk,Eiffel或 CLOS)的用户来说,这是非常受欢迎的。例如1,2,3或10.8等等都是对象,而不是如Java或C++中的原始类型;字符串是对象,类和方法也都是 对象。例如,下面都是有效的Ruby代码(在Ruby中,注释行是以"#"符号界定的):
阅读全文(1962) | 回复(0) | 编辑 | 精华 | 删除
 


[Ruby on Rails]Ruby程序设计语言快速入门(一)--之安装Ruby
软件技术

lhwork 发表于 2007/1/20 11:17:00

 Ruby是一种面向对象的元编程语言,是它让许多开发者感到惊讶,甚至令他们提出这样的疑问:是否真正存在比Java和C#更好的语言?本文将对Ruby语言作初步的探讨并试图回答这一问题。   一、 引言  你是否听说过Ruby?如今,它成了软件开发界的一个流行话题。该语言在去年春天的一次Java会议上引起我的注意,当时象Bruce Tate,Dave Thomas等著名人物都在谈论Ruby并且告诉在场的观众Ruby值得一看。   现在,如果你象我一样正在从事软件开发,那么我们就有共识:尽管学习一种新的编程语言可能是一件趣事,但是只有你对它具有深入了解之后,你才有资格以一 种怀疑眼光来看待另一种编程语言。毕竟,在上世纪八、九十年代的编程语言之争最终得出结论-从根本上看存在两大阵营:Java世界和微软基于.NET支持 的开发语言。并不是我不想学习另一种语言,其实我只是期望通过选择其它编程语言才能获得一定技术优势的日子早点结束。然而,由于前面几位著名人士的影响, 我决定一试Ruby。  好,

阅读全文(2282) | 回复(0) | 编辑 | 精华 | 删除
 


[Ruby on Rails]Ruby On Railse的资源
软件技术

lhwork 发表于 2007/1/20 11:15:48

Ruby On Railse官方网站:
http://www.rubyonrails.org/
可以作为了解这项技术的起点,那里面有一个15分钟搭建一个blog的视频很值得一看

Rolling with Ruby on Rails:
http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html?page=1
Curt Hibbs写的对于ror的学习过程,还没来得及看,但是实在是太多地方reference了随大流吧

Really Getting Started in Rails
http://www.slash7.com/articles/2005/01/24/really-getting-started-in-ra

阅读全文(1988) | 回复(0) | 编辑 | 精华 | 删除
 


[算法]18位身份证号码校验码的算法(JAVA)
软件技术

lhwork 发表于 2007/1/20 11:13:55

public static char doVerify(String id)      {          char pszSrc[]=id.toCharArray();  

阅读全文(4859) | 回复(1) | 编辑 | 精华 | 删除
 


[Ruby on Rails]使用rails时碰到的几个常见的问题--补充中
软件技术

lhwork 发表于 2007/1/20 11:12:11

1、render使用中的问题
当页面错误要跳转到固定的页面的时候,用了Render
这样的代码,总说页面找不到,没找到原因,后台看了路径显示好像也没有问题
代码render :file => "#{RAILS_ROOT}/public/404.html",                  :st

阅读全文(2025) | 回复(0) | 编辑 | 精华 | 删除
 


[Ruby on Rails]如何在你的应用中管理错误的页面
软件技术

lhwork 发表于 2007/1/20 11:11:21

Rails在不同的环境下,对错误的处理是不一样的,在开发和测试环境中提供开发级别的错误,在生产环境中提供Application Error的错误。
1、设置全局的异常处理程序,在application.rb中增加:
代码  def rescue_action_in_public(exception)      logger.error("rescue_action_in_public executed")  

阅读全文(1574) | 回复(0) | 编辑 | 精华 | 删除
 


[Ruby on Rails]一个production模式下的Ror环境搭建
软件技术

lhwork 发表于 2007/1/20 11:10:33

比较了一些ROR的生产环境,经过测试,还是选用了mongrel+apache的方式。 1.download安装包:
httpd-2.2.3.tar.gz ,apache服务器
ruby-1.8.5.tar.gz
rubygems-0.9.0.tgz
mongrel-0.3.13.4.gem 2.安装ruby
tar zxvf ruby-1.8.5.tar.gz
./configure
make
make install 3.安装rubygems
tar zxfv rubygems-0.9.0.tgz
cd rubygems-0.9.0
ruby setup.rb
# gem update - system 4.安装rails
gem install rails --include-dependencies 5.安装mongrel
#gem in

阅读全文(2171) | 回复(0) | 编辑 | 精华 | 删除
 


[Ruby on Rails]Ruby on Rails有用的插件(转)
软件技术

lhwork 发表于 2007/1/20 11:07:50

转自:http://my.donews.com/woodstudio/2006/03/25/ruby-on-rails%E6%9C%89%E7%94%A8%E7%9A%84%E6%8F%92%E4%BB%B6/
文件上传(FileColumn)
网页:http://www.kanthak.net/opensource/file_column/
安装:http://opensvn.csie.org/rails_file_column/plugins/fi

阅读全文(1507) | 回复(0) | 编辑 | 精华 | 删除
 


« 31 32 33 34 35 36 37 38 39 40 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.086 second(s), page refreshed 144777733 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号