2014-12-01から1ヶ月間の記事一覧

Java EE アドベントカレンダー 13日目 ログ出力について

これはJava EE Advent Calendar 2014の13日目の記事です。昨日はtatsu983さんの「JSFのコンセプト(考え方)って?」でした。先日、Twitter上でログなんて出したいものを出しておけばいいんだよというお話をしていたら、そもそも出したいものってなんだよと…

logbackでRollingFileAppenderを使用する場合はAsyncAppenderを併用した方がよさそう[logback 1.1.2]

前回の記事の /** * This method differentiates RollingFileAppender from its super class. */ @Override protected void subAppend(E event) { // The roll-over check must precede actual writing. This is the // only correct behavior for time driv…

Javaのsynchronizedは順序を保証しない。

あああ、という内容ではあるのですが、synchronizedは複数同時に入ろうとしてロックがかかった時に順序を保証しません。 おかげで、logback1.1.2のRollingFileAppenderを使用していると、日付が変更されたときにログの順番が入れ替わってしまう事がある。Rol…

Java Advent Calendar 2014 リソースごとに同時アクセス数の制限を行う

これはJava Advent Calendar 2014の6日目の記事です。昨日はbiblichorさんの「Jersey2×SpringSecurityのハマりポイント三選」でした。Webシステム等、多数の処理を同時に行う場合、処理に使用するリソース毎に同時に処理ができる上限値を決めたくなることが…

いろふ Advent Calendar 2014 2日目 @irof さんが書いたJavaエンジニア養成読本を読んだ

この記事は いろふ Advent Calendar 2014の二日目。昨日の記事はうらがみさんの「スタックトレースろふ #irof」でした。ことしもやってきました、いろふAdvent Calendar。 今年は [twitter:@daiksy]さんの依頼で作成いたしましたが、ご本人の登録がまだあり…