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


«September 2025»
123456
78910111213
14151617181920
21222324252627
282930


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

我的分类(专题)

日志更新

最新评论

留言板

链接

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




[Ruby on Rails]Rails代码片段
软件技术

lhwork 发表于 2007/1/19 15:57:25

1Debugging Views in Development ruby 代码 <!--javascript_include_tag 'prototype'-->      <!--/span><span class="keyword">if</span><span>&nb


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


[Ruby on Rails]Ruby代码片段!
软件技术

lhwork 发表于 2007/1/19 15:56:52

1 foldr and foldl in Ruby                                                                    &nbs


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


[Ruby on Rails]Ruby线程池
软件技术

lhwork 发表于 2007/1/19 15:56:12

This is useful for a variety of scenarios. You create a thread pool, give it a maximum size, and pass a block to it everytime you need something processed. If all threads are busy, you block until a thread becomes free. For example: 代码 pool = ThreadPool.new(

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


[Ruby on Rails]一个非常不错的缓存方法,把缓存的结果放在数据库,节省内存!(转)
软件技术

lhwork 发表于 2007/1/19 15:55:27

http://www.bigbold.com/snippets/posts/show/3286Rails memcached is not very easy to introduce to a large rails installation. Memcached also chews up a lot of memory on the box and overall cached model does not work the way I needed it to. Basically, I have just a “few” queries that I needed to cache because pagination su

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


[Ruby on Rails]Rails 命令大全
软件技术

lhwork 发表于 2007/1/19 15:54:19

一.铁道
1.1 创建一个Rails应用程序
 $ rails app_name
 可选项:
 -d, database=xxx 指定安装一个数据库(mysql oracle postgresql sqlite2 sqlite3 ), 默认情况下是数据库
 -r, ruby-path= 指定Ruby的安装路径,如果没有指定,scripts使用env去找Ruby
 -f, freeze (冻结)freezes Rails在vendor/rails目录
 
1.2 API Documentation
 $ gem_server
 启动一个WEBrick服务器。这时候你可以通过Http://localhost:8808/ 打开浏览器去查看rails API文档
 
1.3 Rake
 rake db:fixtures:load
  # 载入fixture

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


[Ruby on Rails]进入Ruby on Rails世界(转)
软件技术

lhwork 发表于 2007/1/19 15:27:07

一、ruby和rails简介   ruby是一种面向对象的动态脚本语言。它的语法很灵活,而且提供了丰富的类库。因此,用ruby编写程序的效率是非常高的。
虽然ruby很早就出现了(1993年诞生于日本),但由于ruby一直缺乏英语文档,而且当时的ruby在web开发上并不怎么出众。因此,在2000年之前,ruby还只在日本流行。但这一切被2000年问世的rails打破。
Rails是使用纯ruby编写的框架(framework)。它对web开发提供了强有力的支持,如支持数据映射、MVC模式、Web Services、安全等。而且这些功能操作起来要比同类的产品容易的多,如MVC模式就比struts更容易使用。除了这些,rails还可以根据模板自动生成web程序。这样可以省去我们很多的时间。在讨论ruby如何借助rails快速开发web程序之前,让我们先看看如何安装和运行ruby和rails。   安装和运行ruby   Ruby支持多个操作系统平台,目前支持w

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


[Ruby on Rails]Rails学习的小总结
软件技术

lhwork 发表于 2007/1/19 15:25:34

总结一下,学习到的东西。 1、session使用

代码 session[:cart_key] ||=Cart.new   render_code();
上面方法表示如果session中的cart_key中的cart不存在,就新那一个cart对象. 2、多表关联 代码

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


[Ruby on Rails]在Windows平台使用Apache2.2和Mongrel运行Ruby on Rails
软件技术

lhwork 发表于 2007/1/19 15:18:02

一、安装Ruby、rails、mongrel和Apache2.2   从rubyforge网站下载One-Click Ruby Install,运行安装程序,就安装好了ruby和rubygems。   运行命令: gem install rails –y gem install mongrel –y gem install mongrel_service -y 安装好了rails和mongrel   从Apache网站下载Windows版本的Apache2.2,运行安装程序,就安装好了Apache2.2。  

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


[Ruby on Rails]在Linux平台上安装和配置Ruby on Rails详解
软件技术

lhwork 发表于 2007/1/19 15:16:32

ruby on rails推荐的生产运行环境是Linux/FreeBSD/Unix,即Unix系列的操作系统,采用lighttpd+FCGI的解决方案。以下我将以Linux操作系统,lighttpd+FCGI,MySQL数据库为例,从源代码编译安装开始讲解。   在安装之前,应该确认Linux操作系统已经安装好gcc编译器,否则请用Linux安装光盘先行安装gcc编译器: gcc –v 如能返回gcc版本号,则gcc正确安装。   一、安装Ruby解析器   一些Linux发行版本,MacOSX操作系统都自带Ruby解析器,但是我仍然建议

阅读全文(2495) | 回复(2) | 编辑 | 精华 | 删除
 


« 11 12



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

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