パスワード入力無しでscp

tec

#!/bin/bash -eu expect -c "spawn scp /home/user1/source1.txt user2@targetHost://home/user2/source1.txt ; expect password: ; send user2PASSWORD\r ; expect $ ; exit" expect -c "spawn scp /home/user1/source2.txt user2@targetHost://home/user2/…

Fiddler で "The system proxy was changed. Click to reenable capturing" の回避

tec

OnBoot() に処理追加、以下の function を追加する。 https://feedback.telerik.com/fiddler/1410460-the-system-proxy-was-changed-click-to-reenable-capturing https://gist.github.com/ericlaw1979/decab196fe127cd9e548b7f675cf22c9 static function On…

内側で例外、外側でcommitしたい場合。

[spring]10.5 Declarative transaction management https://minokuba.hatenablog.com/entry/20110501/1304265347 内側で例外(rollbackしか出来ない状態)、外側で握ってcommitしたい場合。 TransactionStatus transactionStatus = TransactionAspectSupport…

Springでファイルダウンロード

tec

ControllerからResponseEntityを戻す。

SqlMapに動的SQLを書く。

tec

WHERE <dynamic> 1 = 1 <isNotNull prepend="AND" property="arg_1"> column_1 =]]> #arg_1# </isNotNull> <isNotEmpty prepend="AND" property="arglist_2"> column_2 IN <iterate open="(" close=")" property="arglist_2" conjunction=",">#arglist_2[]#</iterate> </isNotEmpty> </dynamic>

Orion SSH-2 を使用してput/get

tec

APIにput/getがないので、bufferをread/writeすることになります。 import java.io.File; import java.io.IOException; import org.apache.log4j.Logger; import com.trilead.ssh2.Connection; import com.trilead.ssh2.ConnectionMonitor; /** * SSH-2接続…

文字列16進ダンプ

tec

public static String string2Hex(String src) { StringBuffer sb = new StringBuffer(); try { for (byte b : src.getBytes("Windows-31J")) { String s = Integer.toHexString(0xff & b); if (s.length() == 1) { sb.append("0"); } sb.append(s); sb.appe…

iBatis:自動生成のCriteriaで悲観的ロックを取得したい

tec

public class AccountExampleExtension extends AccountExample { protected Criteria createCriteriaInternal() { return new CriteriaExtension(); } public static class CriteriaExtension extends AccountExample.Criteria { /** * アカウントテーブル…

WASでEJB。lookupではまる。

tec

結局、別案となるが調べたのでメモ。 /** * WAS EJBリモートアクセスの場合 */ public void loginServiceRemote() throws Exception { Hashtable<String, String> pdEnv = new Hashtable<String, String>(); pdEnv.put(Context.INITIAL_CONTEXT_FACTORY,"com.ibm.websphere.naming.WsnInitial</string,></string,>…

プライベートメソッドに外部からアクセスする

tec

private String Hoge#fuga(String arg) の場合 Hoge hogeClass = new Hoge(); Method fugaMethod = hogeClass.getClass().getDeclaredMethod("fuga", new Class[] {String.class}); fugaMethod.setAccessible(true); String ret = (String) fugaMethod.invok…

JD-Eclipse のフォーク版

tec

本家はEclipse4.2の場合、ソース有りJARと無しJARが混在するとエディタを選んでくれないらしい。http://mchr3k.github.io/jdeclipse-realign/

Antのタスクでsubversion

tec

Antタスクでビルドのとき、SVNからリビジョン取得とエクスポートしたかった。 svnantとAntがあればOK。 http://subclipse.tigris.org/svnant.html <path id="svnant.classpath"> <fileset dir="{env.SVNANT_LIB_DIR}" includes="**/*.jar"/> </path>

Antで文字列置換(filtering)

tec

system.properties を実行環境ごとに作りたい。 雛形.properties と 差込.properties を用意して、Antで作成。DEV.properties HOST=localhost ID=localuser IT.properties HOST=192.168.0.1 ID=ituser template.properties host=@HOST@ id=@ID@ tmp.dir=/tmp…

Log4jで特定のレベルのみ出力させる方法

tec

Log4j org.apache.log4j.varia.***filter 要素を Appender に追加する。 layout要素よりも後に記述する。 DenyAllFilter を組み合わせる。 LevelMatchFilter 特定のログレベル LevelRangeFilter ログレベルの範囲 StringMatchFilter ログメッセージでフィル…

SLF4Jの利用

tec

Eclipseの「設定」-「コード・テンプレート」の「コード」-「クラス本文」に設定。 @SuppressWarnings("unused") private static final Logger log = LoggerFactory.getLogger(${type_name}.class);

Tomcat7で文字化け

tec

情報処理 再チャレンジ ブログ: tomcat7 tomcat6 での文字化け対処ここを見てuseBodyEncodingForURI="true"を追加してみたけど、ダメ。jsp utf-8 文字化け 解消 - ゆうじろう日誌 ここを見てBOM付きで保存すると、文字化け解消。

[Open] Extension=mp3 Execute=lame.exe Parameter=--decode $src $dst Text=Lame Decode[Save] Extension=mp3 Execute=lame.exe Parameter=-b 192 $src $dst Text=Lame Encode

川上未映子

乳と卵(らん) (文春文庫)作者: 川上未映子出版社/メーカー: 文藝春秋発売日: 2010/09/03メディア: 文庫購入: 2人 クリック: 50回この商品を含むブログ (68件) を見る

皆川博子

恋紅 (新潮文庫)作者: 皆川博子出版社/メーカー: 新潮社発売日: 1989/04/01メディア: 文庫この商品を含むブログ (3件) を見る

平野啓一郎

決壊(上) (新潮文庫)作者: 平野啓一郎出版社/メーカー: 新潮社発売日: 2011/05/28メディア: 文庫購入: 1人 クリック: 47回この商品を含むブログ (20件) を見る決壊(下) (新潮文庫)作者: 平野啓一郎出版社/メーカー: 新潮社発売日: 2011/05/28メディア: …

メモ:ファイル->DTO(インスタンス動的生成)

tec

/** * ファイル -> DTO(インスタンス動的生成). */ public List toBeans(String fileName, String className) throws Exception { Class clazz = getClass().getClassLoader().loadClass(className); List list = new ArrayList(); FileReader fr = null; …

黒川博行

悪果 (角川文庫)作者: 黒川博行出版社/メーカー: KADOKAWA発売日: 2010/09/25メディア: 文庫購入: 5人 クリック: 8回この商品を含むブログ (16件) を見る

佐々木譲

警官の血 上 (新潮文庫)作者: 佐々木譲出版社/メーカー: 新潮社発売日: 2009/12/24メディア: 文庫購入: 4人 クリック: 29回この商品を含むブログ (51件) を見る警官の血 下 (新潮文庫)作者: 佐々木譲出版社/メーカー: 新潮社発売日: 2009/12/24メディア: 文…

船戸与一

藪枯らし純次 (徳間文庫)作者: 船戸与一出版社/メーカー: 徳間書店発売日: 2011/03/04メディア: 文庫 クリック: 3回この商品を含むブログ (2件) を見る

車谷長吉

鹽壺の匙 (新潮文庫)作者: 車谷長吉出版社/メーカー: 新潮社発売日: 1995/10/30メディア: 文庫購入: 6人 クリック: 47回この商品を含むブログ (55件) を見る

黒川博行

封印 (文春文庫)作者: 黒川博行出版社/メーカー: 文藝春秋発売日: 1996/08/01メディア: 文庫購入: 1人 クリック: 2回この商品を含むブログ (8件) を見る

貫井徳郎

空白の叫び〈上〉 (文春文庫)作者: 貫井徳郎出版社/メーカー: 文藝春秋発売日: 2010/06/10メディア: 文庫 クリック: 12回この商品を含むブログ (21件) を見る空白の叫び〈中〉 (文春文庫)作者: 貫井徳郎出版社/メーカー: 文藝春秋発売日: 2010/06/10メディア…

桜庭一樹

少年になり、本を買うのだ 桜庭一樹読書日記 (創元ライブラリ)作者: 桜庭一樹出版社/メーカー: 東京創元社発売日: 2009/08/30メディア: 文庫購入: 2人 クリック: 17回この商品を含むブログ (36件) を見る

西村賢太

二度はゆけぬ町の地図 (角川文庫)作者: 西村賢太出版社/メーカー: 角川書店(角川グループパブリッシング)発売日: 2010/10/23メディア: 文庫購入: 5人 クリック: 94回この商品を含むブログ (28件) を見る

佐々木譲

屈折率 (講談社文庫)作者: 佐々木譲出版社/メーカー: 講談社発売日: 2003/01/15メディア: 文庫 クリック: 8回この商品を含むブログ (6件) を見る