在ruby中,当某些特定的事件发生时,将调用回调方法和钩子方法。事件有如下几种:调用一个不存在的对象方法类混含一个模块定义类的子类给类添加一个实例方法给对象添加一个单例方法引用一个不存在的常量 对以上的事件,都可以为之编写一个回调方法,当该事件发生时,这个回调方法被执行。这些回调方法是针对某个...
分类:
其他好文 时间:
2014-08-09 15:41:58
阅读次数:
290
Rails
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 24762
Accepted: 9715
Description
There is a famous railway station in PopPush City. Country there is...
分类:
其他好文 时间:
2014-08-09 13:30:17
阅读次数:
286
SQLite是一个文件数据库,不像Mysql,Oracle等数据库有很多进程,被很多语言bullet-in成了自己的模块,python、php、ruby都支持,作为一个小app或者更大软件不需要连接网络上数据库是一个很好的选择,一些linux主机还会初始安装sqlite.下面给出一个最简单的示例代码:importsqli..
分类:
数据库 时间:
2014-08-08 18:27:27
阅读次数:
243
Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己独特的功能,例如提供wiki、新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如Perforce、
SVN、CVS、TD等等。这种W..
分类:
其他好文 时间:
2014-08-07 07:37:19
阅读次数:
313
1、设置ActiveRecord find方法没找到不报错,调用一个显示404页面的方法 class?ApplicationController?<?ActionController::Base
??rescue_from?ActiveRecord::RecordNotFound,?:with?=>?:record_not_f...
分类:
其他好文 时间:
2014-08-06 19:37:02
阅读次数:
262
你知道吗?你那些年收入 15 万美金的程序员朋友们,并不是一天到晚都在写程序。
懂得越多,就会理解其实自己知道的事物宛如沧海一粟。懂得越少,就会产生自己什么都知道的错觉。
-David T. Freeman
几乎每一天,我都会发现某些我从来未知的事物。
今天,我就会坦白,我压根不知道什么 rails plugins,面对 Rails,我根本像个三岁婴儿。
...
分类:
其他好文 时间:
2014-08-06 19:25:42
阅读次数:
263
前端开发环境之GRUNT-JAVASCRIPT任务运行器前言: 1.sass编译为css文件,早先时刻写css,后来看了sass挺不错的,于是在新的项目中开始使用上了sass。 原方法: ①安装ruby ②编译sass文件(eg:style) sass style.scss...
分类:
Web程序 时间:
2014-08-06 18:56:11
阅读次数:
485
如果你新安装好了一台WindowsXP或者Windows7的机器,作为一个开发人员,我建议安装下面这些软件:1,WinMerge.http://winmerge.org/2, Lua for windows,或者Python或者Ruby,选择一个你喜欢的脚本语言。LuaForWindows还自带了一...
基于ruby的watir自动化测试 笔记一的补充版,新增加了些特殊的控件捕获方法。还在更新中....attribute_value获取当前控件的属性Value = ie.link(:id=>'xxx’).attribute_value("href")rand_select随机选择select lis...
分类:
其他好文 时间:
2014-08-06 14:34:31
阅读次数:
324
1.try 永远不会抛出异常 在 没有的时候 返回 nil
province_id = Province.find_by_name(prov).try(:id)
2.find(:first, :condotions) 方法 不言而与
mobile_info = MobileInfo.find(:first, :conditions => ["mobile_num = ? ", mobi...
分类:
其他好文 时间:
2014-08-06 10:32:31
阅读次数:
304