2011-01-01から1年間の記事一覧
タイトルがあれだけど、コマンドのリダイレクトの有効範囲を’’でコントロールできるという話。http://zephel.com/archives/2009/06/sudo_root.htmlこれにのってるらしい。よんでみたいけど高いなぁbashクックブック作者: Carl Albing,JP Vossen,Cameron Newh…
こんな感じにDate()をプレースホルダに渡してやっても全然取れない。 SELECT * FROM cal WHERE schedule_on = ? 探してもでてこないからMySQLでどんなSQLが実行されているか 見て見ることにした。やり方は下記のサイトにのってた。http://mizomemo.blogspot.…
http://www.mkyong.com/spring/spring-jdbctemplate-querying-examples/ そもそもこれがいい。http://www.mkyong.com/tutorials/spring-tutorials/
http://d.hatena.ne.jp/TrinityT/20080516/1210908204
ひょんとみつけたんだけど依存関係の表示してくれるので楽しい。 mvn dependency:tree
この名前どうやって逆引きするんだろ。 とりあえずメモ。 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.17</version> </dependency> http://www.mkyong.com/spring/maven-spring-jdbc-example/
いいなぁこういう思想。実現したいことに対して煩雑さがあるなら排除したいもの。 シンプルにして学習を容易にする。ひが氏は「SlimのWebアプリケーションはStrutsを知っていれば1時間,知らない場合でも3時間で学習できる。DIはEJB3を知っていれば2時間,知…
個々に設定が書いてあった。http://maven.seasar.org/
業務でJavaを触ろうとした場合知っとかないと死ねるという知識が わりとあって、まずbuild,deploy等perlのcpanコマンドのような役割を果たすmavenというものがあります。あとフレームワークを使用する場合BeansとDIといった概念を知っとかないといけないです…
まあ、そのへんよく調べないでやってんのが悪いんだけど。 間違った設定 public class Man { private String name; public String getName() { return this.name; } public void setName(String name) { this.name = name; } } こうやって書いておいて
js,cssなどの外部ファイルを置くケースこのサンプルがベースなんだけど。https://github.com/SpringSource/spring-mvc-showcase src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml servlet-context.xmlファイルにこんな感じで設定書いて <resources mapping="/resources/**" location="/resources/" /> src/</resources>…
Springでsampleを見ているとpersistance.xmlというファイルがあって 気になっていたんだがどうも永続化に関する設定ファイルらしい(よんだまんだけど)。 参照先 基本的な情報 http://www.objectdb.com/java/jpa/entity/persistence-unithttp://www.hitachi…
まあ表題のとおりなんですがJavaの標準でついているjava.util.Dateが非推奨メソッドの嵐で、日付オブジェクトからYear取りたいだけなのに、Calendarへ変換してさらに、凄く面倒くさい引数とかつけて取得しなくてはいけなくて正直うんざりしていました。歴史…
Deprecated. as of Spring 3.0, in favor of annotated controllers @Deprecated public class SimpleFormControllerhttp://static.springsource.org/spring/docs/3.0.x/javadoc-api/org/springframework/web/servlet/mvc/SimpleFormController.html
どこでXMLファイル名指定して見込んでんだよとかおもったんでgrepしてみた。 収集 cd spring-framework-3.1.0.M1/projects grep xml **/*.java | grep -v Test | grep WEB-INF | perl hoge.pl | sort -u 1 use strict; 2 3 while(my $row = <>) { 4 chomp $r…
いろいろ使うケースが多いのでメモしておく。 public class Hoge { public static void main(String[] args){ String[] strs = { "hello", "world" }; for(String row: strs) { System.out.println( row ); } } }
strftimeの代替物はこんなかんじか。 import org.joda.time.DateTime; public class Hoge { public static void main(String[] args) { DateTime datetime = new DateTime(); // 2011-09 System.out.println(datetime.toString("YYYY-MM")); } }
Writer out = new CharArrayWriter(); temp.process(root, out); String str = out.toString(); http://freemarker.org/docs/dgui.html
Javaの日付周りの標準モジュールが面倒で面倒で面倒で面倒で面倒で面倒で面倒でしょうがなくて心折れかけていたんですが、 joda timeみつけたら楽になった。 import org.joda.time.DateTime; public class Hoge { public static void main(String[] args) { …
ResultSet.getObject() ResultSet.getObject() メソッドは、適切な JDBC 仕様にしたがって、MySQL と Java タイプ間のタイプ変換を使用します。ResultSet- MetaData.GetColumnClassName() によって戻される値も以下に記載されています。java.sql.Types のク…
http://dev.mysql.com/downloads/connector/j/jdbcのドライバは動的なロードをしてる関係で java -classpath のときに含めないとまずい。
mvn install したらテストを失敗したからレポートをみたら そりゃないよw ------------------------------------------------------------------------------- Test set: org.joda.time.TestAllPackages -------------------------------------------------…
JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::") http://serverfault.com/questions/143786/how-to-determine-java-home-on-debian-ubuntu
perlでいうcpanコマンドみたいな奴がmavenぽいきがする。割りと良い説明記事がのっていた。http://www.techscore.com/tech/Java/ApacheJakarta/Maven/index/ しかし、maven-2.1.0でしかinstallさせないぜというモジュールがあるんだけど。 joda-timeをinstal…
すべての依存関係を解決したやつがあった。重いけど。http://static.springsource.org/downloads/nightly/release-download.php?project=BATCH
iTerm2がおすすめらしいhttp://code.google.com/p/iterm2/
http://search.npmjs.org/ここで探すといいらしい。ただ、標準的に何が流行っているとかさっぱりわからん。あと検索結果が恐ろしく使いづらい。 expressjs どうもsinatraぽくかけるフレームワークのようだ。http://expressjs.com/ node-dbi DBへ接続したかっ…
manを日本語にしたい場合 manpages-jaをいれるといい。 sudo aptitude install manpages-ja
http://www.nginx.org/en/download.html http://plaza.rakuten.co.jp/kugutsushi/diary/200707210000/
sourceからインストールするのに必要なものを入れる。 sudo aptitude install libpcre++-dev sourceを手に入れる wget http://nginx.org/download/nginx-1.0.6.tar.gz tar zxvf nginx-1.0.6.tar.gz install ./configure && make sudo make install X_REPROXY…