val fruits = List("apple", "banana", "avocado", "papaya") val countsToFruits = // count how many 'a' in each fruit fruits.groupBy(fruit => fruit.count(_ == 'a')) for (count, fruits) <- countsToFruits do println(s"with 'a' × $count = $fruits") // prints: with 'a' × 1 = List(apple) // prints: with 'a' × 2 = List(avocado) // prints: with 'a' × 3 = List(banana, papaya)
blog@browncat.org Web, Linux, Ubuntu, Mac, PDA, 携帯電話, プログラミング, ソフトウェア&落書き なんだかノート用途にはまだ微妙な印象のIntel ATOMなのですが、自宅サーバマシンとしては結構良さそうですね。 以前のC3のマシンをサーバに使っていたときには性能はさておき数ヶ月に一回はダウンするという不安定さで、結局現在のAthlon64マシンに替えてしまいました。以降は非常に安定しており、ソフトのアップデート以外でのリブートはほとんどありません。 が、やはり24/7で稼働するPCなので熱も消費電力ももう少し下げたいところです。回線が細いためマシンパワー自体はAthlon64でも1Ghz固定で使っている位で十分足りています。VIAは懲りたので、 後はモバイル向けCPUを乗せたPCかAthlon64の低消費電力版かなとも思っていたのですが、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く