XMLパーサーにスパイウェア?
Is libexpat.dll Spyware?
Giant Antispyware today flagged libexpat.dll on my PC as a PeopleOnPage browser hijack infection. The libexpat.dll file was found in a recent installation of AT&T Research's Graphviz package. Expat sounded familiar and I highly doubted a direct download from AT&T research would carry spyware, so I did some quick research.
ノートン先生が今日検出した。
初めは間違いかと思ったが、マジっぽい。
しかし入れたのすっげー前なんすけど・・・。大丈夫かオレのPC。
JDBCのバッチ更新
JDBCのバッチ更新とは、複数回のSQLを1回のAPIで実行するものです。 プレースホルダを持つ同一のSQLを、パラメータを変えながら複数回実行する同種バッチ、 プレースホルダを持たない複数のSQLを実行する異種バッチの2種類がありますが、 ここでは同種バッチの例だけをご紹介します。
StatementとPreparedStatementの比較
■ [benchmark] いろいろベンチ(8)
#とりあえず,これで一区切りにしよう.
Hibernateのテストをプロファイリングしてみました.使ったプロファイラはYourKit Java Profiler.
まずは,バッチタイプのプロファイリング結果.SELECT回数が102回なのは,後続のUPDATE,DELETEの元ネタを渡すために再度SELECTしているため.
hibernateはaddBatchを内部的に使ってて賢い、など参考になりました。
PreparedStatement,addBatch,executeBatch アーンド hibernate でググってみるか。
PEAR は強力なエラーハンドリングメカニズムを提供します。この記事ではその仕組み から恩恵を受ける方法を示します。