J2EE 

JAVA的规则-开发篇

  本文介绍的java规则的说明分为3个主要级别,本篇抛弃了平时开发中很少遇到的情况,那些用得比较少的以后再高级篇里面出现。并有六个有用的国际软件开发重要注意的有关string的问题,遵守了这些规则可以提高程序的效率、使代码又更好的可读性等。      (1) 如果有jdbc连接没有关掉的话,需要在"finally"方法中关掉   如果数据库连接...

UltraEdit+Weblogic实体Bean 的实例学习

  一、系统设置:   1.编辑工具:ultraedit   2.应用服务器:weblogic 8.1   3.数据库:mysql4.0      二、基本类的编写:(例子源于masteringejb中的第6章的实体bean实例)   1.home接口:  accounthome.java   2.本地home接口: accountlocalhome.java   3.remote接口:  account.java   4.remote home接口: acco...

Java WS和C#调用

  互操作性是web service的真正优势,虽然关于ws标准有很多,但不同厂家都是自己的实现,不同实现之间的互操作性因此很差,于是有了ws-i组织成立来管理这种差异,并提供统一的互操作性规范,到目前为止,这些工作仍在进行中,不过成果早已经有了:ws-i attachment profile 1.0 并且也已经在sun提供的ws设施上有了体现,通过使用wscompile 工具中的选项 -f wsi 即可生...

TOMCAT用Https替换Http的方法

  1.首先用jdk自带的工具keytool生成一个证书keystore      java_home/bin/keytool -genkey -alias tomcat -keyalg rsa -keystore /path/to/my/keystore      2.如果是jdk1.3以下则需要下载java secure socket extensions (jsse) package, version 1.0.2 or later,且将jcert.jar, jnet.jar, jsse.jar拷贝到$java_home/jre/lib/ext    ...

J2EE核心:iBatis DAO入门与进阶一

在核心j2ee模式中是这样介绍dao模式的:为了建立一个健壮的j2ee应用,应该将所有对数据源的访问操作抽象封装在一个公共api中。用程序设计的语言来说,就是建立一个接口,接口中定义了此应用程序中将会用到的所有事务方法。在这个应用程序中,当需要和数据源进行交互的时候则使用这个接口,并且编写一个单独的类来实现这个接口在逻辑上对应这个特定的数据存储。...

轻松有效检查Java代码的三个工具

  java项目最枯燥的一部分,也是程序员总是避而不谈的一部分,就是检查代码。为了区块括号、代码缩进、javadoc注释以及命名约定而检查其他人的上千行代码的确是一件痛苦的事。更糟糕的是,通常代码的检查还受限于紧迫的项目进度。没有足够的时间对代码的细节进行评估,因此代码检查经常变成了对代码的美化练习。不管检查者有多么好的意图,优化和逻辑检查都...

j2ee的13种核心技术

  内容简介        steven gould在文中介绍了java2平台企业版(j2ee)的13种核心技术:jdbc, jndi, ejbs, rmi, jsp, java servlets, xml, jms, java idl, jts, jta, javamail 和 jaf。为了联系实际,gould基于weblogic应用服务器―来自bea systems公司的一种广为应用的产品―环境来介绍j2ee的这些技术。        java最初是在浏览器和客户端...

用mod_security保障Web Services的安全二

  将web服务与mod_security结合起来      blue银行的web服务使用www.bluebank.example.com/axis/getbalance.jws的url。为这个资源创建一套规则通常一个不错的主意。为达此目的,blue银行将此资源通过以下方式加入到httpd.conf:      <ifmodule mod_security.c>   secfilterengine on   secfilterdefaultaction "deny,log,st...

揭开J2EE集群Cluster的神秘面纱

  tomcat是只支持web应用系统,所以采取struts+hibernate或tapestry+hibernate(或者中间加上spring/jdon)都属于web应用系统,他们都是单机stand-alone系统,利用上述tomcat的负载平衡只能勉强支撑两三台服务器,而且随着访问量增加,tomcat等web服务器将趋于缓慢,从这篇文章观点来看,web应用程序在性能的伸缩性不太高。      下面讨论的都是因为...

http断点续传简单实现

   /*   **sitefilefetch.java   */   package netfox;   import java.io.*;   import java.net.*;         public class sitefilefetch extends thread {         siteinfobean siteinfobean = null; //文件信息bean   long[] nstartpos; //开始位置   long[] nendpos; //结束位置   filesplitterfetch[] file...