Javaの正規表現(Regex) での正規表現 "\d" は、半角数字のみ受け付ける。
perl の正規表現 "\d" は、全角数字、半角数字を受け付ける。
罠なのは、Javaでも commons-validator を使っていると、
commons-validator の正規表現は perl と同等であること!
後者は罠として知ってたけど、前者を知らなかった。。。灯台下。。。
2010年12月1日水曜日
2010年5月18日火曜日
eclipse で tomcat plugin 使ってるときは、「ソースパスを自動的に算出」をやめよう
最近 eclipse で tomcat 起動すると、ブレークポイントで止まってくれないことが多いなぁ・・・と思ってました。
試しに、「ソースパスを自動的に算出」のチェックを外すと、ちゃんととまってくれるようになりました。
#[Window] - [Preferences] で [Tomcat]タブの - [ソース・パス]内にあります。
自分で設定する面倒を省くと、他が立たないんだなぁ。
↑追記
まだブレークポイントきかないことがあるなぁ。
嘘情報かも。
試しに、「ソースパスを自動的に算出」のチェックを外すと、ちゃんととまってくれるようになりました。
#[Window] - [Preferences] で [Tomcat]タブの - [ソース・パス]内にあります。
自分で設定する面倒を省くと、他が立たないんだなぁ。
↑追記
まだブレークポイントきかないことがあるなぁ。
嘘情報かも。
2010年5月7日金曜日
eclipse の Open Resource でtarget のファイルが表示されるのがうざい
普段eclipse で開発しているのですが、
eclipse の Open Resource (Ctrl+Shift+R) で target のファイルが表示されるのがほんとうざい。
XMLとかpropertiesとか、targetのほう編集しちゃうとか、気をつけてるから最近はないけど、困る。
ということでググったら、外人さんが教えてくれた。
http://pilhuhn.blogspot.com/2008/01/ignore-target-folders-in-eclipse.html
表示させたくないフォルダを右クリックしてResouceタブのDerivedのチェックをいれると、表示されなくなるよ!
やった♪
eclipse の Open Resource (Ctrl+Shift+R) で target のファイルが表示されるのがほんとうざい。
XMLとかpropertiesとか、targetのほう編集しちゃうとか、気をつけてるから最近はないけど、困る。
ということでググったら、外人さんが教えてくれた。
http://pilhuhn.blogspot.com/2008/01/ignore-target-folders-in-eclipse.html
表示させたくないフォルダを右クリックしてResouceタブのDerivedのチェックをいれると、表示されなくなるよ!
やった♪
2010年4月22日木曜日
ant からキックしている tomcat に対してリモートデバッグする
ant の中の、tomcatをキックするところ
で、jvmargでリモートデバッグ設定をする。
上記のようにすると、ポート5005でlistenしててくれる。
<target name="tomcatstart"> <java fork="true" dir="${basedir}" classname="org.apache.catalina.startup.Bootstrap"> <classpath> <pathelement path="${tomcat_dir}/bin/bootstrap.jar"/> <pathelement path="${env.JAVA_HOME}/lib/tools.jar"/> </classpath> <sysproperty key="catalina.home" value="${tomcat_dir}"/> <arg value="start"/> </java> </target>
で、jvmargでリモートデバッグ設定をする。
<target name="tomcatstart"> <java fork="true" dir="${basedir}" classname="org.apache.catalina.startup.Bootstrap"> <classpath> <pathelement path="${tomcat_dir}/bin/bootstrap.jar"/> <pathelement path="${env.JAVA_HOME}/lib/tools.jar"/> </classpath> <sysproperty key="catalina.home" value="${tomcat_dir}"/> <arg value="start"/> <jvmarg value="-Xdebug"/> <jvmarg value="-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"/> </java> </target>
上記のようにすると、ポート5005でlistenしててくれる。
2010年2月21日日曜日
GAE/Java でメール受信してみたいんだけど・・・
http://localhost:8888/_ah/admin/
にアクセスすると、次のようなエラー
ブラウザには
コンソールには
なんじゃこりゃ・・・
にアクセスすると、次のようなエラー
ブラウザには
HTTP ERROR: 404
NOT_FOUND
RequestURI=/_ah/admin/
Powered by Jetty://
コンソールには
The server is running at http://localhost:8888/
2010/02/21 7:03:31 com.google.appengine.tools.development.LocalResourceFileServlet doGet
WARNING: No file found for: /_ah/admin/
なんじゃこりゃ・・・
2010年2月11日木曜日
携帯のGPS情報をサーバに送信する方法
携帯のGPS情報をサーバに送信する方法
http://www.utilz.jp/wiki/Gps
ふむふむ・・・簡単そう・・・
iphoneではどうするのかな?
http://ascii.jp/elem/000/000/433/433470/
JavaScriptらしい。ふーむ。
http://www.utilz.jp/wiki/Gps
ふむふむ・・・簡単そう・・・
iphoneではどうするのかな?
http://ascii.jp/elem/000/000/433/433470/
JavaScriptらしい。ふーむ。
2010年2月9日火曜日
登録:
投稿 (Atom)