2006-12-01から1ヶ月間の記事一覧

java インナークラスへのアクセス

java インナークラスへのアクセス access$OuterClass.access$数字(OuterClassのオブジェクト)

awk AWKのフィールドの区切を変更する

AWKのフィールドの区切を変更するhttp://lagendra.s.kanazawa-u.ac.jp/ogurisu/manuals/awk/intro/node16.html オプション-Fを使わずに、BEGINを使って区切文字( Field Separatorと呼びます)を表わす組込変数FSに変更したい文字を代入して おいても構いませ…

取り出す

【 文字列を置換する「sed」 】 | 日経 xTECH(クロステック) 特定の文字列を抜き出す sedの置換では置換条件で「(...)」にくくった文字列を置き換え文字として利用できる。その際,始めに現われた(...)が「\1」,次に現われた(...)が「\2」に代入される。 …

正規表現 後方参照

コマンド:sed: UNIX/Linuxの部屋 また、\(〜\) で囲んだ部分は、置換文字列内で \数字 として後方参照することができる。 % cat file | sed 's/\([ad]\).\([cf]\)/\1X\2/g' aXcdXfaXc 012aXc345bcaXc この例では、[ad] にマッチした部分を \1 で、[cf] にマ…

sed コマンド

http://ntweb.sc.niigata-u.ac.jp/~inakura/others/others.html sed 'y/string/STRING/g' # s を S に, t を T に, r を R に‥‥置換する。 sed 's/string/STRING/g' # string を STRING に置換する。 sed 's/string/STRING/' # 行の始めて現れる string を S…

ディストリビューションのバージョンを調べる

http://oshiete1.goo.ne.jp/kotaeru.php3?q=2393841 (1) Debian系 Debian/GNU Linux# cat /etc/debian_version 3.1(2) RedHat系CentOS# cat /etc/redhat-release CentOS release 4.3 (Final)Fedora Core# cat /etc/redhat-release Fedora Core release 5 (Bo…

ディストリビューションに含まれるソフトウェアのバージョン

http://distrowatch.com/

バッチファイル [WIN2000/XP]現在のディレクトリ名を取得する方法

http://www.fpcu.jp/dosvcmd/bbs/log/dir/3-0481.html [WIN2000/XP]現在のディレクトリ名を取得する方法 Windows2000上でテストしてみた結果では、for %%I in (.) do set DIRNAME=%%~nI%%~xI ……で取得できるようです。

Swingのスレッド拘束

GUIオブジェクトの状態の正しさは同期化によってではなく、スレッド拘束によって保たれます スレッド拘束:データがひとつのスレッドからしかアクセスされない public static void invokeLater(Runnable doRun)doRun.run() を、AWT イベントディスパッチスレ…

複数CPUのロードアベレージ

ハイパースレッディングのCPUが2個だと 2*2=4の値を超えない程度に収まるのが適正?http://www.thinkit.co.jp/free/article/0609/5/8/ CPUの状態を確認 次に、CPUの状態を確認します。まずOSが認識しているCPUの個数を確認します。CPUの個数は、/proc/cpuinf…

Antでタスクを作る

Antで使う新規タスクを作成する http://www.atmarkit.co.jp/fjava/javatips/076jakarta003.html Antで使う新規タスクを作成する http://www.atmarkit.co.jp/fjava/javatips/084jakarta007.html Antで使う新規タスクにネストした要素を渡す http://www.atmark…

java.lang.System.nanoTime()

WindowsXP 1600ns位http://www-06.ibm.com/jp/developerworks/java/050715/j_j-cwt04055.shtml SunはJDK 5.0で、もっと精度の高いタイミング情報を提供するために、 java.lang.System.nanoTime()という別のメソッドを追加しました。

System.currentTimeMillis() の精度

WindowsXP 16ms位 Linux (FedoraCore) 1ms (1) http://java-house.jp/ml/archive/j-h-b/025647.html>さて、System.currentTimeMillis() の精度ってどのくらいのものでしょうか?昔作ったcurrentTimeMillisの精度測定プログラムを動かしてみました。 FreeBSD …

Excel > 機能と操作 > 0を表示しない表示形式

http://www.officetanaka.net/excel/function/tips/tips13.htm そうではなく、セルごとに 0 の表示/非表示を切り替えたいのでしたら、セルの表示形式を使いましょう。【手順】 1.0 を非表示にしたいセルを選択して[セルの書式設定]ダイアログボックスを開き…

Eclipse タスク タグ

XXXhttp://www.tcct.zaq.ne.jp/ayato/programming/java/codeconv_jp/CodeConventions.doc9.html#395 10 - プログラミングの慣例10.5.4 特別なコメント 正しくはないもののとりあえず機能しているコードには,それを示すためにコメントに XXX と書く.正しく…