2006-01-01から1年間の記事一覧
java インナークラスへのアクセス access$OuterClass.access$数字(OuterClassのオブジェクト)
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] にマ…
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/
http://www.fpcu.jp/dosvcmd/bbs/log/dir/3-0481.html [WIN2000/XP]現在のディレクトリ名を取得する方法 Windows2000上でテストしてみた結果では、for %%I in (.) do set DIRNAME=%%~nI%%~xI ……で取得できるようです。
GUIオブジェクトの状態の正しさは同期化によってではなく、スレッド拘束によって保たれます スレッド拘束:データがひとつのスレッドからしかアクセスされない public static void invokeLater(Runnable doRun)doRun.run() を、AWT イベントディスパッチスレ…
ハイパースレッディングのCPUが2個だと 2*2=4の値を超えない程度に収まるのが適正?http://www.thinkit.co.jp/free/article/0609/5/8/ CPUの状態を確認 次に、CPUの状態を確認します。まずOSが認識しているCPUの個数を確認します。CPUの個数は、/proc/cpuinf…
Antで使う新規タスクを作成する http://www.atmarkit.co.jp/fjava/javatips/076jakarta003.html Antで使う新規タスクを作成する http://www.atmarkit.co.jp/fjava/javatips/084jakarta007.html Antで使う新規タスクにネストした要素を渡す http://www.atmark…
WindowsXP 1600ns位http://www-06.ibm.com/jp/developerworks/java/050715/j_j-cwt04055.shtml SunはJDK 5.0で、もっと精度の高いタイミング情報を提供するために、 java.lang.System.nanoTime()という別のメソッドを追加しました。
WindowsXP 16ms位 Linux (FedoraCore) 1ms (1) http://java-house.jp/ml/archive/j-h-b/025647.html>さて、System.currentTimeMillis() の精度ってどのくらいのものでしょうか?昔作ったcurrentTimeMillisの精度測定プログラムを動かしてみました。 FreeBSD …
http://www.officetanaka.net/excel/function/tips/tips13.htm そうではなく、セルごとに 0 の表示/非表示を切り替えたいのでしたら、セルの表示形式を使いましょう。【手順】 1.0 を非表示にしたいセルを選択して[セルの書式設定]ダイアログボックスを開き…
XXXhttp://www.tcct.zaq.ne.jp/ayato/programming/java/codeconv_jp/CodeConventions.doc9.html#395 10 - プログラミングの慣例10.5.4 特別なコメント 正しくはないもののとりあえず機能しているコードには,それを示すためにコメントに XXX と書く.正しく…
1.UTF-8ファイルを見る 'cat'や'less'コマンドを皆さん利用されているでしょう。しかし、'cat'や'less'ではUTF8エンコードされたファイルを正しく表示できません。UTF-8ファイルを利用する場合は、これに変わるコマンドとして、'lv'コマンドを利用しましょう…
http://www.linuxworld.jp/command/-/16482.htmlある/home/以下でディスク使用量の多いディレクトリを特定するdu -hs /home/*
サーバのボトルネック http://nosa.cocolog-nifty.com/sanonosa/2004/06/post.html ボトルネックとなりうる要素は主に4つです。?CPU使用率 ?メモリ使用量 ?ディスクI/O ?TCPコネクション数これらを押さえておけばボトルネック個所の把握とその解消は難しく…
日本語のメールを送信する ● 日本語のメールを送信する メールの中身で使える文字は7bitの文字だけなので、日本語の文字はJISコードでなければなりません。前の章で漢字コード変換の関数の作り方を解説しましたが、今回は nkf コマンドで済ませましょう。 nk…
http://www.math.kobe-u.ac.jp/~kodama/tips-performance.html load average : load は CPUの処理を待っているプロセス数を意味する. だから,いくらでも大きい値になりうるはず. CPU利用率 : vmstat の us 欄や top 等の CPU 利用率は CPU が費やしている時…
selinuxに注意。グラフ画像が出なかったのはこれが原因
[root@game0 tmp]# yum update You have enabled checking of packages via GPG keys. This is a good thing. However, you do not have any GPG public keys installed. You need to download the keys for packages you wish to install and install them.…
http://www2s.biglobe.ne.jp/~hig/q_a/Unix_QA01.html#Q13 13. w コマンドで表示される load average とは、具体的には何を表してるのか ? load とは、ある瞬間におけるそのマシンの負荷 (アクティブなプロセスやスレッドの数) である。load average は、あ…
描画ループなど、頻繁に呼び出される部分はIteratorは使わないほうが良い Iterator it = a.iterator(); while(it.hasNext()) { if ("a".equals(it.next())) it.remove(); } System.out.println(a); // Iteratorを使いたくない場合 a = new ArrayList(Arrays.…
[mantis] 選択項目の修正 config_defaults_inc.php $g_priority_enum_string $g_severity_enum_stringlang/strings_japanese_euc.txtこのへん
Win32APIを使用した時のコンパイルエラーの回避方法 メニュー「プロジェクト」-「プロパティ」-「構成プロパティ」-「全般」-「文字セット」 マルチバイト文字http://tipstips.client.jp/ugopen/UfuncErrorW32.html
sambaのゴミ箱(.recycle)の定期削除はtmpの削除スクリプトを参考に作成した #!/bin/sh # # # clean_tmp. This script was split off cron.daily # Please add your local changes to cron.daily.local # since this file will be overwritten, when updating…
オブジェクトを大量にnewして捨てる場合はgcのオプションが性能に効く場合がある FullGCを走らせなくする incgc Xmx128M -Xincgc -XX:NewSize=112M Xmx192M -Xincgc -XX:NewSize=160M 参考) http://java.sun.com/performance/reference/whitepapers/5.0_perf…
http://www-06.ibm.com/jp/developerworks/java/030117/j_j-jtp1029.html 設計の決定時にコンパイラーの力を借りることができます。final メソッドの場合と異なり、final フィールドを宣言することにより、オプティマイザーはより優れた最適化の決定を行うこ…
SELinuxが有効だとだめmantis [root@game1 cosmic]# yum -y update selinux-policy-targeted http://www.sera.desuyo.net/WebDAV/selinux.htmlまたselinuxか・・・ 一時的に SELinux を無効にします。# setenforce 0元に戻す # setenforce 1http://whiteowl.…