java

Androidで簡単なアプリを作成してみた

edge2.ccのオフ会に参加して、Androidのアプリを初めて作ったのでその作業内容を書いておく。 今回は Mac OS X 10.5.6 で実行してみた。 参考にした本 初めてのGoogle Androidプログラミング サンプルで学ぶ必須作法と基本手順posted with amazlet at 09.04.…

Google App Engine for Java を触ってみた

以下ページを見ながら、leopardにEclipseプラグイン入れて触ってみた。 このページ見れば、簡単にインスコできる。 http://code.google.com/intl/ja/appengine/docs/java/tools/eclipse.html GAEのアプリケーションを既に作成しているものとして話を進める。…

文字列を日付に変換

最もシンプルだと思われるソース Date date = DateFormat.getDateInstance().parse(str);

RFC2822で定義されているdate-time形式 Javaで表示

以下で表示してみた。あっているのか?? 厳密に調べてないです。 SimpleDateFormat sdf = new SimpleDateFormat( "E, dd MMM yyyy HH:mm:ss Z", Locale.ENGLISH ); System.out.println(sdf.format(new Date()));

空白を1つにまとめる正規表現

String str = "a bbcc" str = str .replaceAll(" *", " "); ↑半角スペース二つ System.out.println(str); → a bbcc

Yahoo SDK(Java)を使用して地図情報を取得

1. SDKをダウンロード http://developer.yahoo.com/download/download.html※日本Yahooのサイトには無いため注意 2. yahoo_search-dev.jar をクラスパスに追加 1で落としたSDKを解凍すると、yahoo_search-dev.jarが取得できるため、 これを実行するJavaのクラ…

 JADで*.jarごとデコンパイルする方法

よく忘れるので記載しておく。 jar xvf test.jar で、解凍して、 jad -o -r -sjava -dsrc **/*.class で、同ディレクトリ以下にある全classのjavaファイルが srcディレクトリ配下に作られます。 2ステップが面倒であればバッチファイルにするとか。 あと、…

Debian4.0 に Apache と Tomcatを入れてみる

Apache インストール # apt-get install apache2 以下のコマンドでproxy_ajpを有効にする。 # a2enmod proxy_ajp Enabling proxy as a dependency Module proxy installed; run /etc/init.d/apache2 force-reload to enable. Module proxy_ajp installed; ru…

Java リストを配列に変換する

すぐにこの方法を忘れるので記載しておく List list = new ArrayList(); list.add("Windows"); list.add("Linux"); list.add("Solaris"); String[] systems = null; systems = (String[])list.toArray(new String[list.size()]);

PreparestatementでPostGISにGeometryデータをINSERT

ソース例 String sql = "INSERT INTO HOGE_TBL (GEOMETRY_COL) VALUES (GeomFromText(?, -1))"; Connection con = ConnectionManager.getInstance().getConnection(); PreparedStatement pstmt = con.prepareStatement(sql); Point point = (Point)dto.getPg…