2014-08-01から1ヶ月間の記事一覧

MySQLのDATETIME型の条件記述の例

table1 テーブルの create_date カラム(DATETIME型)が、現在より180秒以上経っているものをカウントする。 select count(*) from table1 where (TIME_TO_SEC(TIMEDIFF(NOW(), create_date)) > 180);

perlのヒアドキュメントを使って複数行にわたるコマンドを実行する

#!/usr/local/bin/perl use strict ; use warnings ; my ($name) = @ARGV; my $outputs = <<`EOC`; echo "hello $name"; echo "1 + 1" | bc -l; EOC print $outputs;要点は下記のヒアドキュメントの箇所で複数行にわたるコマンドを書いているところ。 EOC を…

log4jの引数

オブジェクトの配列をつくって渡すと、第一引数の{}の中に順番に展開してくれる。 logger.info("a={}, b={}, c={}", new Object[]{ a, b, c });

リストを分割する

とある理由で下記のようにリストを分割する必要があった。 List<String> list = new ArrayList<String>(); for (int i=1; i<=10; i++) { list.add(String.valuOf(i)); } list.size(); // 10 List<List<String>> divided_list = getDividedList(list, 3); divided_list.size(); // 4 divide</list<string></string></string>…