自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tpl_01

CSDN博客

  • 博客(20)
  • 收藏
  • 关注

转载 Time Date时间转换和格式化输出

1.格式化输出 那么最常用到的应该是: Ruby代码 DateTime.parse(Time.now.to_s).strftime('%Y-%m-%d %H:%M:%S').to_s#就是按照2009-5-14 8:42:13的给定格式输出 DateTime.parse(Time.now.to_s).strftime('%Y-%m-%d %H:%M:%S'

2011-12-31 10:50:13 1202

转载 Rails中两种不同的表单处理方式

Rails中两种不同的表单处理方式 2009-05-14 12:34 1.表单类型一 请输入用户信息 Name: 30 %> Password: 30 %> ConfirmPassword: 30 %> "submit" %> 此种是对象绑定的方式,通过表单,跟Model层的对象绑定,通常完成数据的增,

2011-12-30 17:37:23 488

转载 render 与 redirect_to 的区别

Ruby代码 复制代码 代码如下: if @user.update_attributes(:password => params[:user][:password]) flash[:notice] = '密码修改完成' redirect_to :action => 'index' else redirect_to :action => 'change_pass', :id => @user

2011-12-30 14:08:14 1086

转载 ruby 数据类型

(一)数值类型 (1)整型 整型分两种,如果在31位以内(四字节),那为Fixnum实例。如果超过,即为Bignum实例。   #整型 Integer 以下是一些整型字面量  #字面量(literal):代码中能见到的值,数值,bool值,字符串等都叫字面量  #如以下的0,1_000_000,0xa等  a1=0  #带千分符的整型  a2=1_000_000  #其它进制的

2011-12-29 14:52:04 985

转载 rails 之自定义Helper模块

关键字: Rails Helper Rails默认为每个controller指定一个helper,所有的helper都放在app/helpers目录下 但是有些Helper我们希望是全局共享的,一般我们将这些Helper方法都扔在ApplicationHelper模块里 其实我们可以在app/helpers目录下建立我们自定义的Helper模块,如formatting_helper、p

2011-12-28 22:41:39 2405

转载 Ruby on Rails 控制器分组实现及命名规则

1.  把控制器(controller)分组到模块中 现在,我们的所有的controller都放在app/controller目录下,有时候我们的controller可能比较多,为了不污染到顶层的命名空间(namespace),我们可以选择将某几个controller归组到一个单独的命名空间里。 对此,Rails有一个简单的约定,如果一个请求(request)包括了contro

2011-12-28 17:57:12 1779

转载 ruby on Rails:动作视图纵览

实例   在这个例子中显示了一些被格式化的时间、字符串和数字。   下面的代码是控制层的代码:   class SayController < ApplicationController def hello @time=Time.now end end   下面是视图层(这个文件就是一个模板)的代码: <html> <hea

2011-12-27 23:26:15 407

转载 rails之常见的ruby内部变量

在ruby程序中,经常会看到一些以$开头的变量,这些不是指我们自己在程序中设置的全局变量,而是指系统内部已经设置好的变量,他们代表了一些特定的意思,下面搜集了一些常用的内部变量,用一些简单的代码说明他们代表的意思: 局部域: 在某一个线程作用域内才能有效,下列也可看做是线程内的局部变量. PS:这边讲解的几个变量都是于正则匹配相关的,正则匹配过程的代码是一样的,这里不重复输入正则表达式匹

2011-12-27 00:20:22 432

转载 Ruby on Rails注意事项讲解

这些Ruby on Rails注意事项都包括: 1. Ruby on Rails的优化首先是为人,其次才是编辑器和框架; 2. Ruby on Rails为Web开发提供了一个相当吸引人的新的选择; 3. Ruby on Rails虽然来源于标准的方法和模式,但它开辟了软件开发的新方法; 4. Ruby on Rails只需要较少的软件,却提供了完整的开源框架和丰富的社区支持; 5. R

2011-12-27 00:04:21 370

转载 Ruby on Rails目录结构概念

关于Ruby on Rails目录结构,通过前面的练习,我们应该有一些了解了,我们的工作目录主要是app和test两个。其他目录还了解不多,下面是一个Rails项目通常的目录结构,我们还用前面的depot项目来作例子,目前的depot项目的结构: ├─app  │ ├─controllers  │ ├─helpers │ ├─models │ └─views │ ├─admin │

2011-12-27 00:01:30 495

转载 页面跳转实现方法总结

Ruby on Rails页面跳转1.将appcontrollers目录下的say_controller.rb文件的内容改成下面这样: class SayController < ApplicationController def Hello @time = Time.now end def goodby end

2011-12-26 23:54:01 453

转载 验证输入技术讲解

1.打开depotappmodels目录下的product.rb文件,向其中添加代码,如下: class Product < ActiveRecord::Base validates_presence_of :title, :description, :image_url end 2.再次打开http://127.0.0.1:3000/Adm

2011-12-26 23:48:02 342

转载 几种常见Ruby on Rails内置方法介绍

Ruby on Rails内置方法之对象是否为空blank? puts [ ].blank? #=> true puts { 1 => 2}.blank? #=> false puts " cat ".blank? #=> false puts "".blank? #=> true puts " ".blank? #自动去除前后空格=> t

2011-12-26 23:42:12 589

转载 ruby 中 include 与 extend 区别

引用如下 include : mixes in specified module methods as instance methods in the target class extend : mixes in specified module methods as class methods in the target class 记得有看过的,被用到的时候居然忘记了。杯具啊!

2011-12-26 23:21:58 790

转载 ActiveRedord\Controller

【Rails之道】第2章 运用控制器(渲染,重定向,过滤器,流) 2010/07/21 10:09 01.渲染其他模板 render :action=>"new" #渲染到new这个action里 -------------------------------------------- 02.渲染一个不同模板 render :template=>"user/index" #常用 a

2011-12-26 13:07:34 474

转载 rubyonrails安装

更新源: sudo gedit /etc/apt/sources.list 替换为: #网易163的更新源 deb http://mirrors.163.com/ubuntu/ karmic main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ karmic-security main restric

2011-12-26 13:05:02 584

转载 ruby脚手架

1.输出 puts "hello world" #或者p "hello world" --------------------- 2.注释 #单行注释 #puts "hello world" #多行注释 =begin .... =end --------------------- 3.变量(小写或下划线开头) name = "崇慕" num = "1" #字符串 nu

2011-12-26 13:00:43 439

转载 git应用模式

git 是新出现的分布式源码控制系统,分布式(可离线操作),速度快.操作简单,在很多场合开始做GIT,象LINUX 内核,QT,Andriod 都采用git 来做源码控制.现在GIT的文档很多,但对于初学者和一般开发者,对GIT的使用场景没有系统的介绍.因此有了这一篇文章. 本文假设阅读者有GIT使用常识,和源码控制基本概念. GIT的核心概念是用在开发者本地建立一个.git仓库,所有的操作都

2011-12-22 21:50:42 668

转载 mongrel服务器

Mongrel是一种快速的针对Ruby的Http 服务器,专门为部署发布rails应用而产生的。  可以替代mod_ruby/fastcgi,可以用于生产部属环境。 支持集群,扩展性强。  有各种丰富插件和功能扩展。  它是纯Ruby写的Http 服务器,同时支持多种框架(Ruby On Rails, Camping,Og+Nitro, Iowa)。  Mongrel相比Rails自带的纯Rub

2011-12-21 09:31:57 408

转载 php 获取客户端所在城市地址

<?php /** * php获取ip地址以及所在城市,使用腾迅的api接口 * */ header("content-type:text/html; charset=gb2312"); function get_ip_place(){ $ip=file_get_contents("http://fw.qq.com/ipaddress");

2011-12-13 21:44:16 2236

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除