隨筆-60  評論-117  文章-0  trackbacks-0
           

          相關運行環境:
          1.jdk150_04
          2.eclipse3.2
          3.weblogic server9.2
          4.wtp-R-1.5.4-200705021353(里面包含ejb插件)
          5.xdoclet-1.2.3

          ejb工程的創建:
          基本上直接點擊“下一步”即可。但要注意看

          建完的工程是否含有以下libraries:
          1.jre system libraries
          2.generic bea weblogic server v9.2
          3.weblogic.jar
          4.ear libraries
          這樣系統會自動生成配置文件。

          實例:
          實現功能:
          從服務器端取系統時間,與客戶端時間求時間間隔。
          服務器端代碼:
          bean里的foo()(其他按照自動生成的即可)
           public Calendar foo(String param) {
            Calendar calCurrent = Calendar.getInstance();
            Date timeCurrent=new Date();
            calCurrent.setTime(timeCurrent);
            return calCurrent;
           }
          客戶端代碼:
          創建一個新類:

           

          package test;

          import java.io.BufferedReader;
          import java.io.IOException;
          import java.io.InputStreamReader;
          import java.rmi.RemoteException;
          import java.util.Calendar;
          import java.util.Properties;

          import javax.ejb.CreateException;
          import javax.naming.Context;
          import javax.naming.NamingException;

          public class TestClient {

           /**
            * @param args
            */
           public static void main(String[] args) {
            // TODO Auto-generated method stub
            String url = "t3://localhost:7001";

            // Hashtable env = new Hashtable();
            // env.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
            // env.put(Context.PROVIDER_URL, url);
            Properties properties = new Properties();
            properties.put(Context.INITIAL_CONTEXT_FACTORY,
              "weblogic.jndi.WLInitialContextFactory");
            properties.put(Context.PROVIDER_URL, url);
            int dayCurrent = 0;
            Test my = null;
            try {
             my = TestUtil.getHome(properties).create();
            } catch (RemoteException e1) {
             // TODO Auto-generated catch block
             e1.printStackTrace();
            } catch (CreateException e1) {
             // TODO Auto-generated catch block
             e1.printStackTrace();
            } catch (NamingException e1) {
             // TODO Auto-generated catch block
             e1.printStackTrace();
            }
            try {
             dayCurrent = my.foo("").get(Calendar.DAY_OF_YEAR);
            } catch (Exception e) {
             // TODO Auto-generated catch block
             e.printStackTrace();
            }
            Calendar birthday = Calendar.getInstance();
            int year = 0;
            int month = 0;
            int day = 0;
            System.out.println("誕生日を入力してください:");
            BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
            try {
             System.out.print("年:");
             year = Integer.parseInt(in.readLine());
             System.in.skip(6);
             System.out.print("月:");
             month = Integer.parseInt(in.readLine())-1;
             System.in.skip(6);
             System.out.print("日:");
             day = Integer.parseInt(in.readLine());

            } catch (IOException e) {
             System.out.print("フォーマットが違います。");
            }
            birthday.set(year, month, day);
            int yearCount=0;
            int dayBirthday = birthday.get(Calendar.DAY_OF_YEAR);
            int dayCount = dayBirthday - dayCurrent;
            try {
             yearCount=my.foo("").get(Calendar.YEAR)-birthday.get(Calendar.YEAR);
            } catch (RemoteException e) {
             // TODO Auto-generated catch block
             e.printStackTrace();
            }
            
            if (dayCount >= 0)
             System.out.println("あなたの"+yearCount+"才誕生日は" + dayCount + "日後です。");
            else
             System.out.println("あなたの"+yearCount+"才誕生日は" + Math.abs(dayCount) + "日前です。");
           }

          }

          運行結果:
          誕生日を入力してください:
          年:1986
          月:10
          日:12
          あなたの21才誕生日は24日前です。

          posted @ 2007-11-05 11:26 靜兒 閱讀(1067) | 評論 (7)編輯 收藏
               摘要: 日本語試験カウントダウン23日  閱讀全文
          posted @ 2007-11-03 18:15 靜兒 閱讀(202) | 評論 (1)編輯 收藏
           

              付完了感冒藥的錢,我松了一口氣,這星期的購物終于完成了。現在是520。班車還有20多分鐘才會來。不如去買點“長樂包“,我很喜歡吃的。當最后終于站在了等班車的地方時,我心滿意足的幻想著回去以后的情景:我坐在電腦前,一邊吃著長樂包,一邊整理著電腦里的文件。

              手機響了,我只好把東西都套在胳膊上,騰出手來,費力的掏出手機。當聽到了是弟弟的聲音,我沒好氣地說:“干嘛?”弟弟很吃驚,說:“我放假回家了,給你打個電話,不可以嗎?”我在那里無語,真的是不知道和他說什么好。

              我的追求是:一些都簡單。為此,我好像有些自戀似的,張口就是我怎么樣。但是令我的好朋友們吃驚的是:我記得屬于他們的每一個特殊的日子,記得他們每個人的喜好,記得他們需要做卻很容易忘的事。其實我在意他們要比在意自己多得多。問題是:每個人本身不管再怎樣單純,將這些個體聯系到一起,就總會變得越來越復雜。

              我知道幻想中的美好夜晚要泡湯了。縱然我還是要坐在電腦前吃我的長樂包,心情卻絕不會那樣悠閑。我究竟該怎樣對待我的弟弟?6月份的時候,聽說弟弟不好好學習,我放著畢業設計不做,難得的最后一段大學時光不去完成自己好久好久前就想做的事,連著幾天不睡覺,轉車,轉車再轉車回到了家,結果卻對提高他的成績起不到任何效果。

              我有時候也好掙扎,我現在離家里這么遠,如果我不去想家里的事,我會過著多么簡單,快樂的日子。如果我不去把事情復雜化,只是這樣考慮:弟弟和我的家人想從我這里得到只是“我們希望你愛我們。”那好吧,我愛你們。這樣我仍然可以去過我想要的日子了。

              可是就像我說的,事情必然會變復雜。我愛你們,所以我關心你們。因此,你們以后會遺憾的事會讓我傷透腦筋。人的潛能是無限的,可是能做到的也無非是支配自己。弟弟很愛他的姐姐,他很想感受姐姐用各種方式表達對自己的愛。可是,我卻沒有辦法利用這一點轉化為他學習的動力。

              弟弟呀,你可知道我在這里寫這篇文章的時候,心里就很矛盾,如果我用打字的時間學日語的話,將能記住多少個單詞。我們血脈相通,我怎能感受不到你現在和將來的心情呢。我愿竭盡全力讓你的現在和未來變得更美好一些,可是,你能體會我的這種心情嗎?

          posted @ 2007-10-27 20:08 靜兒 閱讀(288) | 評論 (2)編輯 收藏
               摘要: ただ感受です。  閱讀全文
          posted @ 2007-10-25 13:17 靜兒 閱讀(344) | 評論 (5)編輯 收藏
               摘要: 關于隨機數生成器和守護線程  閱讀全文
          posted @ 2007-10-19 10:34 靜兒 閱讀(287) | 評論 (1)編輯 收藏
               摘要: Java Applet的簡單實例(關于圖像)  閱讀全文
          posted @ 2007-10-18 14:48 靜兒 閱讀(1726) | 評論 (0)編輯 收藏
               摘要: 關于HashMap和隨機數  閱讀全文
          posted @ 2007-10-17 16:24 靜兒 閱讀(1623) | 評論 (2)編輯 收藏
               摘要: 最近我終于從做虛擬項目中解脫出來,然而,學了4個月日語的我,現在竟然成了日語翻譯了!雖然只是做翻譯代碼注釋這樣簡單工作,但是,對我挑戰還是蠻大的。同時,技術是一定不能忘的。  閱讀全文
          posted @ 2007-09-09 14:54 靜兒 閱讀(182) | 評論 (0)編輯 收藏

          日本語版

          2007年8月8日 水曜日 雨

          今日、ものごとにべちゃべちゃだ。私の目は久しく置く暗い真珠のように光沢がない。食堂の道中に歩いている、自分でいるソフト園を見て、これはキャンパスのようなきれいな庭園だね。

            急に、この感じをそそる。明日とか、あさってとか、いつでも自分の大學のキャンパスかえられる。皆もあそこでいる、「靜君、明日の朝バスケットボールをしましょうか。」と聞く。

            でもね。先々月、私も大學から卒業した。週末まで、私は東大の近くへ野菜を買いに行く。彼らは「學生ですか、自分でご飯を作る。」という時、私は「そうよ。」と言う。少し偽りだろう。

            東大のキャンパスに入って、心の中の感情を抑えきれないことができる思うこと:「私の年齢これらの本當の學生の平均年齢は高くないだろう!ただ彼らは私を持ったことがある、自由な浪費する時間だ。」

          3月に會社に來て実習する前に、私は自由な支配の時間を持つそれでは多く。私ができるだけ引っ張った後に家に帰る時間。故郷へ帰っていって私のよく學ばない従弟をちょっと勧めると思ったことがない。

          実習まで終わる時、私は後で両親がとても難しいことがあることに會うと思い。お姉さんとして、私は弟に彼の引き受ける責任を伝えにいく義務がある。そこで6月の私の座った6列車、列車の上で5晩過ぎた。

          「おはよう。」一人で両手を振って私の停滯する眼光にはじかれて回転したいようだ。

          「あっ、先生、おはよう。」私の話をする時、本當に自分の目がよく動いてくることを感じて、自分の顔の笑顔は昔ようにとても本當だ。

          こちらは私通っている會社の日本語の先生です。本當にきれいで、性質もよい先生。今の私は同様に毎日獲得して新しく知っていることができて、依然として多く夢想を持って、つまり、私は依然として靜だ。ここを思い付いて、とてもうれしい。

          中文版

          2007年8月8日  星期三 雨天

          今天,一切都是濕漉漉的。我的眼睛像久置的黑珍珠一樣沒有光澤。走在通往食堂的路上,看著自己所在的軟件園,這是一個和校園一樣漂亮的園子啊。

          突然有種感覺,明天,或者是后天,我隨時可以回到自己的大學校園,所有的人都還在那里,他們會對我說:“靜兒,明天早上打籃球嗎?“。

          但是上上個月,我已經從大學里畢業了。每到周末,我去東大附近買菜的時候,他們會說:“是學生吧,自己做飯吃啊!“此時我會有點虛偽的說:“是啊“。

          走進東大的校園,心里會情不自禁的想:“我的年齡應該不必這些真正的學生的平均年齡大吧!只是他們正在擁有我曾經擁有過的可以自由揮霍的時光。“

          在三月份來公司實習之前,我擁有那么多可以自由支配的時間。我卻盡量拖后回家的時間。沒有想過要去一趟小姨家去勸一勸我不愛學習的表弟。到實習結束時,我終于想到以后要見到父母有多么難。作為一個姐姐,我有義務去告訴弟弟他要承擔的責任。于是6月份我坐的六趟火車,在火車上過了5個晚上。

          “哎,早啊。“一個人正揮動著雙手似乎想要撥轉我呆滯的目光。“啊,老師好。“我說話時,卻是真的感覺到自己的眼睛靈動起來,自己臉上的笑容像從前一樣好真。

          這是在公司里教我日語的那個又漂亮,脾氣又好的老師。現在的我一樣可以每天獲得新知,依然擁有好多好多的夢想,也就是說,我依然是靜兒啊。想到這里,好高興。

          posted @ 2007-08-08 11:09 靜兒 閱讀(431) | 評論 (9)編輯 收藏

          200787 火曜日 風

          「山風小子」に感謝いたします。いつもお世話になりました。

            私は昔のことが忘れやすいもの。そして、寫真や昔の小物件など保留するのが嫌い。

          私はこのように思うのだ。

          「人間は今のために生きている。だから、今の生活は必ず好きでなければならない。」

          私の青春またあるのでさえすれば、そんなに多い夢またあるのでさえすれば、私の楽しく生きているのはできる。

          そうよ。私はこのような口実を使って自分のすべての誤りを許す。私が本當に忘れやすいものね。「以前、今、將來」という時間が、どうして今のために生きている。將來はどうのよか考慮じゃない。

          私はもっと、もっと努力することがありえる。自分のために最もすばらしい將來を建造する。

          posted @ 2007-08-07 09:55 靜兒 閱讀(342) | 評論 (3)編輯 收藏
          僅列出標題
          共7頁: 上一頁 1 2 3 4 5 6 7 下一頁 
          主站蜘蛛池模板: 武隆县| 平江县| 曲阳县| 淮安市| 永和县| 彰化市| 南岸区| 萨嘎县| 宁安市| 汝城县| 资中县| 朝阳县| 大田县| 荆门市| 合水县| 绥棱县| 集贤县| 满洲里市| 东兰县| 固始县| 宁安市| 杭锦后旗| 阳高县| 陕西省| 新邵县| 济宁市| 新干县| 克拉玛依市| 军事| 信宜市| 张家口市| 将乐县| 合阳县| 东丰县| 聂拉木县| 玉环县| 东平县| 都江堰市| 集安市| 新昌县| 南雄市|