適当にわけのわからない処理を生産してたらよくわからないことになってハマったのでメモっておく。上記の実行結果は以下のようになる。 parent nullChildInitAtMemberDeclを逆コンパイルすると以下のようになる。 class ChildInitAtMemberDecl extends Paren…
コンパイル結果の違うソース 上記のソースをJDK6のjavac、JDK7のJavacでそれぞれコンパイルすると、結果が違うことがわかる。JDK6 D:\dev\Java>javac.exe CompileResultDiffTest.java D:\dev\Java>JDK7 D:\dev\Java>javac.exe CompileResultDiffTest.java Co…
とりあえずインストールするもの JRE Java7 : http://java.com/ja/download/ Java6 : http://java.com/ja/download/manual_v6.jsp JDK Java7 : http://www.oracle.com/technetwork/java/javase/downloads/jdk7u9-downloads-1859576.html Java6 : http://www.…
職場のサーバがSunOSなんだけどカラー化できるlsが入ってないので困った。というわけで、"-F" オプションでファイル名のあとに付加される記号から、ディレクトリ/実行ファイル/シンボリックリンク/それ以外が判別できるのでそれをperl -peで置換して無理…
ちょっとつまづいたのでメモ。 java1.6設定で作った動的Webプロジェクトを、1.5を使うように変更しようとしたら、プロジェクト・ファセット設定画面で変更できなかった。 「動的Webプロジェクトをアンインストールできません」とかなんとか。 こういうときは…
今日知ったこと。 CREATE TABLE emp ( id INT AUTO_INCREMENT PRIMARY KEY , name VARCHAR(40) NOT NULL ); とかいうテーブルの時に、下のSELECT文のLIKE句はケース依存になる。 SELECT id, name, CONCAT(emp, id) FROM emp WHERE CONCAT(emp, id) LIKE '%a%…
11月頃に職場が移って、今はStrutsとJSPを中心にやってる。 なんかわかんなかったところメモる余裕がない感じな気がする。
デバッグとかのときとか、DB使いたくないとき用に。 ArrayAdapterを継承して新しいクラス作ってgetViewオーバーライドして値追加して…ってやるのはめんどくさい。 そこで、SimpleCursorAdapterの引数に使う、DBのクエリ結果を格納するCursorを擬似的に作成す…
前回はSimpleCursorAdapterを継承して新しいクラスを作ってたけど、listenerいらないならそこまでしなくても大丈夫。main.xml <ListView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="fill_parent" /> list_row.xm…</listview>
SimpleCursorAdapterを継承したクラスを作成する newViewメソッドをオーバーライドする 引数のView変数(たぶんリスト行のレイアウトが入ってる)からwidgetを生成する widgetにListenerをセットする public class MyCursorAdapter extends SimpleCursorAdap…
たとえば、 <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="<color>" /> </solid></shape>
仕事でやってるプログラミング関係の詰まったとこの解決メモ的な使い方をするのかなーと思います。 むこうで書いたコードをコピペできないとか、時間があるのかとかいう問題もあるので、更新できるかどうかはわからないけど。 とにかくマイペースで行けたら…