本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
bosschen - paulwong
- fantaxy025025
- johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- e_e
- benladeng5225
- gengyun12
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- nychen2000
- lzyfn123
- forestqqqq
- wjianwei666
- ajinn
- siemens800
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
线程并发问题。每次读取一批数据,并把这些数据分发给内部线程组去处理。
小弟请教各位一个问题:
有一个主线程,主线程里有一个子线程组(大概8个子线程)。逻辑是主线程每一次从数据库里取一批数据,并分发给线程内部的子线程去进行去对外发送。并可以知道发送的次数。在主程在数据里取数据已经完成之后,那就停止线程。
本人已经写了一个代码,不过还是有问题。各位大侠,请。
package com.thread;
import java.util.ArrayList;
import ...
Log4J 基本使用方法
Log4J 基本使用方法先看一个log4j.properies配置文件: #定义输出级别和输出平台 log4j.rootLogger=INFO,stdout,fileout #设定stdout输出平台 log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j ...
Commons-logging + Log4j 入门指南(转摘)
一 :为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一? Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能平常弱(只有一个简单的SimpleLog?),所以一般不会单独使用它。Log4j的功能非常全面强大,是目前的首选。我发 ...
JBOSS的日志模块集成
JBOSS的日志模块集成了强大的LOG4J组件,我们可以直接配置$JBOSS_HOME/server/default/conf/log4j.xml,来定义日志级别或是将某几个类的日志输出到一个单独的文件。
以下简单罗列一下配置文件,具体的LOG4J的使用请参阅LOG4J文档或JBOSS的文档。
< appender name="ImportCharge" cla ...
Spring源码分析:实现AOP(转载)
这两天一直在读spring1.2的AOP实现源码,AOP实现原理说起来很简单,对于实现业务接口的对象使用java代理机制实现,而对于一般的类使用cglib库实现,但spring的实现还是比较复杂的,不过抓住了本质去看代码就容易多了。发现一篇04年写的《spring源码分析:实现AOP》,倒是不用自己再写了,04年的时候已经有很多人研读过spring的源码,而那时的我还在学校,对java半懂不 ...
关于在Log4j中使用JDBCAppender时出现死循环的问题
APACHE的log4j是一个非常好用的日志记录管理工具<wbr></wbr>,可以实现到屏幕、文件、远程数据库、自动发送邮件等<wbr></wbr>,功能强大而又简单易用。 但是今天在使用经过扩展的JDBCAppender时却碰到一个莫<wbr></wbr>名其妙的问题,描述如下:1.为了在日志向数据输出时每次都创建新的连接, ...
log4j在web项目中的实际使用
log4j是一个很好的开源的日志项目,下面就我在实际中使用的一些情况作一个小结(我所写的是以spring为框架的运用,之所以要提到这点,是因为在spring中专门有处理log4j的地方,而我也用到了这些地方)。 在使用的第一步你要明白你所发布的web项目所使用的服务器,因为不同的服务器对于使用log4j是有些不同的,我在实际使用中主要是用tomcat和 jboss两类,对于tomcat,它本身是没 ...
[Apache(jakarta)]Log4J学习笔记
一、简介 在程序中输出信息的目的有三:一是监视程序运行情况;一是将程序的运行情况记录到日志文件中,以备将来查看;一是做为调试器。但信息输出的手段不仅限于System.out.println()或System.out.print(),还有日志记录工具可以选择。与System.out.pringln()和System.out.print()相比,日志记录工具可以控制输出级别,并且可以在配置文件中对输出 ...
Log4J的一些小技巧和使用中一些须要注意的问题。
一、为多个项目指定使用哪个log4j文件情况一:多个小项目合成一个大项目,多个小项目有自己不同的入口,这个时候如果使用同一个log4j文件,各个项目的输出会混乱在一起,如果拆分成多个小项目,看起来又比较散不太好管理。情况二:一个项目实施在linux上,编写在windows上,log4j的输出目录/opt/xxx/web.log这个时候开发者被迫必须在本机的workspace所在的目录加入一 ...