我从这里复制了一个示例项目,但我不明白它的一部分:(i - 0.5).为什么(i - 0.5)要计算?
double rectangle_integrate(double a, double b, int subintervals, double (*function)(double))
{
double result;
double interval;
int i;
interval=(b-a)/subintervals;
result=0;
for(i=1;i<=subintervals;i++){
result+=function(a+interval*(i-0.5));
}
result*=interval;
return result;
}
Run Code Online (Sandbox Code Playgroud) 如何将image_path添加到已编译的CSS?
我必须添加image author.png,我把它放到application.css:
.post-author-icon {
width: 16px;
height: 15px;
background: url("../design/users/author.png")
no-repeat;
display: inline-block;
position: relative;
top:2px;
}
Run Code Online (Sandbox Code Playgroud)
然后我运行RAILS_ENV=production rake assets:precompile结束获取文件public/assets
assets/application-e1664a39d94f9050096cb42d545f13c8.css
Run Code Online (Sandbox Code Playgroud)
和
assets/design/users/author-d5ad9ee413cd0b00e2a0d226eac97cc2.png
Run Code Online (Sandbox Code Playgroud)
当然浏览器不加载图像,因为在CSS映像中stil具有相同的名称.
如何解决这个问题?
这是Ruby on Rails v4