上一页 1 ··· 10 11 12 13 14
摘要: 1.安装rubyruby的下载页面一个版本有3样要下载的,帮助文件和安装文件、还有一个mingw。安装时抛出make出错信息就是由于没有安装mingw引起的到下载页http://rubyforge.org/frs/?group_id=167下载相应版本的mingw32工具解压覆盖到安装目录中,要是怕出问题先对目录做备份。2.安装DevKit安装好Ruby后直接执行gem install rails命令安装rails会抛出下面的错误:The 'json' native gem requires installed build tools.ERROR: Error installi 阅读全文
posted @ 2013-09-30 09:26 zhangsai 阅读(435) 评论(0) 推荐(0)
摘要: Ruby中的include语句应注意以下两个问题: 1、include与文件无关。C语言中,#include预处理指令在编译期将一个文件的内容插入到另一个文件中。Ruby语句只是简单地产生一个指向指定模块的引用。如果模块位于另一个文件中,在使用include之前,你必须使用require(或者不那么常用的旁系,load)将文件加载进来。 2、Ruby的include并非简单的将模块的实例方法拷贝到类中,相反,它建立一个由类到所包含模块的引用。如果多个类包含这个模块,它们都指向相同的内容。即使当程序正在运行时,如果你改变模块中一个方法的定义,所有包含这个模块的类都会表现出新的行为 3、上述第二条 阅读全文
posted @ 2013-09-30 09:26 zhangsai 阅读(2945) 评论(0) 推荐(0)
摘要: 函数名称说明示例&数组与,返回两数组的交集[1,2] & [2,3] =>[2]*复制数组n次[1,2]*2=> [1,2,1,2]+返回两数组的并集,但不排除重复元素[1,2]+[2,3]=>[1,2,2,3] [1,2,2,3]|追加元素,但排除重复元素[1,2] | [2,3]=> [1,2,3]-返回第一个数组与第二个数组不同的元素[1,2]-[2,3]=> [1]比较数组[1,2][2,3] =>flase==比较数组,若所有元素均相等时返回真[1,2]==[2,1]=>flaseassoc从数组的每个元素中寻找指定对象[1, 阅读全文
posted @ 2013-09-30 09:25 zhangsai 阅读(387) 评论(0) 推荐(0)
摘要: 1、button"welcome",:action =>"delete",:id =>@s[:s_id]},:class=>"class",:confirm =>"确定删除?"%>//"删除"--按钮显示文字//":id"--传递参数//":class"--css式样//":confirm"--删除操作前的确认框2、label //":label_id"--label的id//" 阅读全文
posted @ 2013-09-30 09:24 zhangsai 阅读(641) 评论(0) 推荐(0)
摘要: 乱码情况一:netbeas控制台输出乱码具体表现为:在程序中定义中文字符串,然后输出。但输出为乱码解决方法:打开netbeans安装目录,找到etc目录下的netbeans.conf文件。在netbeans_default_options的最后面添加上-J-Dfile.encoding=UTF-8这种情况,一般发生在win下面。乱码情况二:含有中文目录或文件名的输出为乱码具体表现为:如:输出root目录,在其下包含有中文的目录或文件名为中文,输出时中文为乱码。解决方法:设置Encoding.default_internal="UTF-8",其为表示默认内编码为UTF-8,这 阅读全文
posted @ 2013-09-30 09:23 zhangsai 阅读(1153) 评论(0) 推荐(0)
摘要: --在视图中显示伴随请求的头部信息--在视图中显示请求中的参数--在视图中显示Rails发送的内容还有很多debug参数在默写特定情况下很实用,包括:base_path、controller、flash、request、response和session 阅读全文
posted @ 2013-09-30 09:21 zhangsai 阅读(331) 评论(0) 推荐(0)
摘要: 共同点:render和redirect_to 都是执行页面跳转,但是,写在这两个方法后面的语句仍然会被执行。不同:render:简单的页面渲染,可以指定渲染的页面或布局文件,但是不会发出请求,只根据函数参数渲染页面,不会执行action函数,不会重新加载服务器中的数据redirect_to:发送请求重定向页面,可以指定controller和action,会执行对应的action,重新加载服务器数据,不保留页面中原有的数据 阅读全文
posted @ 2013-09-30 09:19 zhangsai 阅读(475) 评论(0) 推荐(0)
摘要: 1、view"post",:controller =>"welcome",:action=>"upload"},:multipart =>true)do %>"buttonsave"%>2、controller def upload uploadFile(params["file"]["filedata"]) end def uploadFile(file) if!file.original_filename.empty? @filename= 阅读全文
posted @ 2013-09-30 09:17 zhangsai 阅读(1124) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14