サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
lake-michigan.hatenablog.com
while [ 1 ]; do ps alx | grep <PID> | grep -v 'grep' | awk '{printf ("%d\t%s\n", $8,$13)}' ; sleep 5; done
sshやscpなど、対話型のインプットが必要なコマンドを、スクリプト化して運用に使いづらいので、expectパッケージを利用すると便利です。 OSにあらかじめexpectのパッケージが入っていない場合、下記コマンドでインストール。 yum install expect下記は、リモートホストにログインして ls を叩くシェルのサンプルです。 #!/bin/bash hostname=192.168.10.12 username=hoge password=hogehoge expect -c " spawn ssh -l oracle $hostname expect \"$username@$hostname's password:\" { send \"$password\n\" } \"Are you sure you want to continue connecting (yes/
JPAのトランザクションについてまとめました。 エンティティマネージャの種類 コンテナ管理 EJBコンテナがライフサイクルを管理 DI or JNDI lookupにより取得 アプリケーション管理 アプリケーションのコード上で生成・破棄 EntityManagerFacutory # createEntityManager() により生成 EntityManager # close() で破棄 エンティティマネージャが利用できるトランザクションマネージャの種類 JTAトランザクション 自動的にEJBコンテナ管理のJTAトランザクションに参加することができる JPA設定ファイル(persistence.xml)に、transaction-typeとして"JTA"を指定する リソースローカルトランザクション DBの持つトランザクション管理機能を直接使用する EntityManager # ge
この記事はちょっと古いので書き直しました。 lake-michigan.hatenablog.com 目下Python手習い中。 ある日、複数存在する設定ファイル(運用中にファイル数も値の数も変わる)から、全部の値を読み込むスクリプトが欲しいと思いました。 シェルスクリプト => できなくはなさそうだけどめっちゃめんどくさそう Perl => Config::Simple がぴったりけど、環境的に追加モジュールは使いたくない Python => デフォルトで使えるConfigParserってのがよさげ ということで、シンプルにできそうなPythonを採用。 こんな感じで、セクションごとに設定値を用意(特に意味はない)。 setting.prop [person] name=Hanako Yamada age=20 school=KEIO host=192.168.10.12 [school
DROPは、セグメント(≒表)構造ごとデータを消し去る。 TRUNCATEは、High Water Markをセグメントの頭に移動させることによる、領域(エクステント)の開放がメイン。表構造は残るが、行データ自体は消える。ROLLBACKできない。 内部的には"HWMの移動"以外の何も行っていないので、DBA_SEGMENTS表のBLOCKSもBYTESも変化なし! DELETEは、ブロック内の行データを削除するだけ。なので、領域は開放されない。ROLLBACKできる。
とあるライブラリの中身を解読する必要が出てきたので、Eclipse上でデコンパイラJadが使えるようにするプラグイン、JadClipseを入れました。Eclipseは3.5です。 jadのインストール 本家のサイトは消えてしまっているので、下記urlのInternetArchiveからダウンロードして、適当なディレクトリに解凍します。 http://web.archive.org/web/20080214075546/http://www.kpdus.com/jad.html#download WindowsXPはNT系なので、Jad 1.5.8g for Windows 9x/NT/2000 on Intel platform のjadnt158.zipでおkです。 JadClipseプラグインのインストール Eclipseの Help > Install New Softwares か
このページを最初にブックマークしてみませんか?
『lake-michigan.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く