なんじゃくにっき

プログラミングの話題中心。

2010-11-27から1日間の記事一覧

Scala de Design Pattern: Single Threaded Execution

1つのスレッドからしか実行できないパターン。 Critical Sectionパターンとも。 Javaではsynchronizedはキーワードだが、ScalaではAnyRefのメソッド。 なので、Scalaの場合、関数全体を同期化するには 関数の定義にsynchronized修飾子を付けることはできなく…

【メモ】Scalaの記号たち

Scalaのソースを追っていたら変な記号が多くて?な状態になります。 ってことで備忘のためにScalaで使う記号をメモしておきます。 四則演算、剰余 + - * / % ビット否定、論理否定 ~ ! ビット演算 & | ^ && || 比較 = ブロック {} コメント // …このへんまで…