- 浏览: 1367058 次
- 性别:
- 来自: 陕西.西安
最新评论
-
dare_:
经过试验 设置之后反而更慢没有调用ensureCapacity ...
ensureCapacity()方法提高ArrayList的初始化速度 -
wangchao9053:
[flash=200,200][url][img][list] ...
Only the original thread that created a view hierarchy can touch its views的相关 -
cyb504:
考虑将rb文件代码隐藏:我先使用命令jrubyc将所有rb文件 ...
Ruby学习十 JRuby中调用java代码 -
4562xse3460:
大哥,您这个写反了,差点误导我,我觉得看着就不对。百度第一条就 ...
portrait表示纵向,landscape表示横向 -
yin138:
portrait是肖像画,即竖屏,landscape是风景画, ...
portrait表示纵向,landscape表示横向
文章列表
http://blog.csdn.net/normallife/article/details/5644941
http://www.cnblogs.com/watir/archive/2010/04/25/1719876.html
加载文件时需要:
require ‘file’
但是加载这个文件前需要有个上下文环境,如:
$:.unshift(File.expand_path(File.join(File.dirname(__FILE__),’..’,’file’)))
require 如果返回true,说明成功读取了新的功能
加载路径,就是默认ruby启动的时候 ...
http://robielee.me/
http://ihower.tw/rails3/testing.html
http://ihower.tw/blog/archives/2979
小黄瓜测试工具
http://book.douban.com/people/blackanger/annotation/4086938/
http://allenyoung.iteye.com/blog/39427
http://www.iteye.com/topic/421602
http://chloerei.co ...
http://www.ibm.com/developerworks/cn/web/wa-rspec/
写的不错
http://yuan.iteye.com/blog/1044398
A.
require 'filename'include ModuleName
B.
include用于包含一个文件(.rb等结尾的文件)中的模块require一般情况下用于加载库文件
C.
requre,load用于文件,如.rb等等结尾的文件。include则用于包含一个文件(.rb等结尾的文件)中的模块。requre一般情况下用于加载库文件,而load则用于加载配置文件。requre加载一次,load可加载多次
D.
如果说 test_one.rb 中包含一个模块MyModule,和几个类Ca,Cb等等。那么你若想在 test_two.rb 文件中使 ...
http://www.cnblogs.com/zhouyinhui/archive/2009/09/21/1570243.html
SICP学习笔记(1.2.1 ~ 1.2.2) 周银辉1, 递归过程 和 递归计算过程在学习SICP前我还没注意过有这样的一个 ...
http://www.cnblogs.com/sailheart
OpenLayers中地图缩放级别的设置方法
一、概述
在OpenLayers中,地图必须具有一个缩放级别的范围,缩放级别可以用比例尺(scale)或者分辨率(resolution)表示。
比例尺——屏幕上1米代表多少地图坐标单位;分辨率——屏幕上一个像素代表多少地图坐标单位。两者的转换关系是:scale = resolution * 72 * 39.3701(1米=39.3701英寸,1英寸=72像素)
地图具有一个总的缩放级别,每个图层可以有各自的缩放级别,这样可以控制图层只在合适的级别上显示。
...
http://blog.csdn.net/kgdnui/article/details/5506781 学习笔记
http://www.chineselinuxuniversity.net/articles/44806.shtml
http://apps.hi.baidu.com/share/detail/44542426
http://openlayers.org/blog/2010/12/18/bing-tiles-for-openlayers/
http://www.blogjava.net/gdws/articles/338888.html ...
http://www.cnblogs.com/lei3389/archive/2009/04/21/1440458.html
OpenLayers上的一个Feature对象单击出现一个气泡很容易实现,但是右键出现点菜单什么的就不容易了,关键在于SelectFeature控件不支持右键事件,所以我就改之。。修改的源文件是基于OpenLayers2.7+changeset9116changeset9116修复了SelectFeature不能选取两个以上图层的bug,具体参见http://trac.openlayers.org/changeset/9116所以有些源代码和官网上下的OpenLa ...
http://www.cnblogs.com/lei3389/archive/2009/04/07/1430922.html
Map这个类提供了很多的事件可以让我们使用,本文说的就是如何使用以及对这部分源代码分析,关于openlayers的事件网上有很多的分析。
如何使用:var map;// define custom map event listeners function mapEvent(event) { log(event.type); } fu ...
It's a little trick that Rails adds to Ruby
1、切换到 rails console 下
2、运行:
1.hour => 3600 seconds1.hour.class => Fixnum
+++++++++++++++++++++++++++++++++++++++++++
E:\awe\awe-source-code\awe-server-code\awe-server\awe>rails consoleLoading development environment (Rails 3.0.9) ...
http://www.cnblogs.com/fly871117/archive/2010/08/09/1795803.html
通过上一讲,我们已经对REST on Rails的基本框架有所了解,但是它是如何实现根据客户端的请求类型来返回不同类型的资源表示的呢?这就是我们这一讲所要讲的,秘密就在于respond_to。 首先让我们来看看我们在上一讲中生成的airports控制器的代码: class AirportsController < ApplicationController def index @airports = Airport.find :all ...
http://blackanger.blog.51cto.com/140924/84057/
class_eval和module_eval方法一样, 都是为一个class增加method的。 可以接string和block为参数。 此方法是Ruby的动态特性之一。
class Thingenda = %q{def hello() "Hello there!" end}Thing.module_eval(a)puts Thing.new.hello()=> Hello there!
我真没想到Matz还到ruby-forum里去混, ...
装修图片
- 博客分类:
- 无线相关/(GPEH)
20款家庭式个性书房 让你的书房不再乱七八糟
http://home.xian.soufun.com/bbs/xazxtl~9~182/45334324_45334324.htm
Ruby DSL 一
- 博客分类:
- Ruby/Rails/Git/gem
http://blackanger.blog.51cto.com/140924/23166/
http://developer.51cto.com/art/200912/169503.htm
http://www.infoq.com/cn/news/2007/06/dsl-or-not
http://news.csdn.net/n/20080606/116564.html
http://www.enet.com.cn/article/2007/1010/A20071010859996.shtml
http://www.agiledon.com/?p= ...
http://blackanger.blog.51cto.com/140924/88709
十。 合并两个Hash:
使用merge方法,( merge!和update是别名关系 (thx Beck) ) 。
h1 = {:a => 1, :b => 2} #=> {:a=>1,
:b=>2}
h2 = {:b => 3, :d => 3} #=> {:d=>3,
:b=>3}
h1.merge h2 ...