![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala
然月枕流君
睡觉,动漫~宅男
展开
-
scala实现设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1
今天早上忽然想起来, 刚毕业工作时候,有道线程题,是实现设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1.如果是java而言,实现非常简单,scala实现则更简单,更易理解.当然没有特别漂亮的代码,今天想起来试了一下,感觉有点意思:object ActorServer extends Application { import akka.actor.{ Actor原创 2015-04-02 10:44:36 · 1291 阅读 · 0 评论 -
随机数组遍历
随机遍历数组是分布式开发中较为常见需求, 同时也有部分业务系统会类似的需求.通常使用java方式实现,代码相对较多, scala实现则相对较为简单实用:Random.shuffle(数组)数组随机读,同时不重复:for (pid <- Random.shuffle(Seq.range(0, 10))) { print("----"+pid)}原创 2015-04-03 10:03:39 · 1770 阅读 · 0 评论