java

【DbUtils】java.sql.SQLException: Type 'NEWDATE' is not supported

このエラーはjava.util.Date型のプロパティに sql関数 date() をマッピングしようとした時に発生します。 date関数は、日付のみを返すためにマッピングに失敗します。 日付のみ扱う場合でも timestamp() 関数を使用しましょう。This error occurs when you t…

netbeans 高速化

netbeans でローカルヒストリを長い期間保持する設定をすると、 起動時や、プロジェクトを開くときにディスクIOが大量に発生し、 遅くなります。ローカルヒストリ等の保存は、userdir下に保存されるので、 これをRAMディスク上に置くことで、 非常に高速に動…

ADT の バージョン を 8 にすると レイアウトの XML が エラー

ADTのバージョンを8にしたら、 res/layout/hoge.xml を開こうとしたときにcom.android.ide.eclipse.adt.internal.editors.layout.configuration.ConfigurationComposite.(Lcom/android/ide/eclipse/adt/internal/editors/layout/configuration/Configuration…

commons DBUtils の Connection

実は皆さんの中には DBUtils#query って Connection ちゃんと close してくれてんのかな・・・って心配してる人いると思います 僕もそうでした そんなときはやはりソース読むのが手っ取り早いですソースちゃんとしてくれていますよー! 安心してー!※ただし…

BeanUtils#setPropertyでCalendarを扱う

commons に BeanUtils というライブラリがあります これは手軽にリフレクションできる素敵なライブラリですjavaのDateクラスはダメダメなので CalendarクラスをフィールドにしたBeanを作りました public class TestBean { private Calendar dateField; publi…

Servlet で 帯域制限

特定のファイルをServletでフィルターして帯域制限してみました。 int length = 1024 * 1024 / 8; // bps → byte/s のため 8で割る File file = new File("C:\tmp\test.avi"); response.setContentType("application/octet-stream"); response.setHeader("Co…

jad の オプション 覚書

jad 用のオプションを、 毎回調べてる気がしてるので、 メモするjad -8 -t -ff -i -radix10 -lradix10 -s .java -8 文字列をunicode文字列出力 -t インデントにタブ使用 -ff field を 最初に出力 -i field のデフォルト初期化を出力 -radix10 int を10進数出…