- 博客(18)
- 收藏
- 关注
转载 单域名多Rails应用布置
软件版本:ubuntu 8.04/lighttpd 1.4.19/ruby on rails 2.1.2假定需要布置多 ror 应用的域名是 ror.example.com, 域名下一个子目录为一个应用,如 /app1, /app2..首先,需要做的就是配置 lighty$HTTP["host"] =~ "^ror/.example/.com$" { $HTTP["url
2009-10-08 20:35:00
495
转载 区别Ruby的require,load,和include
三者之间区别并不像你想的那么难,也不会像有些文章写的那么长。挺简单的。 相同之处:三者均在kernel中定义的,均含有包含进某物之意。不同之处:1、requre,load用于文件,如.rb等等结尾的文件。2、include则用于包含一个文件(.rb等结尾的文件)中的模块。3、requre一般情况下用于加载库文件,而load则用于加载配置文件。4、
2009-10-08 20:33:00
458
原创 界面遮罩(锁屏效果)
[参与测试的浏览器:IE6 / IE7 / IE8 / FF3.5 / OP9.6 / SF4 / Chrome2 ][操作系统:Windows]本教程旨在实现lightBox时的样式与行为分离,减少JS在各方面(全屏遮蔽、ie6中遮蔽select、双向居中、高度自适应内容等)的工作。先上代码:<!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTM
2009-10-08 20:30:00
868
转载 动态语言与闭包
在JavaScript里,“闭包”是一个神奇的东西。借着闭包的力量,我们将跨过面向对象的领域,来攀登一座新的高峰。保罗格雷厄姆曾经说过,我认为目前为止只有两种真正干净利落, 始终如一的编程模式:C语言模式和Lisp语言模式.此二者就象两座高地,在它们中间是尤如沼泽的低地。在这里C语言代表着过程式语言的精髓,它目前所知的高层境界是面向对象。而称为Lisp的语言,则以另一种形式的无与伦
2009-10-08 20:28:00
1246
原创 jquery基础
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class
2009-10-08 20:26:00
731
原创 javascript基础
一、样式规则基本格式1) 头样式二、基本概念钩子:理解为元素的ID CLASS 用于脚本对某元素的操作结构:getElementByID(‘’) getElementByTagName(‘’)三、基本语法1) 基础知识:区分大小写、语句分号(if语
2009-10-08 20:24:00
531
原创 界面HTML基础
1. HTML一、基本结构 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 二、基本概念1) 标签 t
2009-10-08 20:23:00
352
原创 Javascript对字符串的处理
一、声明字符串:var normal_monkey = "I am a monkey!";document.writeln("Normal monkey " + normal_monkey);var bold_monkey = normal_monkey.bold();document.writeln("Bold monkey " + bold_monkey);这里的声
2009-10-08 20:21:00
289
原创 CSS样式基础
CSS一、样式规则的基本格式头样式1) 选择器> { 属性名> : 属性值>; 属性名> : 属性值>; ...}二、基本概念1) 选择器:控制对应样式作用在那些标签上三、选择器的基本形式1)
2009-10-08 20:21:00
318
原创 Javascript操作数组
1、数组的创建 以下为引用的内容: var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var arrayObj = new Array([element0[,
2009-10-08 20:20:00
500
原创 ruby on rails开发B/S的相关经验
用select_tag 当制定选项时用options_for_select(数组,默认选定值) 界面元素除了onclick等事件属性一旦在界面上定义后就不能在javascript中修改,而其他html属性则可修改 Select 的默认值设置为 在想要设置为默认值的option中加入selecte
2009-10-08 20:17:00
871
原创 rails中的路由设置
一、路由规则1 路由文件 config/routes.rb文件建立了外部请求与应用程序的连接2 路由设置查看应用程序路由定义在RoutSet对象中,该对象保存在ActionController::Routing模块的常量Routes中,在console中通过Actio
2009-10-08 20:15:00
2123
原创 rails 对 ruby 的扩展
rails对ruby的扩展 1对象扩展rails对ruby的扩展 将ruby对象转化成json格式:对象为:new(“rails“,[10,10,9,1])#=> 对象.to_json 对象变成了["rails",[10,10,
2009-10-08 20:13:00
978
原创 ruby on rails表间关联
1创建外键 t.integer :表名单数_id 关联表的命名要以首字母的顺序决定如categories_products 关联表的联合索引:add_index:categories_products,[:product_id,:category_id]2模型对象
2009-10-08 20:07:00
1364
原创 ruby中的CRUD以及数据的组织形式
1CRUD C: .save.create() R:find(:first)查询第一条 find(:all, conditions=>”name=’值’ and pay_type=’值’”)给定属性查询 通过hash集合给定
2009-10-08 19:53:00
559
原创 不以ActiveRecord为基类的ruby类
模型相关方法一、构造器调用模型构造器时首先访问initialize()函数,对于空值构造器应为 def initialize(xxx=nil,yyy=nil) unless xxx=nil and yyy=nil @xxx=xxx,@
2009-10-08 19:49:00
459
原创 ruby中数组及hash基础
数组及hash相关用法数字和字符串都可以作为hash的键 将数组转化为hash:(a为对象数组)首先定义一个hash h={},a.each{|e| h[e.code]=e} .compact移出数组内所有nil的元素。形成不含nil
2009-10-08 19:47:00
1043
原创 ruby迁移任务基础
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Sty
2009-10-08 19:43:00
498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人