自定义博客皮肤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 1170

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

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

2011-12-30 17:37:23 468

转载 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 1036

转载 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 945

转载 rails 之自定义Helper模块

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

2011-12-28 22:41:39 2361

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

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

2011-12-28 17:57:12 1735

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

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

2011-12-27 23:26:15 382

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

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

2011-12-27 00:20:22 405

转载 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 336

转载 Ruby on Rails目录结构概念

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

2011-12-27 00:01:30 459

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

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 424

转载 验证输入技术讲解

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 296

转载 几种常见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 559

转载 ruby 中 include 与 extend 区别

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

2011-12-26 23:21:58 750

转载 ActiveRedord\Controller

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

2011-12-26 13:07:34 453

转载 rubyonrails安装

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

2011-12-26 13:05:02 547

转载 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 395

转载 git应用模式

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

2011-12-22 21:50:42 619

转载 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 371

转载 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 2204

空空如也

空空如也

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

TA关注的人

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