小编sal*_*cer的帖子

如何在Vim中移动到行尾?

我知道如何一般在命令模式中移动,特别是跳到线路等.但是跳到我目前所在线路末端的命令是什么?

vi vim keyboard-shortcuts editor

1140
推荐指数
13
解决办法
69万
查看次数

获取当前正在执行的方法的名称

$0 是顶级Ruby程序的变量,但当前方法有一个吗?

ruby reflection metaprogramming

190
推荐指数
4
解决办法
6万
查看次数

Ruby 1.8和Ruby 1.9有什么区别

我不清楚"当前"版本的Ruby(1.8)和"新"版本(1.9)之间的差异.是否存在对这些差异的"简单"或"简单"解释以及为何如此不同?

ruby ruby-1.9 ruby-1.8

102
推荐指数
2
解决办法
4万
查看次数

在Ruby中设置float的显示精度

是否可以在Ruby中设置float的显示精度?

就像是:

z = 1/3
z.to_s    #=> 0.33333333333333
z.to_s(3) #=> 0.333
z.to_s(5) #=> 0.33333
Run Code Online (Sandbox Code Playgroud)

或者我必须覆盖to_s方法Float

ruby floating-point precision

55
推荐指数
4
解决办法
7万
查看次数

C#Telnet库

是否有一个好的,免费的telnet库可用于C#(不是ASP .NET)?我在谷歌上发现了一些,但它们都有一个或另一个问题(不支持登录/密码,不支持脚本模式).

我假设MS仍然没有包含一个telnet库作为.NET v3.5的一部分,因为我找不到它.尽管如此,我还是会错的.

.net c# telnet

51
推荐指数
2
解决办法
12万
查看次数

ruby方法名称中的变量

我有以下代码:

for attribute in site.device_attributes
  device.attribute
end
Run Code Online (Sandbox Code Playgroud)

我希望代码用"attribute"的值替换方法名称.

我尝试了device."#{attribute}"各种各样的排列.

这完全不可能吗?我错过了什么吗?

我已经考虑过覆盖method_missing,但是当我的问题是我需要调用"未知"方法时,我无法弄清楚这对我有什么帮助.

ruby ruby-on-rails

46
推荐指数
3
解决办法
2万
查看次数

配置导轨控制器动作

在Ruby on Rails中分析控制器操作的最佳方法是什么.目前我正在使用蛮力的方法在puts Time.now我认为将成为瓶颈之间投入电话.但这感觉非常非常脏.必须有一个更好的方法.

ruby ruby-on-rails

30
推荐指数
3
解决办法
1万
查看次数

我可以在rails模型中使用define_method吗?

我的rails模型具有试图define_method(method_name)进入模型内部的代码.

我一直在:

NoMethodError: undefined method `define_method'
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我是在错误的地方做这件事吗 我需要附加到此模型的此方法.我还能在哪里定义这种方法?

编辑:对于那些要求查看代码的人:

for field in rdev_fields
  next if self.attributes.include?(field)
  count = count + 1
  rdev_hash[field.to_sym] = self.attributes["attribute#{count}"]
  if !self.respond_to?(field) then
    define_method("#{field}") do
      self.send("attribute#{count}".to_sym)
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

23
推荐指数
2
解决办法
2万
查看次数

使用Yahoos API获得Lat,Long的WOEID

我搜索了一段时间但没有发现任何东西,这与我的问题相似.

我正在尝试使用YAHOO Weather API,例如:http://weather.yahooapis.com/forecastrss?w = 4097

在我的情况下,我不知道WOEID,但我得到了纬度和经度点.

所以我的问题是:有没有办法通过使用纬度和长点获得一个地方的WOEID?

api yahoo latitude-longitude

18
推荐指数
3
解决办法
4万
查看次数

如何用ruby解析word文档?

有没有人知道我可以在OS X/Linux上使用的库来解析Word文件并将内容输出为HTML?

我已经看过win32ole,但据我所知它只适用于Windows,虽然我可能错了.

有什么建议?

ruby parsing ms-word ms-office

14
推荐指数
1
解决办法
5004
查看次数