新版的 Opera 叫做 Vivaldi……
要这么麻烦吗?回到某个 commit,做一下 amend 然后 rebase 后续 commits 再 force push 不就好了……
别先学 C。另外好好高考。
如果能长期记住登录状态也就算了。 没事要重新登录,登录要重新输验证码,验证码要刷个几次才能人眼读懂,简直难受。
被人脱裤了?
选茶还是红主要看你打字习惯了。 比如我第一把是红轴,有时候思考的时候会把手放在键盘上,然后就看到屏幕上射出一堆字符来。 后来换了凯酷的茶轴以后再也不会误触发了。
茶轴入门,青轴咔嚓,红轴棉花。
这样会很难写编译器吧,有些语法之间会有潜在的二义性。
不乱装东西,不乱改配置的话,Linux 默认设定是比较安全的。 至于如果你真的要保证服务器安全的话,招一个专业的人会比较好。
postgres 不会用,web 服务器我选 unicorn,看来是合不到一起了……
def count_zeros(n)
zeros = 0
five = 5
while five < n
zeros += n / five
five *= 5
end
zeros
end
count_zeros(1000)
#=> 249
去做 1000 次乘法的我也是醉了。
先明确下你想问什么吧。 以及建议先读一下《提问的智慧》。
首先你并没有告诉我们,这 123 个 commits 是不是就应该是 123 个 commits,而不是,比如说 18 个 commits。
よく遊んでるね君たちは。
数据类放到 models 里,封装的功能模块类放到 lib 下。
没啥动力,我是不会去学的啦(死
这不叫 Windows 下使用 Rails。 Ubuntu,说实话,是 Linux 的一种。
一直用 ssh 协议。自己弄个域名指向到 git 地址(我这是 bitbucket),然后个人和公司账号用不同域名下配置的不同证书来登录。
城会玩 :doge:
用事务会有用事务的问题。 比如用事务的话数据是跨连接隔离的,也就是说做集成测试的时候可能会遇到没有办法测试实际写入的数据的问题。 所以改用 database_cleaner,实际地写入数据,测试完毕以后再 truncate 掉数据表,不容易遇到坑。
#14 楼 @zhang_soledad 其实主要是楼主帖子里的代码 TL;DR 了所以……
#6 楼 @classicalliu proxy_pass 后面的和 upstream 的名字要相同,并且绝对不能和 server_name 相同。
result = lists.group_by(&:name).map do |name, models|
[name, models.group_by(&:model).map do |model, dates|
[model, dates.map(&:date).join(' ')]
end.to_h]
end.to_h
这样可能更简单一些?
#4 楼 @classicalliu 显然是不能这么改的。