java
無事にアカウントがactivateされたのでgaeを触ります。 BlazeDSを使ったアプリがローカル環境では動くのに、appengine上では500エラーになってしまう・・ どうも動かへんらしい・・けれども、動かした人がいた。 AppEngine & Adobe BlazeDS (fix)ふむーやっ…
あ、あしただ
JRuby上のirbでインタラクティブにProce55ingを動かす を読んで、やってみたーいと思ったのでやってみた。 こんなことができるんda- コードの中でRubyチックになったJavaがかわいい。
うわー。これスゴい。 XRuby is an open source Ruby compiler which compiles Ruby source code (.rb) to Java bytecode (.class). For more information, please visit our project home at Google Code. http://xruby.com/default.aspx
前にやったけど忘れてた・・ $TOMCAT_HOME/bin/jsvc-src/native/Tomcat5.shを/etc/init.d/へtomcatでコピーした後、 #!/bin/sh # chkconfig: 2345 80 15 ←追加 # description: Tomcat is a Servlet+JSP Engine. ←追加これを追加しないとchkconfigできない。 …
tacosへええ。Dojoって本命なんすか?
ください! おねがいします〜
WebLogicで1リクエストを処理するのに2秒ぐらいかかったらしい。(バックエンドの処理によるでしょうが、それなりの検索処理みたいな感じで)WebLogicは1サーバで1インスタンスだと、CPUをフルに使わないらしいっす。
ヤベエ。ワロワレテしまう。やばいよね。ほんと。makeもよう知らんし。
オラは9i入れてるマシンにTomcat入れてダメになりました。 ちゃんとみたらTomcat起動時にエラーはかれてますよね。。。 OracleもTomcatも8080使うためにガッチャンコしちゃってるわけで。 ああウザイ。とっととOracleアンインストールしたい。 【格言】netst…
■[ObjectGarden] (ほぼ)10分で作るTrailsアプリ http://d.hatena.ne.jp/kuranuki/20051124#p1■(ほぼ)10分で作るTrailsアプリ http://objectgarden.skr.jp/?Java%2FTrailsTrails = Tapestry + Spring + Hibernate Trailsはドメインモデル駆動。 POJOから…
public boolean validate (String userInput) { if("y".equals(userInput)) { return true; } return false; } アァー。これ身についてないなあ。
memo.
若干古いエントリですが、重要なのでメモ。
なんかツール使うしかないかー
鉄則14 文字列定数同士の連結はコンパイル時に解決される。 文字列定数とオブジェクトの連結は実行時に解決される。 コンパイル時解決は暗黙でStringBufferを使うが、明示的にStringBufferでかいといたほうが良い。 実行時解決はムダなオブジェクトをnewして…
http://codezine.jp/a/article.aspx?aid=151 Proxyクラスを使い方入門ですね。 ポイントは・・・ Oracle JDBCドライバはJ2SEのAPI規定と異なり、GCによるConnectionやStatementの自動クローズを行わない Proxyクラスを利用して、decoratorパターンやproxyパ…
java.sql.DateにしているとYY-MM-DDまでしか取れません。つまりHH:MM:ssといった、日時における「時」は無視され、00:00:00のようになります。この部分まで取りたいときは、Dateではなくjava.sql.Timestampを指定するようです。DB内のカラムがDate型でもTime…
http://ja.wikipedia.org/wiki/JIT%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9 ちゃんとわかってなかった。。恥かいたorz がんばろう>自分
昼からビジネストラックに参加。 地図を忘れてた!IT系らしき男子二人組のあとをつけて無事会場到着。ビンゴ!(w ほどなくビジネストラック開始!濃い〓話をいっぱい聞けましたよ! 非常にやる気にさせてもらった。自分もこれからは営業についていこ〓 会…
メモ。いまさらですが・・ Container-Managed Transactionsがロールバックするのは2つの場合があります。1つは、システム例外が投げられた場合です。このとき、コンテナは、自動的に、トランザクションをロールバックします。もう1つの場合は、EJBContextイ…
●RMIプログラミングモデル WebLogicのRMI実装は、3つの異なるネットワークプロトコルをサポートしています。 T3、T3/HTTP、そしてIIOPです。 T3はWebLogic固有のプロトコルで、ネットワーク回線を経由するリモートメソッド呼び出しの送受信を高速化するよう…
djUnitは JUnit の機能と Aspect の機能を併せ持ったユニットテストツールとなっています。 http://works.dgic.co.jp/djwiki/Viewpage.do?pid=@646A556E6974 おおぉ!かなりよさーげじゃないですか。 使いたいなー。その前にAspectをちゃんと勉強しないとナ…
「パフォーマンス志向のコーディングは危険、プロファイラを使うべき」の意味がわからない。 いったいどういう危険が?? コーディング時には余計な最適化を行わないようにしましょう。もちろん、わざわざ非効率なコードを書く必要はありませんが可読性を落…
この本のミュータブル・イミュータブルの説明ってちょっと足りないですよね。 イミュータブルオブジェクトの作り方は書いてるけど、ミュータブルオブジェクトの扱い方は書いてない。(見逃してたらスマソ) ●Java謎+落とし穴徹底解明標準プログラマーズライ…
http://open-centric.com/myjavapack/index.html Java系ツール、ライブラリなどをインストーラでまとめてインストールする仕組み。 「開発環境構築手順書」を書く手間から解放される! めもめも。
VO・・・イミュータブル DTO・・・ミュータブル そうかぁ。
PL/SQLで実装。
================================================================================ package examples; /** * Personクラス。 */ public class Person { private String name; private int score; public Person(String name, int score) { this.name = na…