This domain name has been registered with Gandi.net. It is currently parked by the owner.
Landscape トップページ | < 前の日 2006-02-21 2006-02-22 次の日 2006-02-23 > Landscape - エンジニアのメモ 2006-02-22 シェルスクリプト自身のファイル名を取得できる特殊変数 $0 当サイト内を Google 検索できます * シェルスクリプト自身のファイル名を取得できる特殊変数 $0この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [bash] [シェルスクリプト] パラメータ $0 でシェルスクリプト自身の名前を取得できる。 #!/bin/sh echo "This script name is $0" echo "This script name is `basename $0`" 上記スクリプトを get_script_name.sh というファイル名で保存し、実行。 $ ./get_
Flash Player 10のプレリリースが発表され、ますますActionScript3界隈が盛り上がる今日この頃、皆様いかがお過ごしでしょうか? この連載では、Box2Dという物理エンジンを使ったActionScript3プログラミングについて解説します。物理エンジンといっても、難解な数学や物理法則を理解する必要はありません。そういった処理はBox2Dが包み隠してくれます。Flashのデモを見ながら、少しずつBox2Dの使い方を理解していきましょう。 第1回ではまったくプログラムは書かず、Box2Dに付属しているサンプルをコンパイルして実行します。まずは動くものに触ることで、物理エンジンって楽しそうだなと思っていただければ幸いです。 なお、筆者の開発環境がWindowsなので、諸々の説明がWindows前提となってしまいますが、Mac OS Xなどでも開発することはできます。その際は、
tomcat6用のjsvcを用いたデーモン起動スクリプトが世の中にないようなので、作成したものを添付しておきます。 環境はTomcat6.x、centos5でjava6update3の手動インストールです。 ベースはTomcat5.shです。 デーモンで起動するメリットは、何気によくはわかってないのですが、とりあえずいくつかメリットがあるようです。 たとえば ルート以外に実行権限を渡せる(セキュリティ的にこっちのほうがいい JVMがクラッシュしたときjsvcが再起動してくれるので、サービスがストップしにくくなるかもしれない という感じです。 何はともあれ、私はしたのスクリプトを/etc/init.d/において使ってます。 #!/bin/sh ##########################################################################
初めまして。 どうしても原因が分からずに困っているいます。 どなたご教示お願いいたします。(初心者です) ・環境 OS・・・fedora7 java ・・・JDK 5.0 Update 13 tomcat ・・・ apache-tomcat-5.5.25 ・やりたいこと javaで作成したバッチプログラムをLinux上でサービスとして 登録したい。shellを作成して単純に起動すればよいのですが、 理由があって「jsvc」を使用してデーモンとして登録したいのです。 一応環境はできたのですが、実行すると以下のようなエラーがでます。 java.lang.ClassNotFoundException:daemon.DeamonLoader 無論、見つからないと言っているクラスもpathが通っています。 こんな感じで、記述してしています。 $CATALINA_HOME/bin/jsvc-src/j
Daemon Overview Download Procrun Jsvc Native binaries Javadoc (latest release) FAQ Wiki Development Mailing Lists Issue Tracking Source Repository Project Documentation Project Information About Summary Team Source Code Management Issue Management Mailing Lists Dependency Information Dependency Management Dependencies Dependency Convergence CI Management Distribution Management Project Reports Com
かずきのBlogの[Java]知らなかったよ こんな機能より。 JavaのVMが終了する条件 コンソールでのCtrl+CやWindowsのタスクマネージャからの強制終了といった外的要因以外でJavaのVMが終了するには デーモンスレッドではないスレッドが全て終了する System.exit()を呼び出す のふたつの方法があります。 デーモンスレッドというのはThreadクラスの setDaemon でフラグを立てて実行したスレッドのことです。 このデーモンスレッドの機能は、タイマーによる定時処理や、通信待ちうけのスレッドで使われることがあります。(サーバにおけるメインの通信待ちうけはデーモンだと困るので管理用の副次的な通信待ちうけなどに限られます) System.exit() はJavaのVMを終了させるメソッドです。 なお、swingのJFrameで setDefaultCloseOpe
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く