java

MSJVMに戻らなくなった

1.5.0-10入れたら、IEかつ旧MSJVM向けのプログラムがsunのJREで動かそうとして困った状態に。 FirefoxとIEを使い分けているのに、IEの設定まで勝手に変えやがった…。チェックボックス外したのに変えられるのはなぁ。 1.5.0.6とかの時はちゃんとMSJVM使うよう…

サン技術者認定試験Javaプログラマ

「Sun Certified Programmer for the Java 2 Platform 1.4」だ。 都合で伸ばし伸ばしにしてきたが、どうにも周りからの圧力が大きくなってきて受けざるをえなくなった。ってかJavaの仕事なんてほとんど無いじゃん。でもまぁしょうがないので受けた。 この日…

言語仕様

暇だし、仕事の都合で調べていたので記録。 比較演算子。結果は,型booleanの値とする。 数値比較演算子<,<=,>,及び >= (15.20.1) 数値等価演算子== 及び != (15.21.1) 数値演算子。結果は,型int又は型longの値とする。 単項符号演算子 + 及び - (15.15.…

Eclipse3.0

そろそろ後輩のマシンにEclipseか何かを入れさせようと思っていたところでバージョンアップ。あまり仕事でJavaやらないけど。 6/27〜28の日記をめくって「日本語化」まで言及しているのを探す。 試すこと自体は現在の仕事が一段落してからなので、とりあえず…

高速化への道

10万件のデータを100個のテーブルにひたすら更新しまくるプログラムの制作。M社の作った「DBアクセス用共通クラス」を使う必要があるが、それはPreparedStatementを使ったSQLの発行ができない作りになっている。 もうべたべたに1000万回更新SQLを流すプログ…

本日のダメコード

M社の中の人、いいかげんにしてくれ。 真偽値を返すメソッドの設計書に「Boolean」と書かないでくれ。 該当クラスのプログラマは本当にBooleanを返すな。設計者に突っ込め。 該当クラスを利用する側のプログラマまでも Boolean result = foo.isXxxx(); if (r…