小编Cod*_*nts的帖子

从Ruby调用shell命令

如何从Ruby程序内部调用shell命令?然后我如何从这些命令输出回Ruby?

ruby shell interop

1024
推荐指数
18
解决办法
51万
查看次数

你如何清除stringstream变量?

我已经尝试了几件事,

std::stringstream m;
m.empty();
m.clear();
Run Code Online (Sandbox Code Playgroud)

两者都不起作用.

c++ stringstream

464
推荐指数
6
解决办法
36万
查看次数

Java和C#中的int和Integer有什么区别?

当我遇到Joel Spolsky时,我正在阅读更多关于Joel on Software的文章,说明一种特定类型的程序员知道a 和Java/C#(面向对象编程语言)之间的区别.intInteger

那么区别是什么呢?

c# java int integer

256
推荐指数
14
解决办法
24万
查看次数

使用ASP.NET MVC使用多个参数进行路由

我们公司正在为我们的产品开发API,我们正在考虑使用ASP.NET MVC.在设计我们的API时,我们决定使用下面的调用来让用户以XML格式从API请求信息:

http://ws.audioscrobbler.com/2.0/?method=artist.getimages&artist=cher&api_key=b25b959554ed76058ac220b7b2e0a026

如您所见,传递了多个参数(即artistapi_key).在ASP.NET MVC,artist将是controller,getImages在行动,但我会如何将多个参数传递给动作?

这甚至可以使用上面的格式吗?

.net c# asp.net-mvc routing

133
推荐指数
3
解决办法
27万
查看次数

GOF Singleton模式有没有可行的替代方案?

面对现实吧.Singleton模式是高度争议与成群程序员话题围栏边.有些人认为,辛格尔顿只不过是一个美化的全球变量,而其他人则以模式发誓并不断使用它.但是,我不希望单身人士的争议成为我问题的核心. 每个人都可以进行一场拔河比赛并与之抗争,看看谁能为我所关心的所有人赢得胜利.我想说的是,我不相信有一个正确的答案,我不是故意尝试激烈的党派争吵.当我问这个问题时,我只对单身替代品感兴趣:

他们是GOF Singleton模式的任何特定替代品吗?

例如,很多次我在过去使用单例模式时,我只想保留一个或多个变量的状态/值.但是,变量的状态/值可以使用静态变量而不是使用单例模式在类的每个实例化之间保留.

还有什么其他的想法?

编辑: 我真的不希望这是另一篇关于"如何正确使用单身人士"的帖子.再一次,我正在寻找避免它的方法.为了好玩,好吗?我想我在你最好的电影预告片中问一个纯粹的学术问题,"在一个没有单身的平行宇宙中,我们能做什么?"

singleton design-patterns

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

Rails Active Record查找(:all,:order =>)问题

我似乎无法使用ActiveRecord :: Base.find选项:一次订购多个列.

例如,我有一个带有日期和参加列的"显示"模型.

如果我运行以下代码:

@shows = Show.find(:all, :order => "date")
Run Code Online (Sandbox Code Playgroud)

我得到以下结果:

[#<Show id: 7, date: "2009-04-18", attending: 2>, 
 #<Show id: 1, date: "2009-04-18", attending: 78>, 
 #<Show id: 2, date: "2009-04-19", attending: 91>, 
 #<Show id: 3, date: "2009-04-20", attending: 16>,
 #<Show id: 4, date: "2009-04-21", attending: 136>]
Run Code Online (Sandbox Code Playgroud)

如果我运行以下代码:

@shows = Show.find(:all, :order => "attending DESC")

[#<Show id: 4, date: "2009-04-21", attending: 136>,
 #<Show id: 2, date: "2009-04-19", attending: 91>,
 #<Show id: 1, date: "2009-04-18", attending: 78>,
 #<Show id: 3, date: …
Run Code Online (Sandbox Code Playgroud)

ruby activerecord ruby-on-rails

76
推荐指数
3
解决办法
15万
查看次数

适用于Linux的文本编辑器(除了Vi)?

让我先说一下这个问题,我说我在Mac OSX上使用TextMate来满足我的文本需求而且我很喜欢它.在Linux平台上有什么可比性吗?我主要用它来编写python/ruby​​.

进行谷歌搜索产生了过时的答案.

编辑:因为对这个问题的"优点"有一些担忧.我即将在Linux上开始一个新的Ruby编程项目,在我开始之前,我想确保我有合适的工具来完成这项工作.

编辑#2:我每天都使用VIM - 全部.这个.时间.我喜欢使用它.我只是在寻找一些替代方案.

linux editor

47
推荐指数
10
解决办法
12万
查看次数

如何在Ruby中将现有注释添加到RDoc?

我想将现有注释格式化为"RDoc注释",以便可以使用它们进行查看ri.

开始使用RDoc有哪些推荐的资源?

ruby rdoc

43
推荐指数
2
解决办法
1447
查看次数

我如何实现stackoverflow的悬停对话框?

爱上了stackoverflow的单色"点击关闭"悬停对话框,当用户尝试投票并且未登录或未正确使用网站时,会对用户表示问候.任何想法如何和/或Jeff使用的技术实现这些整洁的小设备?

编辑:我特别谈到SQUARE对话框,上面写着"点击关闭".我知道如何在屏幕顶部实现矩形条.

javascript jquery dialog popup

34
推荐指数
1
解决办法
7377
查看次数

开源Ruby项目

我刚刚开始研究Ruby,并代替Jeff周末的建议......

  1. 停止理论化.
  2. 写很多软件.
  3. 从错误中吸取教训.

...我有兴趣在帮助开源社区这个过程的同时磨练我的技能,所以我想我会问是否有人对你所知道或参与的用Ruby编写的酷/有趣的开源项目有任何建议.

ruby open-source

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