`
hawktiger2008
  • 浏览: 11683 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
     在JavaEE项目中,我们经常使用log4j作为日志记录工具,log4j的最大优势是可以在不通过修改程序代码的情况下,通过修改配置文件,控制日志的输出级别,输出格式,输出地点。     log4j主要有四个概念:分别为记录器(Loggers)、输出源(Appenders)、级别(Levels)和布局(Logouts) 。对于这四个部分的详细介绍,网上很容易查到相关的资料,比较特别的是:log4j中的Logger的层次关系。log4j中的记录器分为根记录器和非根记录器,它们在配置文件中的配置格式分别如下: 定义根记录器的格式为   log4j.rootLogger = [ leve ...
目前,在项目开发的过程中,当从CVS上同步下所需要的项目后,但在自己的运行环境中无法运行,其中的原因是不同运行环境下的.classpath的配置不一样,需要对其进行相应的调整。首先,我们来解析.classpath文件,.classpath为XML格式的文件,其中最常用到的标签为:<classpathentry/>。它的常见属性有:kind,path,exported。1. <classpathentry kind="src" path="src"/>指定了该项表示源文件,并指明了源文件的路径2. <classpathentry ...
人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。 笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。 在对它们进行适当的优化后,其运行速度有了明显地提高! 下面我将从这三个方面分别进行总结: 为了更直观地说明问题,所有实例中的SQL运行时间均经过测试,不超过1秒的均表示为(< 1秒)。---- 测试环境: 主机:HP LH II---- 主频:330MHZ---- ...
大家都知道在数据库表中,使用索引可以大大提高查询速度。本文讲了这么多,也无非是想利用索引提高数据库的执行效率。不过索引只是提高效率的一个因素。如果你的MySQL有大数据的表,就需要花时间研究建立最优秀的索引 ...
基于Java的开发模式  基于WSDL的开发模式 
Web服务基本架构 1. 序列化与反序列化   java对象与XML元素的相互转化,转化规则使用JAXB实现 2. 服务调用过程     客户端使用过程  3. Web服务的发布  以URL的形式发布WSDL文件,并绑定SOAP请求消息和Java目标类(根据WS-Metadata) 发布Java目标文件 配置序列化与反序列化子系统 配置Web服务器端点监听器和SOAP消息预处理进程 JWS服务提供架构及调用过程  JWS服务客户端架构及调用过程  
Global site tag (gtag.js) - Google Analytics