`
文章列表
Firefox键盘快捷方式 键盘快捷健 下面是 Mozilla Firefox最常用的键盘快捷键的列表以及它们在,  Internet Explorer 和 Opera 中相对应的快捷键. 命令 Mozilla Firefox Internet Explorer Opera 添加为书签 Ctrl+D Ctrl+D Ctrl+T 后退 Backspace 1 Alt+Left Arrow Backspace Alt+Left Arrow Backspace Alt+Left Arrow Ctrl+Left Arrow Z 打开书签 Ctrl+B Ctrl+I Ctrl+I ...
Ubuntu手动安装JDK 安装前可以查看一下jdk版本,进入终端 $java -version 回车,可以看到jdk版本是1. 4 .2的。 1. 手动安装jdk6 首先,在http://java.sun.com下载jdk-6u12-linux-i586.bin,据说这个操作起来比较简单,不需要转换。 然后,可以把它放置在任何你喜欢的文件夹,如果是像我样的菜鸟,建议把它放置到主文件夹(/home/*)下。 下面开始安装jdk: 终端下进入你存放jdk-6u21-linux-i586.bin,例如我的位置是:/home/fyt 更改文件权限为可执行 $ sudo chmod u+x jd ...
Time.parse("Wed, 23 Jan 2008 20:24:27 HST -10:00") logger.info(t.class ) logger.info(t.strftime("Printed on %m/%d/%Y"))
境 Windows Vista Home Premium c:\RubyApps\blog2>ruby -v ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32] c:\RubyApps\blog2>gem -v 0.9.5 1 使用gem更新gem自己   gem update --system 2 安装rails   gem install rails --include-dependencies   之后确认版本:   c:\RubyApps\blog2>rails -v Rails 2.0.1 3 ...
DoDirectPayment 1. DoDirectPayment Request 1.1 DoDirectPayment 参数 METHOD(必须) 说明:API名称:DoDirectPayment。 PAYMENTACTION(必须) 说明:你想如何得到付款:     Authorization - 此付款是一个基本的授权项目,是用贝宝授权和捕获解决。     Sale - 这是一个你请求付款的最终销售。 字符长度:最多13个单字节字母。 IPADDRESS(必须) 付款者浏览器IP地址。 重要:贝宝记录此IP来防止一些欺骗。 字符长度:15个单字节字母数字,比如:255.2 ...
异常处理是开发过程中经常要面对的问题,基本所有高级语言都有自己的异常处理系统,ruby也不例外,而且使用起来也非常简单。 ruby中异常的抛出是使用的raise方法,记住哦,这是个方法,由ruby Kernel提供的,而不是关键字, ...
Ruby中Class,Object,Module这三个类定义了一些回调方法,这些方法不是默认的不过为一个类模块获对象定义了这些方法,当特定的事件发生时,将调用这些回调和钩子方法。这些回调方法一般以"ed"结尾。特定事件是指: 调用一个不存的对象方法(method_missing) 模块被混含(included/extended) 类被继承(inherited) 类或模块定义实例方法(method_added) 对象新增加一个单例方法(singleton_method_added) 实例方法被删除或取消(method_removed/method_undefined) ...
对 于alias, alias_method, alias_method_chain的深入理解是有益的,因为rails3的源码里很多地方使用了alias_method_chain的魔法。 有人评论说alias_method_chain使用的过多不好,具体怎么不好,是后话了,这篇文章集中在理解这3个方法上面。 如果想转载本文,请注明出处,谢谢!请尊重别人的劳动成果,为构建丰富web原创内容做贡献! 1. alias Ruby里的关键字,用于定义方法或者全局变量的别名。 例子: class A def m1 puts "m1" end alias m2 m1 end =&g ...
bundler是一套为了 Rails3 所打造的全新 Gem dependencies 管理工具:一套基于 Rubygems 的更高阶套件管理工具,适合让 Application 管理多套 Gems 依存关係的複杂情境。而你在 Rails3 中 (Bundler 不只用在 Rails3,其他例如 Sinatra 或是 Rails2 也都可以使用) 要使用的 Gems,也都必须宣告在它的 Gemfile 裡,没写在裡面的话,就算手动 require 也找不到。这跟已往你可以直接 require 任意 rubygems 不同,在使用 Bundler 的环境中,要 require 什麽 rubygem ...
1.下载安装jQuery 从http://docs.jquery.com/Downloading_jQuery下载最新version的jQuery. 把下载下来的jQuery copy到public/javascripts目录,public/javascripts里面有些默认的JS文件可以delete掉,因为那些是Prototype/Script.aculo.us 的,我们不需要用到的. 2.下载安装JRails jrails是一个插件,它能使jQuery替代prototype来使用rails中的helper函数。 安装JRails: ruby script/plugininstallhttp: ...
#在rubymine控制台 "幸福".match(/\w/) >> #<MatchData:0x4f547dc> #在Scite里 "幸福".match(/\w/) >>nil 我还是比较同意这个人的观点: 下面段话来自:http://topic.csdn.net/u/20080612/16/3c91ab9c-978e-44b1-8d92-c97b74f7a346.html 1、 \w能不能匹配汉字要视你的操作系统和你的应用环境而定 \w 任意一个字母或数字或下划线,也就是 A~Z,a~z,0~9,_ 中任意 ...
strip_links(html) ----------------------------------------------------------------------- Strips all link tags from text leaving just the link text. Examples strip_links('<a href="http://www.rubyonrails.org">Ruby on Rails</a>') # => Ruby on Rails strip_links('Please e-mail m ...
参考了下"rails漫步"的日志,自己也实践了下,下面的问题差不多都遇到了,为此记录下: 1.下载,安装:     a.命令安装:ruby script/plugin install http://opensvn.csie.org/rails_file_column/plugins/file_column/trunk     b.直接安装:把压缩包解压到/vender/plugins/file_column文件夹下即可完成安装(file-column-0.3.1.tar.gz)(我采用的方式) 2.使用方法 :   a.ruby script/generate sc ...
    一.铁道     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     启动一个 ...
Ruby 1.8.7环境下运行一些程序总蹦出来找不出 msvcrt-ruby191.dll 的错误。居然有一些gems的版本混用造成的,移去其中没用的版本就OK了。在我这次遇到错误的时候发现居然是json有两个版本,一个是1.5.1,一个是1.4.6。移调1.5.1后就不会在出来这个问题了。
Global site tag (gtag.js) - Google Analytics