我想在下拉列表中显示数字,如0,10,20,30,40,60,70
为此我写信
0..70
Run Code Online (Sandbox Code Playgroud)
但是它会生成从0到70的所有数字.我只想要10的倍数
Rspec 代码是
it "calls calculate_word_frequency when created" do
expect_any_instance_of(LineAnalyzer).to receive(:calculate_word_frequency)
LineAnalyzer.new("", 1)
end
Run Code Online (Sandbox Code Playgroud)
班级代码是
def initialize(content,line_number)
@content = content
@line_number = line_number
end
def calculate_word_frequency
h = Hash.new(0)
abc = @content.split(' ')
abc.each { |word| h[word.downcase] += 1 }
sort = h.sort_by {|_key, value| value}.reverse
puts @highest_wf_count = sort.first[1]
a = h.select{|key, hash| hash == @highest_wf_count }
puts @highest_wf_words = a.keys
end
Run Code Online (Sandbox Code Playgroud)
这个测试给出了一个错误
LineAnalyzer 在创建失败/错误时调用 calculate_word_frequency:DEFAULT_FAILURE_NOTIFIER = lambda { |failure, _opts| raise failure } 正好有一个实例应该收到以下消息但没有收到:calculate_word_frequency
我如何解决此错误。我如何通过此测试?
我从生产服务器分叉登台服务器.但是暂存服务器环境仍然是"生产",我想将其更改为"暂存",以便登台服务器在config/environment/staging.rb上读取它.我关注此链接仍然没有成功. 将暂存环境添加到工作流程
再次编辑project/settings.py文件,并更改INSTALLED_APPS设置以包含字符串'polls'.所以它看起来像这样:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'stock_market'
]
Run Code Online (Sandbox Code Playgroud)
当我运行命令
python manage.py makemigrations stock_market/
Run Code Online (Sandbox Code Playgroud)
它给了我那个错误
我的代码是
var ssMasonryFolio = function () {
var containerBricks = $('.masonry');
containerBricks.imagesLoaded(function () {
containerBricks.masonry({
itemSelector: '.masonry__brick',
resize: true
});
});
};
Run Code Online (Sandbox Code Playgroud)
它在 imagesLoaded 函数上给出错误
协会是职业has_many :users
用户belongs_to :occupation
我想在占用时删除其在用户中的外键变为null.我是怎么做到的
ruby ×4
activerecord ×1
associations ×1
django ×1
git ×1
heroku ×1
jquery ×1
masonry ×1
python ×1
rspec ×1