社区
Java EE
帖子详情
使用axis作WebService,在用log4j记录日志的时候,遇到了一些问题。
vvpang
2005-10-13 09:37:42
如果log4j的输出级别是 debug 。
那么axis中的很多很多的debug信息也一起输出了,非常影响我本身程序的调试。
应该怎么处理了??
...全文
563
10
打赏
收藏
使用axis作WebService,在用log4j记录日志的时候,遇到了一些问题。
如果log4j的输出级别是 debug 。 那么axis中的很多很多的debug信息也一起输出了,非常影响我本身程序的调试。 应该怎么处理了??
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OnlyFor_love
2005-10-13
打赏
举报
回复
你把log4j的输出等级调的高一点,然后看看是不是还有debug输出
vvpang
2005-10-13
打赏
举报
回复
关键问题是不是应该在配置log4j上呢???
vvpang
2005-10-13
打赏
举报
回复
上面的是我改后的配置。。
结果,日志文件 D:/tmp/log/Test.log 始终都是空的啊。
Test 类,在包 com.webservice.test 下面。就是 com.webservice.test.Test
我把log4j.rootLogger 给注释掉了。。
哪里的问题啊?
vvpang
2005-10-13
打赏
举报
回复
#log4j.rootLogger=INFO,stdout,R
log4j.logger.com.webservice.test=DEBUG,stdout,R
log4j.addivity.org.apache=true
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm} %-5p] - %m\n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=D:/tmp/log/Test.log
log4j.appender.R.MaxFileSize=1024KB
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm} %-5p] - %m\n
vvpang
2005-10-13
打赏
举报
回复
好。。我试试。。
感谢先。
myth822
2005-10-13
打赏
举报
回复
log4j.rootLogger=DEBUG,stdout,R >>log4j.logger.Test类所在的包名
myth822
2005-10-13
打赏
举报
回复
log4j.logger.Test类所在的包名
vvpang
2005-10-13
打赏
举报
回复
我现在的log4j的配置是:
log4j.rootLogger=DEBUG,stdout,R
请问楼上的意思是,把这个删掉。然后“包命”是什么意思?
在类里生成实例的时候,现在是(类是 Test )
private static final Logger logger = Logger.getLogger( Test.class ) ;
这个是不是也要改?
myth822
2005-10-13
打赏
举报
回复
把你的log4j.rootLogger改为log4j.logger.包命
vvpang
2005-10-13
打赏
举报
回复
我把设成 info 的输出,那些 debug 的信息,自然就没有了。
可是,我这边自己的程序不想把一些 debug 级别的日志记录,变成 info级别的啊
【Node系列】Buffer详解
使用
Buffer的主要原因是基于性能方面的考虑,特别是在进行I/O操
作
和网络数据传输时,预先把静态内容(字符串、图片等)转换为Buffer对象,可以减少CPU的重复
使用
、节省服务器资源并大幅提升性能。每个Buffer实例对应底层的固定长度的内存分配,大小在被创建时确定,且无法改变,但实例对象的内容可以像操
作
数组一样修改。此外,Buffer实例的元素为16进制的两位数,即0~255的数值(16的二次方),可以像数组一样操
作
Buffer实例。在Node.js中,Buffer类是核心模块的一部分,无需手动创建。
node——buffer
buffe方便数据的传输,可一次性传输一部分数据一.类型介绍1.javascript语言没有读取或操
作
二进制数据的机制。2.Node.js中引入了Buffer类型可以使我们操
作
TCP流或文件流3.Buffer类型的对象类似于整数组,但是Buffer的大小是固定的、且在V8堆外分配物理内存。BUffer的大小在被创建时确定,且无法调整(buf.length是固定的,不允许被修改)4.Buffer是全...
深入浅出Node-Buffer
我们以往在编写前端代码的时候其实很少会接触二进制,我们在前端开发中无论是图片还是视频其实我们都是交给浏览器处理的,但是在服务器端来说就不一样了,服务器处理的本地文件类型较多,比如某一个保存文本的文件并不是
使用
utf-8 进行编码的,而是用 GBK,那么我们必须读取到他们的二进制数据,再通过 GBK 转换成对应的文字,比如我们需要读取的是一张图片数据(二进制),再通过某些手段对图片进行二次处理(裁剪,格式转换,旋转,添加滤镜),Node 中有一个Sharp。
探索node中buffer的用法
Buffer Buffer 对象用于表示固定长度的字节序列,许多Node.js的API都支持Buffer Buffer 类是 JavaScript 的 Uint8Array 类的子类,且继承时带上了涵盖额外用例的方法。 只要支持 Buffer 的地方,Node.js API 都可以接受普通的 Uint8Array。 Buffer 类在全局
作
用域中,因此无需
使用
require(‘buffer’).Buffer。 为何
使用
buffer? js自身只有字符串数据类型,没有二进制数据类型. 但在处理像TCP流.
Node.js Buffer
I/O 操
作
中传输数据的格式 Node.js 最重要的两个模块就是 文件系统模块fs 和 网络模块(tcp, udp, http, https),fs模块用于Node.js 搭建的web服务器进行本地文件 I/O 操
作
,网络模块用于 Node web 服务器进行网络 I/O 操
作
。二者都属于 Node.js 的异步 I/O 操
作
范畴。 但是在讨论 Node 异步I/O 的具体实现模块前,我们需要了解 I/O 的底层数据传输方式。 我们知道 I/O 指的是 输入/输出,具体一点就是 “数据”的 输入/输
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章