
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 · 1345 阅读 · 0 评论 -
随机数组遍历
随机遍历数组是分布式开发中较为常见需求, 同时也有部分业务系统会类似的需求. 通常使用java方式实现,代码相对较多, scala实现则相对较为简单实用:Random.shuffle(数组) 数组随机读,同时不重复: for (pid <- Random.shuffle(Seq.range(0, 10))) { print("----"+pid) }原创 2015-04-03 10:03:39 · 1818 阅读 · 0 评论