很喜欢简书,不知道有考虑提供远程工作的机会吗
Code School 乍一看很惊艳,Try Ruby 好像就是他家的,算是同类中做得非常好的了。我之前尝试了两个月的付费会员,发现所谓的“游戏化”学习法完全不适合我,做完了游戏回想下没有学到啥...和实际应用更是脱节...估计是我被天朝教育毒害太深的原因吧,LOL
我在尝试不用 RSpec 用 minitest 也算吧
内置的浏览器打开外部链接后就退不回去了只有强制退出 app...
Account model class 有个 add_total 的方法
def add_total(number)
new_total = total + number
update_attribute(:total, new_total)
acc1.add_total(10)
acc2.add_total(10)
期望 Account.first.total 结果为 20 但却是 10
我查了下好像这是竞态条件,我给 Account table 加了 lock_version 的栏位,更新了 add_total 逻辑,但这样 acc1 把 table 给锁死了,无限停在 retry 中...请问要如何才能让 acc2 成功能够执行 update_attribute 并且最终得到 Account.first.reload.total 为 20 呢?
Account.transaction do
begin
update_attribute(:total, new_total)
rescue ActiveRecord::StaleObjectError
retry
end
end
身已在乡,乡上的 tw 办公室有类似活动吗?
再请问个问题,请问澳洲那边公司招聘程序员也多是考算法吗?(听说北美那边大多都是),还是问应聘岗位相关的具体技术问题呢?
楼主觉得刷算法题算是“练习”吗?
听说澳洲 IT 公司的技术栈都比较陈旧,Java 和.NET 开发占了大头,请问是这样吗?另外不知道当地对前端程序员的需求是否大于后端呢?