本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
rails 上传图片
ruby 代码
class CreatePictures < ActiveRecord::Migration
def self.up
create_table :pictures do |t|
t.column :comment, :string, :limit=>100
t.column :nam ...
Re: 有什么RoR的特性是Java模仿不了的?
这几天潜心研究了一下Hibernate, Spring, ASM, Java5 Instrumentation。 恩,大概列出了这些技术来,明眼人就知道我要干啥了。没错,万恶的元编程,我最痛恨的元编程要登场了。我痛恨元编程,是因为我认为它的能力超越了人类大脑的范围。但是,Java想要在语法上能有超越,唯一的办法就是元编程了。在Java中做元编程有两种方式:
1、操作字节码
比如 AspectJ
2、 ...
ActiveRecord 查询优化
ActiveRecord使用很方便,只需要声明映射关系,就可以方便地获取各个关联对象,而且是延迟加载。有时候这种关系延迟加载可能会严重影响性能,比如下面这个例子:
class User < ActiveRecord::Base
end
class Post < ActiveRecord::Base
has_many :replies
end
class Repl ...
新手RoR十分钟初体验Step By Step
新手RoR十分钟初体验Step By Step
声明一下,这是个新手启动的体验文章,高手不要看了。。。:)
1、安装Ruby
Windows用户去 http://rubyforge.org/ 的 http://rubyforge.org/projects/rubyinstaller/ 下载 One-Click Installer - Windows 安装即可,最新版1.8.5-21
2、测试是否安装 ...
[RoR入门之旅] Rails的scaffold原来是大小写敏感的
照着Agile web development with rails 6.2的Product List的例子:
使用scaffold按照数据库生成model和conroller:
ruby script/generate scaffold Product Admin
正在感叹其神奇之余,却在验证model的部分遇到了问题,下面是代码:
ruby 代码
class Product & ...
凑个热闹,学习ror
花了差不多一个星期,每天晚上花1个小时左右,基本把准备工作作的差不多了
1、买了《应用rails进行敏捷web开发》,当当网,加运费50.1元
2、下载了一些电子资源,rubyonrails实践(Eiffel Qiu),Thomas & Hunt, Programming Ruby.chm,The Pragmatic Programmers Guide - Programming Ruby ...
翻译:Appendix A:Introduction to Ruby
在另外一个BLOG力写了,就不COPY来了,转个地址来。。
http://www.1steam.cn/1ster/?action=show&id=4
附录A:Ruby简介
原文:Agile_Web_Development_With_Rails-Beta-Appendix A
翻译:Ysl.1ster..!(http://www.1ster.cn)
来源:http://www.1steam. ...
如何在你的应用中管理错误的页面
Rails在不同的环境下,对错误的处理是不一样的,在开发和测试环境中提供开发级别的错误,在生产环境中提供Application Error的错误。
1、设置全局的异常处理程序,在application.rb中增加:
def rescue_action_in_public(exception)
logger.error("rescue_action_in_public exec ...
可视化你的Rails schema
http://blog.zmok.net/articles/2006/11/13/visualize-your-rails-schema
这篇blog的作者要 refactoring Rails 的代码, 想到要看看数据库的 schema 关系结构图.
其实有时你可能也会在学习分析别人的开源程序的时候, 一样有类似的想法. 比如看著名blog 引擎Typo的数据关系.
想知道如何做到把数 ...
整合File-Column和Rmagick功能实现图片上传
在网站制作过程中,图片上传以及图片的大小调整是经常会用到的一个功能!
Rails结合几个plug-in可以说很智能的做到了这一点
做了一个简单的例子,系统在Windows平台上运行
1.上网下载file-column-0.3.1.tar.gz 和rmagick-win32-1.13.0_IM-6.2.9-3.zip (我当前的最新版本,到下述站点下载 http://rubyforge.org/ ...
ROR的数据表名可以不带s
哎,是我嘴太快手太慢了。已经知道怎么弄了。
set_table_name就可以了。
请管理员放到新手区或隐藏了吧,哎,惭愧:oops:
原文
引用因为刚学,所以有些疑惑就想赶紧说出来。
如题,如果我的数据表名不带s,是不是就不能使用ror来开发了?或者说使用它开发也可以,但必须把所有数据库相关的操作(crud/list)都手工实现一遍(ROR的高效率也就打了折扣)呢?
那么,如何来理解rai ...
Ajaxified Drag Drop Tree in RoR
原文:
http://vinsol.com/2006/08/18/source-code-for-ajax-based-drag-drop-navigation-tree-in-ruby-on-rails-the-tree-works-well-with-firefox-and-ie-6/
From the command prompt run this command to generate t ...
如何解决acts_as_list 多字段限定的问题
现在有一个model:(任务)
class Tasklist < ActiveRecord::Base
end
要实现act_as_list,如果不限定排序范围,最简单
class Tasklist < ActiveRecord::Base
acts_as_list
end这样,所有记录的position根据记录数自己累加
如果要限定:position仅对同一个父节点(对任务分 ...
一个实例
有三个model:
class Category < ActiveRecord::Base #category.rb
has_many :employees
end
class Employee < ActiveRecord::Base #employee.rb
belongs_to :category
has_one :bio
end
clas ...
学习 Agile Web Development with Rails“ 8.3 循环 C1: 创建个购物车”遇到的问题
刚刚学习ruby,看书的时候,按照书上写例子出现问题,困扰我几天了:
执行add_product方法的时候,报错:undefined method `find' for #<LineItem:0x6724bf0>
class Cart
#get,set 方法的声明
attr_reader:items
attr_reader:total_price
def initiali ...
如何解决acts_as_list 多字段限定的问题?
现在有一个model:(任务)
class Tasklist < ActiveRecord::Base
end
要实现act_as_list,如果不限定排序范围,最简单
class Tasklist < ActiveRecord::Base
acts_as_list
end这样,所有记录的position根据记录数自己累加
如果要限定:position仅对同一个父节点(对任务分 ...
读 Agile Web Development with Rails 笔记(二)
近日照例一步一步看下去。。
遇到第一个问题
用rake db:migrate的时候通不过。。。
我用网上下来的源程序依然通不过。。。
:decimal
#002_add_price.rb
class ...
关于Ruby DSL
最近ruby语言的流行似乎再次引发了DSL(Domain Specific Language)讨论的热潮。从语法表现形式上看,通过对于ruby语言的深度hack, 充分挖掘ruby语言的某些语法特征,可以使得正常的ruby语句看起来比其他计算机语言更接近于人类的自然语言,某些人因此认定ruby语言是DSL的天然载体。但是在我看来,具体语言的语法表达形式对于DSL的核心价值而言并不是最关键的。 ...
Heading fast on Rails~
Not to mention the recent two SD Jolts awards of Rails framework as well as its book as a strong proof of the increasing hotness, Rails is moving fast by releasing the version 1.1 RC1 after 3 months of ...