随笔-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 静儿 阅读(1046) | 评论 (7)编辑 收藏
     摘要: 日本語試験カウントダウン23日  阅读全文
posted @ 2007-11-03 18:15 静儿 阅读(190) | 评论 (1)编辑 收藏
 

    付完了感冒药的钱,我松了一口气,这星期的购物终于完成了。现在是520。班车还有20多分钟才会来。不如去买点“长乐包“,我很喜欢吃的。当最后终于站在了等班车的地方时,我心满意足的幻想着回去以后的情景:我坐在电脑前,一边吃着长乐包,一边整理着电脑里的文件。

    手机响了,我只好把东西都套在胳膊上,腾出手来,费力的掏出手机。当听到了是弟弟的声音,我没好气地说:“干嘛?”弟弟很吃惊,说:“我放假回家了,给你打个电话,不可以吗?”我在那里无语,真的是不知道和他说什么好。

    我的追求是:一些都简单。为此,我好像有些自恋似的,张口就是我怎么样。但是令我的好朋友们吃惊的是:我记得属于他们的每一个特殊的日子,记得他们每个人的喜好,记得他们需要做却很容易忘的事。其实我在意他们要比在意自己多得多。问题是:每个人本身不管再怎样单纯,将这些个体联系到一起,就总会变得越来越复杂。

    我知道幻想中的美好夜晚要泡汤了。纵然我还是要坐在电脑前吃我的长乐包,心情却绝不会那样悠闲。我究竟该怎样对待我的弟弟?6月份的时候,听说弟弟不好好学习,我放着毕业设计不做,难得的最后一段大学时光不去完成自己好久好久前就想做的事,连着几天不睡觉,转车,转车再转车回到了家,结果却对提高他的成绩起不到任何效果。

    我有时候也好挣扎,我现在离家里这么远,如果我不去想家里的事,我会过着多么简单,快乐的日子。如果我不去把事情复杂化,只是这样考虑:弟弟和我的家人想从我这里得到只是“我们希望你爱我们。”那好吧,我爱你们。这样我仍然可以去过我想要的日子了。

    可是就像我说的,事情必然会变复杂。我爱你们,所以我关心你们。因此,你们以后会遗憾的事会让我伤透脑筋。人的潜能是无限的,可是能做到的也无非是支配自己。弟弟很爱他的姐姐,他很想感受姐姐用各种方式表达对自己的爱。可是,我却没有办法利用这一点转化为他学习的动力。

    弟弟呀,你可知道我在这里写这篇文章的时候,心里就很矛盾,如果我用打字的时间学日语的话,将能记住多少个单词。我们血脉相通,我怎能感受不到你现在和将来的心情呢。我愿竭尽全力让你的现在和未来变得更美好一些,可是,你能体会我的这种心情吗?

posted @ 2007-10-27 20:08 静儿 阅读(266) | 评论 (2)编辑 收藏
     摘要: ただ感受です。  阅读全文
posted @ 2007-10-25 13:17 静儿 阅读(327) | 评论 (5)编辑 收藏
     摘要: 关于随机数生成器和守护线程  阅读全文
posted @ 2007-10-19 10:34 静儿 阅读(275) | 评论 (1)编辑 收藏
     摘要: Java Applet的简单实例(关于图像)  阅读全文
posted @ 2007-10-18 14:48 静儿 阅读(1716) | 评论 (0)编辑 收藏
     摘要: 关于HashMap和随机数  阅读全文
posted @ 2007-10-17 16:24 静儿 阅读(1613) | 评论 (2)编辑 收藏
     摘要: 最近我终于从做虚拟项目中解脱出来,然而,学了4个月日语的我,现在竟然成了日语翻译了!虽然只是做翻译代码注释这样简单工作,但是,对我挑战还是蛮大的。同时,技术是一定不能忘的。  阅读全文
posted @ 2007-09-09 14:54 静儿 阅读(169) | 评论 (0)编辑 收藏

日本語版

2007年8月8日 水曜日 雨

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

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

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

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

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

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

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

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

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

中文版

2007年8月8日  星期三 雨天

今天,一切都是湿漉漉的。我的眼睛像久置的黑珍珠一样没有光泽。走在通往食堂的路上,看着自己所在的软件园,这是一个和校园一样漂亮的园子啊。

突然有种感觉,明天,或者是后天,我随时可以回到自己的大学校园,所有的人都还在那里,他们会对我说:“静儿,明天早上打篮球吗?“。

但是上上个月,我已经从大学里毕业了。每到周末,我去东大附近买菜的时候,他们会说:“是学生吧,自己做饭吃啊!“此时我会有点虚伪的说:“是啊“。

走进东大的校园,心里会情不自禁的想:“我的年龄应该不必这些真正的学生的平均年龄大吧!只是他们正在拥有我曾经拥有过的可以自由挥霍的时光。“

在三月份来公司实习之前,我拥有那么多可以自由支配的时间。我却尽量拖后回家的时间。没有想过要去一趟小姨家去劝一劝我不爱学习的表弟。到实习结束时,我终于想到以后要见到父母有多么难。作为一个姐姐,我有义务去告诉弟弟他要承担的责任。于是6月份我坐的六趟火车,在火车上过了5个晚上。

“哎,早啊。“一个人正挥动着双手似乎想要拨转我呆滞的目光。“啊,老师好。“我说话时,却是真的感觉到自己的眼睛灵动起来,自己脸上的笑容像从前一样好真。

这是在公司里教我日语的那个又漂亮,脾气又好的老师。现在的我一样可以每天获得新知,依然拥有好多好多的梦想,也就是说,我依然是静儿啊。想到这里,好高兴。

posted @ 2007-08-08 11:09 静儿 阅读(414) | 评论 (9)编辑 收藏

200787 火曜日 風

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

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

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

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

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

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

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

posted @ 2007-08-07 09:55 静儿 阅读(332) | 评论 (3)编辑 收藏
仅列出标题
共7页: 上一页 1 2 3 4 5 6 7 下一页