现在全网都在给网易招这个 ruby 岗位了
这么多干货,居然没评论
M1 芯片是基于 arm 的,在 x86 机器上所以不行
这个 rh-ruby30 是 redhat 上用的 scl 软件集下的 ruby,之前做 foreman 的时候也用过 tfm-ruby 包,和它差不多,要使用它的话,得在 scl 环境下使用 ruby 才可以的,因为这个软件集会更改你的 gem,ruby 这些的安装位置 按照这个安装就可以了 https://www.softwarecollections.org/en/docs/guide/#sect-Enabling_Support_for_Software_Collections 或者就不要用 rh-ruby 或者其他 xx-ruby 系的包,直接去安装官方的 ruby 包
bundle exec
嗯嗯,是的,我这个问题提的有点问题,之所以第一个例子下的 puts 输出 2 个相同的数的原因是因为前面一行使用了 sleep(1) 增加了竞争几率,在这一秒钟里很容易出现线程让出 cpu 时间给另一个线程执行的情况
不好意思,是我说错了,是的第二步多走几次也会出现这种
感谢,总算有个解答了 ,了解了,100.times 是随便写的
感谢各位
谢谢,感谢,都忘回复了