<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/matlab/">
    <title>matlab @ ウィキ</title>
    <link>http://w.atwiki.jp/matlab/</link>
    <atom:link href="https://w.atwiki.jp/matlab/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>matlab @ ウィキ</description>

    <dc:language>ja</dc:language>
    <dc:date>2009-10-04T18:13:00+09:00</dc:date>
    <utime>1254647580</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/matlab/pages/29.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/matlab/pages/28.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/matlab/pages/26.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/matlab/pages/25.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/matlab/pages/24.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/matlab/pages/23.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/matlab/pages/22.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/matlab/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/matlab/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/matlab/pages/19.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/matlab/pages/29.html">
    <title>ubuntu</title>
    <link>https://w.atwiki.jp/matlab/pages/29.html</link>
    <description>
      #ls3()    </description>
    <dc:date>2009-10-04T18:13:00+09:00</dc:date>
    <utime>1254647580</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/matlab/pages/28.html">
    <title>ubuntu/emacs</title>
    <link>https://w.atwiki.jp/matlab/pages/28.html</link>
    <description>
      #contents()

-----
* 設定
** メニューバー
メニューバーはあっても使わないのでOFF。
#highlight(){{
(menu-bar-mode nil)
}}

** 1文字削除
Cntrl-hは、1文字(前)削除としたいので。
#highlight(){{
(global-set-key &quot;\C-h&quot; &#039;delete-backward-char)
}}

** 日本語入力
日本語入力には、anthyを使う。
Cntrl-Oで入力をトグル。
最後のは、日本語入力受付が遅いのを解消。
（いつかは治るみたいだけど）
#highlight(){{
(load-library &quot;anthy&quot;)
(setq default-input-method &quot;japanese-anthy&quot;)
(global-set-key &quot;\C-o&quot; &#039;toggle-input-method) 
(if (&gt;= emacs-major-version 22)
    (setq anthy-accept-timeout 1))
}}    </description>
    <dc:date>2009-10-04T18:14:39+09:00</dc:date>
    <utime>1254647679</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/matlab/pages/26.html">
    <title>株/セットアップ</title>
    <link>https://w.atwiki.jp/matlab/pages/26.html</link>
    <description>
      #contents()

//====================================================================================================
*[JDK]
//====================================================================================================
[[ここ&gt;http://java.sun.com/javase/ja/6/download.html]]から最新のJDKをDLする。
(最新はJDK 6 Update 16)

DLしたインストーラを実行。
インストール先は「c:\java\jdk1.6」。

パスを通しておく。
⇒「コントロールパネル」「システム」「システムの詳細設定」「環境変数」
PATH=%PATH%;C:\java\jdk1.6\bin
JAVA_HOME=C:\java\jdk1.6

一応確認。
#highlight(){
C:\Users\takada&gt;java -version
java version &quot;1.6.0_16&quot;
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
}

//====================================================================================================
*[eclipse]
//====================================================================================================
**ますはそのもの
[[ここ&gt;http://www.eclipse.org/downloads/index.php]]から最新のeclipseをDLする。
一応JavaEEもあるかもしれないので、E    </description>
    <dc:date>2009-09-12T21:58:10+09:00</dc:date>
    <utime>1252760290</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/matlab/pages/25.html">
    <title>株</title>
    <link>https://w.atwiki.jp/matlab/pages/25.html</link>
    <description>
      株のシステムトレードを実践する。
言語は[[Java]]、DBはSQL Server Expressの方向。
#ls3()    </description>
    <dc:date>2009-09-12T21:34:54+09:00</dc:date>
    <utime>1252758894</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/matlab/pages/24.html">
    <title>java/JavaEE5/03DI</title>
    <link>https://w.atwiki.jp/matlab/pages/24.html</link>
    <description>
      #contents()
＜&amp;link_pdf(PDF,JavaEE5)＞

----
//====================================================================================================
*DIできるもの
//====================================================================================================
JavaEE5では、EJBコンテナ及びWebコンテナが管理するオブジェクトをDIする仕組みを持っている。

:注入対象オブジェクト（注入するオブジェクト）|
- セッションBean
- データソース
- JMSのコネクションファクトリ
- JMSのディスティネーション
- JavaMailのセッション
- JTAのユーザトランザクション
- EJBコンテキスト
- JPAエンティティマネージャ
- JPAエンティティマネージャファクトリ
- タイマーサービス
:注入先オブジェクト（注入される・してもらうオブジェクト）|
Webコンポーネント
- サーブレット
- フィルタ
- リスナ
- タグハンドラ
- マネージドBean
EJBコンポーネント
- セッションBean
- インターセプタ
- メッセージ駆動Bean
Webサービスコンポーネント
- サービス実装クラス

----
//====================================================================================================
*マルチスレッド
//====================================================================================================
マルチスレッド環境のインスタンス変数は以下のような対策でスレッドセーフにておく必要がある。
- インスタンス変数を、状態を持たないオブジェクトにする
- インスタンス変数を、イミュ    </description>
    <dc:date>2008-11-15T09:22:51+09:00</dc:date>
    <utime>1226708571</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/matlab/pages/23.html">
    <title>java/JavaEE5</title>
    <link>https://w.atwiki.jp/matlab/pages/23.html</link>
    <description>
      2006年5月、JavaEE5の正式仕様が公開される。
今回名前がガラッとかわったけど、これまでのバージョン、例えばJ2EE 1.4では、
①[[Java]]2の2はいつまで2のままなの？
②1.4の小数点以下がメジャーバージョンを指すのは如何なものか
という理由からこの機会にJavaEE5にしようってことのよう。

----
#ls3()    </description>
    <dc:date>2008-11-15T09:17:05+09:00</dc:date>
    <utime>1226708225</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/matlab/pages/22.html">
    <title>java/JavaEE5/02EJB</title>
    <link>https://w.atwiki.jp/matlab/pages/22.html</link>
    <description>
      #contents()
＜&amp;link_pdf(PDF,JavaEE5)＞

----
//====================================================================================================
*JavaEE5概要
//====================================================================================================    </description>
    <dc:date>2008-11-15T09:21:54+09:00</dc:date>
    <utime>1226708514</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/matlab/pages/21.html">
    <title>java/アプリケーションサーバ</title>
    <link>https://w.atwiki.jp/matlab/pages/21.html</link>
    <description>
      #contents()
＜&amp;link_pdf(PDF,JavaEE5)＞

----
//====================================================================================================
*Glassfish
//====================================================================================================
**インストール(GlassFish Server v2 Update Release 2)
[[ここ&gt;https://glassfish.dev.java.net/public/downloadsindex.html]]からGlassfish v2 UR2をDLする。

Multilingualがあるので、それをDLする。（日本語？）
glassfish-installer-v2ur2-b04-windows-ml.jar(82M)

以下のように実行するとglassfishに展開される。
#highlight(){
java -Xmx256m -jar glassfish-installer-v2ur1-b09d-windows-ml.jar
}
※以降、c:\glassfishに展開したとして進める。

開発者用XMLでantする。
#highlight(){
lib\ant\bin\ant -f setup.xml
}
※BUILD SUCCESSFULで成功

**起動
#highlight(){
asadmin.bat start-domain domain1
}
プロンプトをみると、
&gt;ユーザーの Web アプリケーションは次の URL で使用できます:
&gt;http://localhost:8080 https://localhost:8181。
とあるので、確認して終了。

#highlight(){
asadmin.bat stop-domain domain1
}

----
//========================================    </description>
    <dc:date>2008-11-15T09:39:25+09:00</dc:date>
    <utime>1226709565</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/matlab/pages/20.html">
    <title>Java</title>
    <link>https://w.atwiki.jp/matlab/pages/20.html</link>
    <description>
      #ls3()    </description>
    <dc:date>2008-11-15T08:58:14+09:00</dc:date>
    <utime>1226707094</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/matlab/pages/19.html">
    <title>セカンドライフ</title>
    <link>https://w.atwiki.jp/matlab/pages/19.html</link>
    <description>
      #ls()    </description>
    <dc:date>2008-11-01T09:18:32+09:00</dc:date>
    <utime>1225498712</utime>
  </item>
  </rdf:RDF>
