2011年07月31日
日記的なもの
プログラムを書く作業っていうのは調査時間っていうのが多分に含まれるもので、普段から勉強していれば知っていることが多くなるから当然調査時間は短くなるし、言語を使い慣れているから記述するのにかかる時間自体も短くなる。
続きを読む
2011年07月23日
2011年07月20日
2011年07月13日
ScalaのSynchronizedQueueを使ったメモ
SynchronizedQueueは名前の通り、enqueue(追加)やdequeue(取り出し)する時の処理をsynchronizedにやってくれるQueueクラス。
処理的にはQueueを継承して各処理でsynchronized{ super.処理 }してるだけ。
ScalaにはQueue以外にも、Stack、Set、Buffer、MapなんかのSynchronized版が存在する。
続きを読む
2011年07月10日
2011年07月06日
2011年07月02日
H2 Databaseを組込みモードで使ってみたメモ
組み込みで使うSQLというとSQLiteがメジャーだけど、JavaやScalaのプログラムに組み込む場合はH2を見かけることもけっこうある。
速度面もそれなりに良い感じだったり、同時アクセスに対してもそれなりに対処できるようなので、ちょっとしたDB操作を伴うScalaのアプリを作ろうとした際に利用できそうに見える。
続きを読む