一、下载必要的jar包。有四个包要下载(网上有贴子说只要下面前三个包就可以了,但我在配置的时候如果没有第四个包会报错)。
http://apache.linuxforum.net/dist/jakarta/commons/dbcp/binaries/commons-dbcp-1.2.zip
http://apache.linuxforum.net/dist/jakarta/commons/pool/binaries/commons-pool-1.2.zip
http://apache.linuxforum.net/dist/jakarta/struts/struts-legacy/str ...
java.version Java Runtime Environment version
java.vendor Java Runtime Environment vendor
java.vendor.url Java vendor URL
java.home Java installation directory
java.vm.specification.version Java Virtual Machine specification version
java.vm.specification.vendor Java Virtual Machine specificatio ...
在初始化一个类,生成一个实例的时候,newInstance()方法和new关键字除了一个是方法,一个是关键字外,最主要有什么区别?它们的区别在于创建对象的方式不一样,前者是使用类加载机制,后者是创建一个新类。那么为什么会有两种创建对象方式?这主要考虑到软件的可伸缩、可扩展和可重用等软件设计思想。
Java中工厂模式经常使用newInstance()方法来创建对象,因此从为什么要使用工厂模式上可以找到具体答案。 例如:
class c = Class.forName(“Example”);
factory = (ExampleInterface)c.newInstance() ...
--创建用户--
Create User 'UserNam' Identified By 'PassWord' Profile Default Default Tablespace users Temporary Tablespace 'TableSpaceName' Account Unlock;
--查看表空间,分配大小--
Select t.tablespace_name,round(sum(bytes/(1024*1024)),0) ts_size From dba_tablespaces t,dba_data_files d where t.tablespace_name = d.t ...
最近一个项目测试时经常出这个错,应该是jdbc问题,但不是连接未关闭导致达到最大连接数,因为这是oracle数据库报错,说明已经连上数据库,估计是某些程序中statement未关闭。以下是网络上关于这个问题的帖子:
[TIP]关于Java开发中使用Oracle数据库的一点注意事项
很多朋友在Java开发中,使用Oracle数据库的时候,经常会碰到有ORA-01000: maximum open cursors exceeded.的错误。
实际上,这个错误的原因,主要还是代码问题引起的。
ora-01000: maximum open cursors ex ...
1. 在struts-config.xml中加入validator的plug-in.
<!-- Validator的配置-->
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames"
value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
</plug-in>
2.在文件/WEB-INF/validation.xml中是我 ...
- 12:47
- 浏览 (50)
- 评论 (0)
- 分类: JavaScript
1.1. 背景
在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。
最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或文件中,比较好的做法就是构造一个日志操作类来封装此类操作,而不是让一系列的打印语句充斥了代码的主体。
1.2. Log4j简介
在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。
...
Tomcat笔记(1)
Tomcat启动分析
1 - Tomcat Server的组成部分
1.1 - Server
A Server element represents the entire Catalina servlet container. (Singleton)
1.2 - Service
A Service element represents the combination of one or more Connector components that share a single Engine
Service是这样一个集合:它由一个或者多个Connector组 ...
- 09:39
- 浏览 (82)
- 评论 (0)
- 分类: WEB SERVICES
- 进入论坛
DHCP是BOOTP的扩展,是基于C/S模式的,它提供了一种动态指定IP地址和配置参数的机制。这主要用于大型网络环境和配置比较困难的地方。DHCP服务器自动为客户机指定IP地址,指定的配置参数有些和IP协议并不相关,但这必没有关系,它的配置参数使得网络上的计算机通信变得方便而容易实现了。DHCP使IP地址的可以租用,对于许多拥有许多台计算机的大型网络来说,每台计算机拥有一个IP地址有时候可能是不必要的。租期从1分钟到100年不定,当租期到了的时候,服务器可以把这个IP地址分配给别的机器使用。客户也可以请求使用自己喜欢的网络地址及相应的配置参数。
DHCP是对BOOTP的扩展,它的包格式和BO ...
概述: 工作虽然不是很长,但是有很多很多东西想和大家来分享,分享我在开发中自己认为很有价值的经验和疑问.所以怎么也要抽出时间来谈谈.java从再基本被广大开发者认同到现在也已经有很长时间了,越来月多的开发者加入了这个开源组织,从最开始的java基础编程语言j2se(c/s架构) 到如今特别火的网络编程j2ee(b/s).下面我门就开谈谈关于网络编程最火的服务器组织.所以出现了一批不用的web服务应用.这里我们主要争对最典型最流行的三个weblogic和websphere,tomcat.web服务器来谈:   ...
- 10:14
- 浏览 (168)
- 评论 (1)
- 分类: WEB SERVICES
- 浏览: 806 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
System.getProperty()学习 ...
-- by wangyu336 -
Log4j详细解
LZ费心了. 多学会整理整理是程序员的良好习惯.
-- by Fly_m -
Log4j详细解
很好,比较全,多谢。基本涵盖了所有常用到的点。正好需要
-- by moogle -
websphere,weblogic,tomca ...
不错!
-- by wangyu336






评论排行榜