FLAGS

筆者おかあつ 大きな区分 記事の区分 記事の一覧 検索 ツイート

2009年7月10日金曜日

(JAVAネタ) FileLock (mixi05-u459989-200907101836)

ミクシ内で書かれた旧おかあつ日記を紹介します。
(JAVAネタ) FileLock
2009年07月10日18:36
Effective Java の著者が書いた記事でこういうのを見つけた
http://cs.oswego.edu/pipermail/concurrency-interest/2005-August/001752.html

要するにFileLockは使えない、という話だと思う。

がっかりさせてから喜ばせるほうが、喜ばせてからがっかりさせるより、ずっといいと思った。
どうもプログラマって、喜ばせてからがっかりさせる人が多いと思った。
コメント一覧
おかあつ   2009年07月10日 19:21
関係ないように見えるけど、String.intern() についての記事を見つけた。
http://www.codeinstructions.com/2009/01/busting-javalangstringintern-myths.html

これとあわせてこの記事を読む
http://tutorials.jenkov.com/java-concurrency/thread-signaling.html#strings

これをつかえば FileLock の欠点を回避できるかもしれない。
おかあつ   2009年07月10日 19:30
こういうリンクが張ってあった。
http://kohlerm.blogspot.com/2009/01/is-javalangstringintern-really-evil.html

でも partially agree って感じだな...

部分的には良い指摘をしているけど、この人、元の記事をきちんと読んでないし、いくつかで反論するときの論拠がごっそりかけてて、ちょっとつたない感じがする。
 
出展 2009年07月10日18:36 『(JAVAネタ) FileLock』