准备好小板凳
What's the difference between 127.0.0.1
and 0.0.0.0
?
http://superuser.com/questions/949428/whats-the-difference-between-127-0-0-1-and-0-0-0-0
Vagrant is you best friend.
% xxx %
这样查询是用不上索引的,如果表很大的话会把数据库搞得很累。
不如上搜索吧。
楼主,Minitest 才是大部分人的选择吧?
这个网站把工作都量化的非常合理。
Ruby China 用的 Google 搜索
:plus1:
这个产品很成功啊,满足了我们的好奇心,传播性特别强,哈哈。
我买了
Metaprogramming Ruby 2
Ruby Performance Optimization
还有好多书籍想买,暂时忍住了,还是一批一批的采购吧。
谢谢 Larry 今晚关于反垃圾的分享,顺便把 PPT 上传上去呗。
求分享 anti-spammer
论坛里已经有人分享了:Windows 使用 Vargrant 搭建 Ruby on Rails 开发环境
https://ruby-china.org/topics/28141
楼主把折腾环境的时间省出来可以多学点有用的知识。
OrderItem 应该有一些字段保存「交易时商品的一些属性」
因为价格会变、产品标题也在变,你希望用户查看订单时看到的是当时的快照,而不是现在的商品信息。
2015-11-21 你们搞促销,商品的价格是 25 元,过了两天促销结束,商品恢复到 35 元。如果按照你的设计,用户会过两天看到订单中商品的单价是 35 元,他就会叫:「为什么我买贵了?」
其实他当时的购买价格是 25 元。
这就会让你很麻烦。
按照你现在的设计,如果你的商品修改了标题「西瓜特惠,买一送一」。很多老的订单项也会出现这个商品的 title。
一些用户就会叫:我买的西瓜为什么没有买一送一。
这个不错,Windows 用户可以使用 vagrant 方便搭建开发环境了。
这篇文章曾经对我理解垃圾回收有很大帮助,比喻通俗易懂。
:plus1:
#36 楼 @xiaopengyou9 下周二有活动,等邀请好讲师就发帖。
敬请关注。
:plus1:
:plus1:
买买买
:plus1:
这个项目很有意思,哈哈。
:plus1:
华顺,你的设计工具用的是不是 sketch?
:plus1:
departments 增加一个字段用于缓存 gongdan_counter, gongdan_total_durations
使用异步任务和定时脚本更新这个 gongdan_counter, gongdan_total_durations
使用异步任务和定时脚本更新这个统计表
Gongdan.where(:flag =>2).group("department").select("count(*) as flag")