我预感到武汉的房价又要涨一波了。
没错,但这样也可以喔,不信你试试。
u.avatar = File.open('somewhere')
当上了年纪与工作一两年的体现不出经验上的优势时,这就尴尬了,想继续写也不一定有人要呀。
DRY
请写方法 B 和 C 的测试案例,然后放心大胆的重构这两个方法。
#5 楼 @mizuhashi #6 楼 @msg7086 原来是性能上的考虑,感谢指点。
脑子转的慢,没太明白二位交流中所说的方法,所以请教一下。
我所理解的是使用 order by rand()
取随机记录是很方便的。但 @mizuhashi 的方法是要新增一个随机数字段,这意味着在程序和数据库中都要增加额外的处理和空间。这在我看来是变复杂了,所以不太明白好在哪里,烦请指点。
#1 楼 @msl12 #2 楼 @mizuhashi #3 楼 @cxh116
感谢各位回复。很高兴我找到了这个问题的原因。
昨天因为临近下班,所以没有时间再继续测试。今天一早就开始继续找原因。因为使用 Safari 和 curl 测试都没问题。所以就把问题定位在 Chrome 上。尝试了还原默认设置,删除所有插件和重新安装 Chrome 任然无果后。就开始在 Chrome 设置里面找问题。一直到我取消了一个“自动代理配置” (Automatic Proxy Configuration) 选项。这个问题就消失了,包涵那个特殊文字的链接可以正常显示了。这条代理设置来自于我使用的“SS”科学上网的客户端。只要打开客户端,它就会在 OS X 的网络设置中自动添加这样一条代理。
问题原因虽然弄清楚了,但我任然有点疑惑。这条代理设置是位于 OS X 的网络设置,启用后 Safari 也可以科学上网,但 Safari 却没有这个问题。莫非 Safari 和 Chrome 在处理代理的方式上还有什么不同?
令人兴奋,开始更新项目。
update:
我用 rails app:update
开始升级,完成后项目路由都没了...
这个功能会不会增加社区的活跃度?
找一个顺手的搜索引擎,去搜搜:Library not loaded: libmysqlclient.18.dylib
完全弄反了,我都希望机械键盘能有静音版。
首先是被 Rails 吸引围观中,然后看到 1.next
这种语法时奋勇跳坑。
<%= form_for :post do |f| %>
<%= f.select :status, ['Item1'], {}, {:class => 'my-select'} %>
<% end %>
<select class="my-select" name="post[status]" id="post_status"><option value="Item1">Item1</option></select>
试试 TinyTds
感谢分享,正在观看。视频介绍中的”时时交互“要改一下。
搜了一下,每三个月就要续签一次,看来有必要做成一个自动的流程。