周日看了一下Rails的测试框架,用MindManager做的思维导图学习笔记。
思维导图是什么?
思维导图是一种革命性的思维工具。简单却又极其有效!
英国著名心理学家东尼·博赞在研究大脑的力量和潜能过程中,发现伟大的艺术家达·芬奇在他的笔记中使用了许多图画、代号和连线。他意识到,这正是达芬奇拥有超级头脑的秘密所在。在此基础上,博赞于19世纪60年代发明了思维导图这一风靡世界的思维工具。
思维导图就是一幅幅帮助你了解并掌握大脑工作原理的使用说明书。它能够:
1、增强使用者的超强记忆能力
2、增强使用者的立体思维能力(思维的层次性与联想性)
3、 ...
- 22:15
- 浏览 (5122)
- 评论 (7)
- 分类: Ruby on Rails
- 进入论坛
跨越边界: Rails 迁移
Ruby on Rails 是不断发展的 Web 开发框架,它实现了一些先进的想法,例如通过配置进行约定、大量的元编程、特定于域的语言以及用数据库包装代替对象关系映射。这篇文章研究的 Rails 模式迁移是一种把每个数据库的模式变化与基本对象模型分离的思想。
全文链接:
http://www-128.ibm.com/developerworks/cn/java/j-cb08016/index.html
相关文章更多参考:
http://www-128.ibm.com/developerworks/cn/views/java/articles.jsp?view_ ...
- 18:00
- 浏览 (680)
- 评论 (0)
- 分类: Ruby on Rails
无意间看到这个http://www.gotapi.com/网站,非常不错,有Ruby / Rails / Java / html /javascript /Prototype.JS / c++ / Dhtml / hibernate /spring等等的在线手册,可以自定义添加。使用非常方便。
- 14:05
- 浏览 (1786)
- 评论 (2)
- 分类: Ruby on Rails
- 进入论坛
最新发现ruby源代码文件(*.rb)中,不能写入中文,如果文件中有中文字符就会报错,导致运行不了,但可以将rb文件改成UTF8格式来解决,另存一下,就可以了。
不过,这时如果将这个UTF8文件中的中文字符删掉,同样运行不了报错,也就是如果文件中有中文字符必须设置为UTF8格式,如果没有必须设置为Ansi格式,否则会导致出错。
同样的问题在Java中就没事,看来ruby解释器还不太完善,
- 13:46
- 浏览 (1829)
- 评论 (3)
- 分类: Ruby on Rails
- 进入论坛
1、将控制器display_cart的内容输出到当前页面
<%=render_component(:action => "display_cart",
:params => {:context => :checkout} %>
2、输出不使用模块render(:layout => false)
3、下面将读取_order_line.rhtml模板文件,并将@pending_orders实例变量中的对象进行迭代
<%=render(:partial => "order_line", :collection => @pending_o ...
- 13:21
- 浏览 (830)
- 评论 (1)
- 分类: Ruby on Rails
总结一下,学习到的东西。
1、session使用
session[:cart_key] ||=Cart.new
上面方法表示如果session中的cart_key中的cart不存在,就新那一个cart对象.
2、多表关联 class LineItem < ActiveRecord::Base
belongs_to :product
end
表示LineItem 属于表product 与product相关联
3、网页跳转
redirect_to(:action => 'index')
跳转到index的控制器
...
- 09:34
- 浏览 (715)
- 评论 (0)
- 分类: Ruby on Rails
http://www-128.ibm.com/developerworks/cn/java/j-cb03076/index.html
- 12:21
- 浏览 (475)
- 评论 (0)
- 分类: Ruby on Rails
下文:
http://www-128.ibm.com/developerworks/cn/java/j-cb08156.html
- 17:39
- 浏览 (1145)
- 评论 (1)
- 分类: Ruby on Rails
- 进入论坛
一、ruby和rails简介
ruby是一种面向对象的动态脚本语言。它的语法很灵活,而且提供了丰富的类库。因此,用ruby编写程序的效率是非常高的。
虽然ruby很早就出现了(1993年诞生于日本),但由于ruby一直缺乏英语文档,而且当时的ruby在web开发上并不怎么出众。因此,在2000年之前,ruby还只在日本流行。但这一切被2000年问世的rails打破。
Rails是使用纯ruby编写的框架(framework)。它对web开发提供了强有力的支持,如支持数据映射、MVC模式、Web Services、安全等。而且这些功能操作起来要比同类的产品容易的多,如MVC模式就比stru ...
- 09:22
- 浏览 (3365)
- 评论 (7)
- 分类: Ruby on Rails
- 进入论坛
函数:h
描述:将html转义
<%=h("<h1>中华人民共和国</h1>")%>
输出: <h1>中华人民共和国</h1>
函数:truncate
描述:截取指定长度的字符串,后面加省略号
<%=truncate("中华人民共和国",5)%>
输出:中华...
后面有三个点,所以算五个了
函数:strftime
描述:把日期为指定格式
<%=product.add_date.strftime("%Y-%m-%d") %>
输出: 2006-12-03
其中product.add_date为数据库中的时间型字段
...
- 22:55
- 浏览 (1056)
- 评论 (0)
- 分类: Ruby on Rails
Ruby on Rails有用的插件
文件上传(FileColumn)
网页:http://www.kanthak.net/opensource/file_column/
安装:http://opensvn.csie.org/rails_file_column/plugins/file_column
主题支持(Theme Support)
安装:http://mattmccray.com/svn/rails/plugins/theme_support
动态的树型结构(LiveTree)
网页:http://www.epiphyte.ca/code/live_tree.html ...
- 15:33
- 浏览 (1436)
- 评论 (0)
- 分类: Ruby on Rails
1、创建项目
在命令行运行:rails c:\depot
会在c:\depot下产生项目代码框架
2、配置数据库
首先要配置好数据库,在c:\depot\config\database.yml 中定义
我们使用mysql,找到如下代码
development:
adapter: mysql
database: depot_development
username: root
password:
host: local ...
- 22:35
- 浏览 (3394)
- 评论 (8)
- 分类: Ruby on Rails
- 进入论坛
首先确保安装了Rails及Ruby环境,如果没有请看这里
1、创建项目
在命令行下输入:rails c:\railsDemo
会显示创建一些文件信息。
这样会在c:\railsDemo下创建一个rails工程的骨架。
2、创建控制器
在命令行输入:ruby script/generate controller Say
则会创建控制器文件在 c:\railsDemo\app\controllers\say_controller.rb
加入ruby 代码
class SayController < Appli ...
- 22:27
- 浏览 (864)
- 评论 (0)
- 分类: Ruby on Rails
- 进入论坛
1、首先看一Ruby是否安装,如果没有请看这里,然后再看看RubyGems是否被安装。
使用命令下运行 gem --version
C:\Documents and Settings\Administrator>gem --version
0.9.0
会显示出gem版本,上面是0.90的。
如果RubyGems没有安装。
从以下网址下载安装RubyGems
http://www.rubyonrails.org/down
如:r ...
- 22:10
- 浏览 (3493)
- 评论 (5)
- 分类: Ruby on Rails
- 进入论坛
在网页中http://www.rubyonrails.org/down
可找到Ruby的下载地址
有源码安装版,有window安装版
Source: Compile it yourself
Windows installer: Ruby, popular extensions, editor
windows版的下载回来一个exe安装程序,安装很简单,只要下一步下一步安装就行。
安装完成后看ruby是否运行正常。
在命令行下:运行ruby -v
C:\Documents and Settings\Administrat ...
- 21:56
- 浏览 (1979)
- 评论 (1)
- 分类: Ruby on Rails
- 进入论坛
- 浏览: 38403 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
我的相册
DSC_0035
共 1 张
共 1 张
最近加入圈子
最新评论
-
能看得懂这张图片吗?
直线增长。。。
-- by jiangshaolin -
能看得懂这张图片吗?
确实是够厉害的。还是不完全统计吧。。。
-- by jiangshaolin -
J2EE开发之常用开源项目介 ...
得好好学习一下了,好多都不知道。
-- by wanghf0218 -
J2EE开发之常用开源项目介 ...
原来是盗版,唉。强烈鄙视楼主。
-- by fenixshadow -
J2EE开发之常用开源项目介 ...
作者是原创吧?这篇文章对我很有帮助,就是不知道哪位大哥是原创想好好感谢下。
-- by fenixshadow






评论排行榜