`
宋科明
  • 浏览: 101566 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。 1、定义配置文件  其实您也可以完全不使用配置文件,而是在代码中配置Log4j环境。但是,使用配置文件将使您的应用程序更加灵活。  Log4j支持两种配置文件格式,一种是Java特性文件(键=值),一种是XML格式的文件。下面我们介绍使用Log4j配置文件的方法:  配置根Logger,其语法为:  ...
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppenderlog4j.appender.Threshold=DEBUGlog4j.appender.CONSOLE.Target=System.outlog4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayoutlog4j.appender.CONSOLE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n#log4j.appender.CONS ...
/** * Create Date: 2007-1-7 上午08:40:13 * Create Author: Vniceboy * Email: Vniceboy@163.com * Company: Hsd zipper */ package DB; import java.sql.*; /** * <p> * 该类用于数据库的连接和SQL语句的执行 * </p> *  * @author vniceboy * @version 1.0 * @inheritDoc DB.java * @see java.sql.Connection * @see java.sql.R ...
1、FastReport如何打印表格式的空行? var    PageLine: integer;       //在現在頁列印到第幾行    PageMaxRow: integer=15;  //設定每頁列數procedure MasterData1OnBeforePrint(Sender: TfrxComponent);begin    PageLine := <Line> mod PageMaxRow;    if (PageLine = 1) and (<line> > 1) then        Engine.newpage;  child1.visib ...
SELECT [show_id]       ,[year]       ,[n1]       ,[n2]       ,[n3]       ,[n4]       ,[n5]   FROM [datapass_db].[dbo].[test] 1:SQL2005中的列转行. SELECT [show_id], mon, SubTotalFROM [datapass_db].[dbo].[test] UNPIVOT    (SubTotal FOR mon IN        ([n1], [n2], [n3],[n4],[n5]))AS unpvt; 2:SQL 2000 中的列转行 de ...
用扩展存储过程增强你的SQL Server(四)  程序员之家 作者:不详 日期:2002-4-14 2:04:00 --------------------------------------------------------------------------------  让XPRunComp运作起来 要使用任一新的扩展存储过程,首先得用SQL Server的内置存储过 ...
创新创造活力,创新才是企业的源泉     深圳市华圣达拉链有限公司是以生产拉链为主的生产企业, 十几年来公司由小到大,从弱到强,从原来的几十个人到现在的1000余人,从一个公司到现在的三个独立公司,年产值不断翻翻。 ...
发布日期: 4/1/2004 | 更新日期: 4/1/2004 Johnny Papa Data Points Archive 有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了报告或您的企业应用程序的速度,用户必须等待的时间过长,他们就会很不满意。就像您的父母不想听您解释为什么在深更半夜才回来一样,用户也不会听你解释为什么查询耗费这么长时间。(“对不起,妈妈,我使用了太多的 LEFT JOIN。” ...
一、 只复制一个表结构,不复制数据   select top 0 * into [t1] from [t2] 二、 获取数据库中某个对象的创建脚本 1、 先用下面的脚本创建一个函数 if exists(select 1 from sysobjects where id=object_id('fgetscript') and objectproperty(id,'IsInlineFunction')=0 ...
两台服务器 分别架在两个不同的机房,要实现所有表中数据的同步,延时一两分钟没关系,数据库数据量很大,表大概有不到一百个吧 怎么实现同步? 大家帮忙,着急 谢谢 100分,回帖的都有份,不够另加   问题点数:100 回复次数:261 显示所有回复显示星级回复显示楼主回复 修改 删除 举报 引用 回复      加为好友 发送私信 在线聊天 liangCK 小梁(我需要更加努力!) 等级: 发表于:2008-05-23 11:01:301楼 得分:0 SQL code不同服务器数据库之间的数据操作 --创建链接服务器 exec sp_addlinkedserver   'ITSV ', ' ', ...
---------------------------------------------------------------------------- -- 分段截取函数 ---------------------------------------------------------------------------- CREATE    FUNCTION DBO.FUN_SplitStr( @S VARCHAR(8000),      -- 包含多个数据项的字符串 @POS INT,              -- 要获取的数据项的位置 @SPLIT VARCHAR(10)    -- ...
在许多基于基础表的查询中,为了满足一个条件,往往需要对另一个表进行联接。在这种情况下, 使用EXISTS(或NOT EXISTS)通常将提高查询的效率。在子查询中,NOT IN子句将执行一个内部的排序和合并。无论在哪种情况下,NOT IN都是最低效的 (因为它对子查询中的表执行了一个全表遍历)。为了避免使用NOT IN ,我们可以把它改写成外连接(Outer Joins)或NOT EXISTS。如:我要查询 Sendorder表中的冗余数据(没有和reg_person或worksite相连的数据)select Sendorder.id,Sendorder.reads,Sendorder.addt ...
各位J友,大家好! 以前一直从事Delphi,c++开发,最近开始投入Java学习。 从菜鸟开起学习。 我想把我的学习旅程和大家一起分享。希望大家不要见笑。多多指教! 下面我们进入正题: 一、配置前准备:      1.mysql http://www.mysql.org     2.eclipse http://www.eclipse.org     3.myeclipse http://www.myeclipseide.com     4.tomcat http://tomcat.apache.org     5.tomcatPlugin http://www.sysdeo.com 用 ...
Global site tag (gtag.js) - Google Analytics