HHJ 人生在于總結

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            13 Posts :: 2 Stories :: 15 Comments :: 0 Trackbacks

          2006年3月31日 #

          SCORM2004在線學習
          http://www.scormexplorer.com/

          posted @ 2006-10-16 10:55 HHJ 閱讀(479) | 評論 (1)編輯 收藏

          先留著標題,以后在補充........

          posted @ 2006-09-07 22:38 HHJ 閱讀(272) | 評論 (0)編輯 收藏

          相關資源:http://www.okajax.com
          posted @ 2006-07-11 15:20 HHJ 閱讀(239) | 評論 (0)編輯 收藏

          開源Liferay Portal Professional 4.0.0
          資源地址:http://www.liferay.com
          Demo地址:http://demo.liferay.net/
          posted @ 2006-07-07 19:43 HHJ 閱讀(287) | 評論 (0)編輯 收藏

          Birt 的一點點介紹:Birt是基于Eclipse的開放源碼的報表服務,可以把它用在你的Web應用系統和PDF上。

          剛接觸報表服務--Birt 不久,先把一些資源寫下。
          Birt Home?:http://www.eclipse.org/birt/phoenix/
          Birt環境及下載:http://download.eclipse.org/birt/downloads
          Birt教程:http://www.eclipse.org/birt/phoenix/tutorial/
          eclipse技術論壇:http://www.eclipseworld.org/bbs/
          Birt例子演示:http://www.eclipse.org/birt/phoenix/examples/
          ?????????????????? ?http://download3.eclipse.org/birt/downloads/examples/misc/BIRT/BIRT_demo_Camv3.html
          ????????????????? ? http://download3.eclipse.org/birt/downloads/demos/MyFirstReport.html
          posted @ 2006-07-05 10:43 HHJ 閱讀(609) | 評論 (0)編輯 收藏

          翻譯 Description Logic Handbook ..........
          posted @ 2006-05-17 21:53 HHJ 閱讀(751) | 評論 (4)編輯 收藏

               摘要:   閱讀全文
          posted @ 2006-05-17 21:31 HHJ 閱讀(2817) | 評論 (0)編輯 收藏

          近期由于項目的原因,需要把.net開發的一個項目向Java轉,其中用到Java中的結構體函數,現在就來說說具體的用法吧。
          首先新建一Java類,命名為:structure.java
          定義一結構體:
          class DBUserXX{
          ?String DLName = "";
          ?String TrueName = "";
          ?String Jh = "";???
          ?}

          新建函數給結構體付值:
          public DBUserXX GetUserXX() throws Exception{
          ???DBUserXX dbUserXX = new DBUserXX();
          ???dbUserXX.DLName =??"dlname";
          ???dbUserXX.TrueName = "Truename";
          ???dbUserXX.Jh =???"jh";
          ??return dbUserXX;
          ?}

          新建測試類main()函數。

          public static void main(String args[]) throws Exception
          ?{
          ????DBUserXX?e = new DBUserXX();
          ????System.out.println("DLName = "+e.DLName+"; TrueName = "+e.TrueName+"; Jh = "+e.Jh);
          ?}
          這樣就完成了測試了。

          現在我們再來說說更復雜的用法。
          假設現在需要對結構體付多組值,那么我們需要把上面所講的方法進行擴展,需要用到ArrayList。
          擴展GetUserXX()函數:
          public List GetUserXX() throws Exception{
          ?????String sql =? "select dlname,Truename,jh from UserXX";
          ?????OracleConnection oc = new OracleConnection();
          ?????oc.open();
          ?????ResultSet rs = oc.executeSelect(sql);
          ?????List list = new ArrayList();
          ?????while(rs.next()){
          ????????DBUserXX dbUserXX = new DBUserXX();
          ????????dbUserXX.DLName =???rs.getString("dlname");
          ????????dbUserXX.TrueName =??rs.getString("Truename");
          ????????dbUserXX.Jh =??rs.getString("jh");???
          ????????list.add(dbUserXX);
          ??????}
          ?????rs.close();
          ?????return list;
          }

          這樣GetUserXX() 返回值中就包含多個DBUserXX 類型的結構體了(關于數據庫連接方面在此不多講,網上有許多這方面的資料)。

          對DBUserXX()的使用:
          修改main()為:
          public void main(String args[]) throws Exception
          ?{
          ?? System.out.println("Start .........");
          ?? List list = GetUserXX();
          ?? for (int i = 0; i <list.size(); i++) {
          ???????DBUserXX e=(DBUserXX )list.get(i);
          ???????System.out.println("DLName = "+e.DLName+"; TrueName = "+e.TrueName+"; Jh = "+e.Jh);
          ????}
          ????System.out.println("End .........");
          ? }
          這樣就可以完成測試了。

          完結!

          posted @ 2006-04-03 18:54 HHJ 閱讀(4276) | 評論 (1)編輯 收藏

          人生在于總結,成功了要總結,失敗了要總結;
          充分利用時間,統籌安排,同一時刻考慮多件事情;
          ..........

          posted @ 2006-03-31 13:50 HHJ 閱讀(359) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 炎陵县| 屏南县| 钟祥市| 阜城县| 南雄市| 郑州市| 汶川县| 长治县| 长沙市| 吴堡县| 和硕县| 新和县| 阿勒泰市| 法库县| 普兰店市| 福安市| 万州区| 资兴市| 绥宁县| 许昌县| 阳江市| 平阴县| 凉城县| 河北区| 宣威市| 洪湖市| 阿荣旗| 修文县| 衡南县| 乌鲁木齐县| 肃宁县| 惠州市| 蛟河市| 东源县| 秀山| 图们市| 贡嘎县| 凉山| 台北县| 扶余县| 福州市|