
ruby on rails
张炜的技术博客
擅长.NET框架平台开发~
擅长性能优化
展开
-
ruby on rails 入门系列--rails目录结构简述
app 应用程序的大部分代码都将位于app目录中。在app目录下有四个子目录,分别是controllers,helpers,models,views ,rails是典型的mvc架构,代码分别对应到三个文件夹中。 components 在rails的过去,components目录是用于存放可以复用的视图代码和控制器代码的,但在新的rails中逐渐废弃了这个功能。 config原创 2009-03-08 23:25:00 · 2764 阅读 · 1 评论 -
Ruby Symbol使用
一、Symbol的定义: Symbol是一个简单对象, 这个对象通过它的名字唯一标识。如:你每次在代码中使用:name,你是要引用一个有名字为name的对象 注意: 1、String 和Symbol两者具有紧密的联系. 每个symbol 都有个字符串的名字(可以使用to_s). 而每个String 可以请求它的相应symbol (通过 to_sym). String原创 2009-03-10 10:07:00 · 593 阅读 · 0 评论 -
symbol 分析
Symbol 是什么Ruby 是一个强大的面向对象脚本语言(本文所用 Ruby 版本为1.8.6),在 Ruby 中 Symbol 表示“名字”,比如字符串的名字,标识符的名字。在 Ruby 中每一个对象都有唯一的对象标识符(Object Identifier),可以通过 object_id 方法来得到一个对象的标识符。 见,每个 String 对象都是不同的,即便他们包含了相同的原创 2009-03-11 22:57:00 · 569 阅读 · 0 评论 -
rails Helper 解析
在Ruby on Rails里面,首先应该明确的一点 —– Helper是view的helper,根据这个原则,在默认实现下,controller是不允许访问helper里面的方法的。当然helper在本质上是一个module,所以要在controller和helper之间共享一些方法的办法还是很多的。因为是双方都拥有的方法,所以就面临一个问题 —— 方法放在那里比较合理?controller还是原创 2009-03-20 16:02:00 · 7513 阅读 · 0 评论 -
ActiveRecord
ActiveRecord介绍 1.当你创建一个ActiveRecord::Base的子类,实际上是包装一个数据库表。 2.active record假定表名是类的复数形式。如果类名包含多个以大写字母开头的单词,表名会假定以下划线分隔这些单词。 3.如果你不喜欢上面的做法,你可以这样:在配置文件中设置一个全局变量关闭它,在config目录下environment.rb文件中设置。 代码:原创 2009-03-22 21:15:00 · 966 阅读 · 0 评论 -
rails 部分插件--解析
FCKEDITER说明1. 下载fckeditor_plugin-0.5.1.zip,目前版本为0.5.12. 2. 解压到vendor/plugins目录下,并重命名为fckeditor. 3. 到该应用程序根目录下,运行rake fckeditor:install,执行自动安装.4. 在相应的layout(以./layouts/company.html.erb为例)中添加原创 2009-03-26 14:03:00 · 677 阅读 · 0 评论