04 2008 档案

  • 奥运火炬传全球      摘要: 很就没有收到feedsky的话题广告了,昨天发现GTalk弹出一个提示feedsky话题广告,非常高兴,于是豪不犹豫的接受了这个话题广告!

         在今年 3 月底完成希腊雅典点火与北京交接仪式之后,2008 全球火炬接力已经开始了它经历世界 134 个城市、长达四个月的接力旅程,以完成在全球传递友谊与和平讯息的使命。为此,Google 携手本届运动会的官方互联网转播机构央视国际 CCTV.com , 推出简体中文版的” 2008全球火炬接力报道路线图“(测试版本)。中文繁体以及英、法、西、意、荷等其它五种语言的版本也将于近日在全球推出,以方便世界各国的人们通过 Google 地图产品与技术平台, 来追踪圣火传递路线,畅游接力途经全  阅读全文
    posted @ 2008-04-25 10:08 LifeNote 阅读(456) | 评论 (0)  编辑
  • Eclipse下的Java反编译插件:Jode Decompiler      摘要: 这个工具感觉非常方便 介绍给大家
    安装方法:
    help => Software Updates => Find and Install... => Search for new features to install,单击"New Remote Site..." 在URL栏输入 http://www.technoetic.com/eclipse/update.然后下一步,就可以看到“jode decompiler plugin *.*”,选上安装就可以了。

    安装好后可以看到Window => Preferences... => Java => Jode Decompiler选项卡。

    配置:Window => Preferences... => General => Editors => File Associations找到"*.class"在"Associated editors"里面可以看到"Jode class file viewer"选中它再单击Default按钮.

    在Eclipse中展开ja  阅读全文
    posted @ 2008-04-24 15:05 LifeNote 阅读(7603) | 评论 (9)  编辑
  • Java数据库操作基本流程      摘要: 1.Java数据库操作基本流程
    a .数据库连接1.Drivermanager 链接数据库
    String className,url,uid,pwd;
    className="Oracle.jdbc.driver.OracleDriver";
    uid="scott";
    pwd="tiger";
    url="jdbc:oracle:thin:@localhost:1521:ora92";
    Class.forName(classname);
    Connection conn=DriverManager.getConnection(url,uid,pwd);
    2.JNDI链接数据库
    String jndi ="jdbc/db"; // e20-040 9L0-609 数据源的名称
    //context是一组名称到对象的绑定组成
    Hashtable env=new Hashtable ();
    Context ctx=(Context)new InitialContext.lookup("env")  阅读全文
    posted @ 2008-04-24 10:36 LifeNote 阅读(6009) | 评论 (5)  编辑
  • 使用动态代理实现用AOP对数据库进行操作      摘要: 要实现对数据库的操作,离不开数据源(DataSource)或者连接(Connection),但是通常来说对数据库的操作都应该放在DAO中,而DAO又不应该与应用服务器相关联,所以一般都使用连接(Connection)。现在我们这里就有一个问题了,怎么在拦截器中获得连接。我想可以通过两种方式获得:
    在分别讨论这两种方法之前,我们需要先讨论一下在处理数据库的时候的异常的处理。我这里做了一个TransactionException继承至RuntimeException然后在拦截器里面抛出,再又应用框架处理这个异常  阅读全文
    posted @ 2008-04-22 09:54 LifeNote 阅读(1470) | 评论 (0)  编辑