创建的gemsets不会显示
root@host:/# rvm gemset create foobar
'foobar' gemset created (/usr/local/lib/ruby/gems/1.8@foobar).
root@host:/# rvm gemset list
gemsets for system (found in /usr/local/rvm/gems/system)
*
root@host:/#
这是为什么?救命
我正在创建一个工厂类来简化创建另一个类的对象而不会污染目标类的构造函数(我认为这是工厂的用途)
这就是我现在所拥有的.
public class QFactory
{
public Quiz.Question q(string text, string buttonname)
{
Quiz.Question question = new Quiz.Question();
question.QuestionText = text;
question.QuestionImage = buttonname;
return question;
}
public Quiz.Answer a(string answerText, bool answerRight = false)
{
Quiz.Answer answer = new Quiz.Answer();
answer.text = answerText;
answer.correct = answerRight;
return answer;
}
}
Run Code Online (Sandbox Code Playgroud)
为了使用它来创建Quiz.Question和Quiz.Answer对象,我必须以下列方式使用它.
Quiz.Question q = (new QFactory()).q("What is a tomato?","But_01_Idle");
Quiz.Answer a = (new QFactory()).a("fruit",true);
Quiz.Answer b = (new QFactory()).a("vegetable");
Quiz.Answer c = (new QFactory()).a("animal");
q.Answers = new List<Quiz.Answer>{a,b,c}; // …Run Code Online (Sandbox Code Playgroud) 我想使用表达式混合将一个元素捕捉到另一个对象的中间线。
Expression Blend 似乎只能让您将元素对齐到彼此的边缘。
我什至想将对象的中心也捕捉到网格的中心。
假设我有一个我想要使用的红宝石宝石,但只在一个模型或控制器中使用它.
有没有办法只为那个模型或控制器加载该gem?
系统范围内是否可以浪费资源(可从任何控制器调用)
我有一个例程,它解析来自xml feed的数据.
...
matches.Add(_item);
}
Run Code Online (Sandbox Code Playgroud)
在此之后不久我想要只包含与where子句匹配的项目
if (this.MatchType == FixtureType.Played)
{
matches = matches.ToList().Where(
m =>
m.matchResult == "D"
).ToObservableCollection();
}
Run Code Online (Sandbox Code Playgroud)
在此之后,如果我打开一个断点,我注意到匹配现在包含我正在寻找的项目.
现在的问题是,与observablecollection数据绑定的控件仍然具有初步数据.
我有sucker_punch工作者正在处理一个csv文件,我最初有一个问题,当dyno断电时csv文件消失,修复我将设置s3文件存储.
但我目前担心的是,一个dyno断电是否会阻止我的工作人员.
我怎么能防止这种情况?
我有一个哈希数组,我宁愿把它变成一个对象数组,其中的属性以编程方式添加到这些对象中.
我现在正试试这个
obj = OpenStruct.new
resulthash["users"].collect { |u|
u.each do |k,v|
obj.send("#{k}=#{v}");
end
}
Run Code Online (Sandbox Code Playgroud)
回顾一下我正在尝试做的事
obj.foo = "bar"
obj.hello = "world"
Run Code Online (Sandbox Code Playgroud)
但是以编程方式,例如对于数组/哈希看起来喜欢这个
{"users"=>[{"foo"=>"bar","hello"=>"world"}]}
Run Code Online (Sandbox Code Playgroud) 我有一个belongs_to关系,我正在显示用户的名称就是这个实例.
但我想按用户名排序.
<th><%= sort_link @q, :user_id %></th>
Run Code Online (Sandbox Code Playgroud)
我将如何按用户名而不是user.id进行排序?