<%= javascript_include_tag 'seems_rateable/jRating', 'seems_rateable/rateable'%>

<%= @homework.name %>

<% if @homework.users.count > 0 %>
<%= l(:label_participation_person) %>: <% @homework.users.each do |homework_user| %> <%= link_to homework_user, user_path(homework_user)%> <% if @homework.users.count > 1 && homework_user != @homework.users.last %> 、                 <% end %> <% end %>
<% end %>

<% if @homework.description != nil && @homework.description != "" %> <%= @homework.description %> <% else %>

<%= l(:label_homework_without_description) %>
<% end %>

<%= l(:label_attachment) %>: <% if @is_evaluation || is_teacher%> <% options = {:author => true } %> <%= render :partial => 'app_link', :locals => {:attachments => @homework.attachments, :options => options} %> <% else %> <%= l(:label_cant_download) %> <% end %>

<%= l(:label_work_rating) %>: <%= rating_for @homework, dimension: :quality, class: 'rateable div_inline' %>
<%= render :partial => 'addjour', :locals => {:homework_attach => @homework, :sta => 0, :is_comprehensive_evaluation => nil} %>
  • <%= l(:label_teacher_comments) %>(30
  • <%= l(:label_anonymous_comments) %>(30
  • <%= l(:label_responses) %>(30
gugu012014-10-24评分:

我写了一个验证身份证号码的程序,它是以一定内存空间(大概100M)换取cpu消耗,然后它的运算量就降低了,前十四位的验证就相当于转换类型再查表一样,所以它的验证号码速度比一般的方式快。如果还不明白就说明你写框架写多了,或者

gugu012014-10-24评分:

我写了一个验证身份证号码的程序,它是以一定内存空间(大概100M)换取cpu消耗,然后它的运算量就降低了,前十四位的验证就相当于转换类型再查表一样,所以它的验证号码速度比一般的方式快。如果还不明白就说明你写框架写多了,或者

jack 回复 jack:

我们尽快修复,此问题已发现原因,测试后我们尽快上线。谢谢反馈!!

2014-10-31
jack 回复 jack:

我们尽快修复,此问题已发现原因,测试后我们尽快上线。谢谢反馈!!

2014-10-31
gugu012014-10-24评分:

我写了一个验证身份证号码的程序,它是以一定内存空间(大概100M)换取cpu消耗,然后它的运算量就降低了,前十四位的验证就相当于转换类型再查表一样,所以它的验证号码速度比一般的方式快。如果还不明白就说明你写框架写多了,或者

gugu012014-10-24评分:

我写了一个验证身份证号码的程序,它是以一定内存空间(大概100M)换取cpu消耗,然后它的运算量就降低了,多了,或者

gugu012014-10-24评分:

我写了一个验证身份证号码的程序,它是以一定内存空间(大概100M)换取cpu消耗,然后它的运算量就降低了,多了,或者

gugu012014-10-24评分:

我写了一个验证身份证号码的程序,它是以一定内存空间(大概100M)换取cpu消耗,然后它的运算量就降低了,多了,或者