自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 java类加载内幕

Binildas;purplerain原文地址:http://www.onjava.com/pub/a/onjava/2005/01/26/classloading.html中文地址:http://www.matrix.org.cn/resource/article/43/43875_Class_Loading.html关键词: Java Class Loading类加载是java语言提供的最强大

2005-10-21 18:02:00 1771

转载 BEA dev2dev WebLogic管理精华

1日常管理1.1WebLogic Platform 8.1 永不过期的开发版license1.2如何远程启动WebLogic服务?1.3控制台左边的树结构看不见?1.4WebLogic 配置出来的各种域有什么区别?1.5Too many open files错误的处理1.6Apache2和weblogic7实现虚拟主机1.7如何限制公网用户访问WebLogic的控制台呢?1.8开机自动启动orac

2005-09-20 23:39:00 2947

转载 WebLogic JDBC & Transaction版精华帖整理

目录 WebLogic JDBC & Transaction版精华帖整理目录1 JDBC连接池配置1.1配置连接池FOR WEBLOGIC 8.11.1.1 通过程序配置连接池1.1.2 通过程序查看连接池运行状态信息1.2配置连接池常见问题1.2.1 连接有效性测试选项1.2.2不同类型驱动的区别与选择1.2.3 JDBC连SQL SERVER数据库的常见问题1.2.4 XA-DRIVER与普通

2005-09-20 16:32:00 3661 2

转载 运用J2EE创建灵活易扩展的企业应用程序探讨

引言随着J2EE的飞速发展,已经有越来越多的企业应用程序以J2EE技术为其构建的基石,J2EE本身并不是产品,它只是制定了一套创建企业应用程序的规范,不同厂商根据J2EE规范,创建了符合J2EE规范的产品,这给予了我们更多的选择创建企业应用的平台。一个典型的J2EE的应用,至少应该包括以下三部分:表现层,业务逻辑层和数据持久层,为了更加容易地创建企业应用程序,许许多多的Framework涌现出来,

2005-09-07 09:43:00 853

转载 运用J2EE创建灵活易扩展的企业应用程序探讨

引言随着J2EE的飞速发展,已经有越来越多的企业应用程序以J2EE技术为其构建的基石,J2EE本身并不是产品,它只是制定了一套创建企业应用程序的规范,不同厂商根据J2EE规范,创建了符合J2EE规范的产品,这给予了我们更多的选择创建企业应用的平台。一个典型的J2EE的应用,至少应该包括以下三部分:表现层,业务逻辑层和数据持久层,为了更加容易地创建企业应用程序,许许多多的Framework涌现出来,

2005-09-07 09:36:00 820

转载 用uml编写java程序

引言  统一建模语言(Unified Modeling Language,简写为UML)是一种通用的模拟语言,它可以用于确定、展示和记录软件系统的设计过程。统一建模语言中的图形标记,尤其是用于面向对象的软件设计。它有两大优点:  (1)UML是国际软件工业界广泛认可的标准,它统一了对象模拟的标记和含义,使软件设计工具能发挥更大的功用,同时,现有的对象设计也能更容易地被重新使用。  (2)UML博采

2005-09-05 20:21:00 1376

转载 hashMap深度分析

Java的世界里,无论类还是各种数据,其结构的处理是整个程序的逻辑以及性能的关键。由于本人接触了一个有关性能与逻辑同时并存的问题,于是就开始研究这方面的问题。找遍了大大小小的论坛,也把《Java 虚拟机规范》,《apress,.java.collections.(2001),.bm.ocr.6.0.shareconnector》,和《Thinking in Java》翻了也找不到很好的答案,于是一

2005-09-05 19:37:00 1584

转载 Spring MVC framework深入分析之一--总体分析

在当今的MVC framework里,似乎Webwork2逐渐成为主流, Webwork2+SpringFramework的组合变得越来越流行。这似乎意味着Spring自带的MVC framework远比Webwork2差,所以大家纷纷用Webwork2来代替。确实,Spring的MVC framework不算是整个Spring的核心部件,但它的威力却超过了很多人的想象。很多人包括xiecc认为S

2005-08-25 09:23:00 1352

转载 Spring Framework标记库初学指南

Spring是一个服务于所有层面的application framework:提供了bean的配置基础,AOP的支持,JDBC的提取框架,抽象事务支持,等等。它有一个非常显著的特点:在某个层面上如果你不需要Spring的支持,你就可以不使用String的class,只使用它的某一部分的功能。从它的设计理念,你可以看到String帮助你实现了真正的逻辑层和web层的分离。   相对于EJB来说,Sp

2005-08-25 09:21:00 990

转载 如何实现每天定时对数据库的操作

如何在Web工程中实现任务计划调度,好多朋友用过Windows的任务计划  经过查阅较多相关资料,发现Java定时器(java.util.Timer)有定时触发计划任务的功能,通过配置定时器的间隔时间,在某一间隔时间段之后会自动有规律的调用预先所安排的计划任务(java.util.TimerTask)。另外,由于我们希望当Web工程启动时,定时器能自动开始计时,在整个Web工程的生命期里,定时器能

2005-08-12 10:51:00 995

转载 如何实现每天定时对数据库的操作

如何在Web工程中实现任务计划调度,好多朋友用过Windows的任务计划  经过查阅较多相关资料,发现Java定时器(java.util.Timer)有定时触发计划任务的功能,通过配置定时器的间隔时间,在某一间隔时间段之后会自动有规律的调用预先所安排的计划任务(java.util.TimerTask)。另外,由于我们希望当Web工程启动时,定时器能自动开始计时,在整个Web工程的生命期里,定时器能

2005-08-12 10:50:00 1169 1

转载 JNI的调用的过程

    首先引用一篇文章,介绍一个简单的JNI的调用的过程。    JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI。     JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。通过调用本地的库

2005-08-12 09:48:00 1139

转载 深入abstract class和interface

abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很

2005-08-08 15:42:00 942

转载 Java Reflection (JAVA反射)

Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。JavaBe

2005-08-08 14:52:00 1091

转载 java底层研究

简述     众所周知java.exe是java class文件的执行程序,但实际上java.exe程序只是一个执行的外壳,它会装载jvm.dll(windows下,下皆以windows平台为例,linux下和solaris下其实类似,为:libjvm.so),这个动态连接库才是java虚拟机的实际操作处理所在。文探究java.exe程序是如何查找和装载jvm.dll动态库,并调用它进行class

2005-06-29 19:39:00 5747

转载 Java 事务讨论

欢迎参与Java 事务讨论bruce http://www.jdon.com Jul 14, 2003 6:13 AM  回复 *******************************JTA与JDBC中事务处理的区别*******************************JTA(Java Transaction API) , 如begin(), commit()JDBC中也有事务处理的

2005-06-23 11:06:00 1620

转载 强烈建议每一个想成功的程序员读一读此文章

好的开始是成功的一半,本书首先会试图告诉你什么是程序员?为什么要做这样的程序?正确的入门方法是什么?程序员只有在理解了以上内容的基础上,才能进一步更快地提高自身技能,这时候再开始程序的设计。其实,对一个软件的开发者来说,真正重要的不在于这行代码怎么写,那些代码应该怎么写,关键是思路的问题,而思路事实上是经验的积累。经验是使你从最初的封闭的思维方式,到最后形成开放式的思维的一个过程。将我十几年程序生

2005-06-22 18:03:00 3025 2

转载 对于JBoss中容器管理的事务的疑惑

我在SessionBean中写了一方法,该方法实现了对于同一个数据源,两步数据库的操作,都是直接调用的SQL语句。第一个SQL语句负责对一个已经存在的表进行插入记录的操作,它下面紧接的SQL对一个不存在的表做更新操作。SessionBean是容器管理的事务,并且该SessionBean中所有方法都是Required。本以为捕获到SQLException后(表或视图不存在),EJB Containe

2005-06-22 16:43:00 2264

转载 面向方面编程

背景   AOP(面向方面编程,是Aspect Oriented Programming的缩写) 是上世纪 90 年代施乐公司帕洛阿尔托研究中心 (Xerox PARC) 在Gregor Kiczales领导下发明的一种编程范式,它使开发人员可以更好地将本不该彼此纠缠在一起的任务(例如数学运算和异常处理)分离开来。 AOP从几个不同的研究方向中发展而来。这些研究包括反射,面向对象编程中的各种扩展等

2005-06-20 14:54:00 4364

转载 借助 AOP 重构 DB2 数据库访问程序

传统的 DB2 数据库访问程序让我们先来温习几段代码,它们将从一个数据库连接池中得到可用的数据库连接,然后对数据库进行一些操作,操作完毕后再将这个连接返还给连接池。在此基础上,我们为这些数据库操作增加了对事务的支持,保证它们对数据库的更改要么同时成功,要么同时恢复如初。相信每位编写过 DB2 数据库访问模块的开发人员都设计过类似的代码,我们长期以来一直都这么做,可这是最好的么?我们还能做得更好么?

2005-06-15 14:31:00 1836

转载 Java 编程技术中汉字问题的分析及解决

Java 编程技术中汉字问题的分析及解决    【zhang_yu】 于 2001-2-12 17:26:56 加贴在 JAVA技术 ↑ 在基于 Java 语言的编程中,我们经常碰到汉字的处理及显示的问题。一大堆看不懂的乱码肯定不是我们愿意看到的显示效果,怎样才能够让那些汉字正确显示呢?Java 语言默认的编码方式是UNICODE ,而我们中国人通常使用的文件和数据库都是基于 GB2312 或者 

2005-06-08 15:00:00 922

转载 Java异常处理之陋习展播

你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1    OutputStreamWriter out = ... 2    java.sql.Connection conn = ... 3    try { // ⑸ 4        Statement stat = conn.createStatemen

2005-06-08 14:44:00 918

转载 Ant基础用法

使用 ANT 开发 Java 程序 常听大家讨论哪个 Java 开发工具比较好,JBuilder,Virtual Cafe ? 今天介绍一个简单易用的 Java 开发,编译,集成,测试工具:Jakarta Ant他被称为 java 环境里的 make (make 在 C 程序开发里人人皆知)Java 程序编辑器爱用啥用啥,我喜欢用 UltraEdit。以 HelloWorld 为例介绍他的使用。此

2005-05-30 15:40:00 1655

转载 java基础题

1.内部类如何调用外部类的方法和属性?2.写一个线程生产类的消费类的实例?3.请解释一下java swing的MVC的工作过程?4.有什么编程技巧可以提高java程序的性能?////////////////////////////////////////////////////1.java有哪些基本数据类型 String是不是,有何区别?2.写一方法,实现字符串的反转?3.写一方法,实现字符串的替

2005-05-30 15:37:00 2686

原创 Spring事务管理与数据库连接

Spring中的DataSource 事务。 DataSource事务相关的类比较多,我们一步步来拨开其中的密团。 1 如何获得连接 看DataSourceUtils代码 java代码:  protected static Connection doGetConnection(DataSource dataSource, boolean allowSynchronization)         

2005-05-30 10:23:00 3012

原创 为什么要使用EJB?

首先,我们必须明确,为什么要使用J2EE?J2EE优点是什么?使用J2EE的主要原因是多层结构,传统的两层C/S结构难于维护,稳定性极差,界面代码和数据库代码混淆在一起,牵一动百,多层结构使得界面和数据库完全分离,并且诞生了中间件这样的技术,如下图:Web+EJB能组成真正的多层结构  为什么使用EJB我原先认为这不是一个讨论的话题,因为EJB是J2EE重要的组成部分,可以说没有EJB的J2EE只

2005-05-30 09:54:00 952

原创 AOP是什么?

为什么要区分J2EE容器和J2EE应用系统?  我们知道,J2EE应用系统只有部署在J2EE容器中才能运行,那么为什么划分为J2EE容器和J2EE应用系统? 通过对J2EE容器运行机制的分析(见我的电子教材“EJB实用原理”),我们可以发现:实际上J2EE容器分离了一般应用系统的一些通用功能,例如事务机制、安全机制以及对象池或线程池等性能优化机制。  这些功能机制是每个应用系统几乎都需要的,因此可

2005-05-30 09:41:00 1049

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除