- 浏览: 40461 次
- 性别:
- 来自: 北京
最新评论
-
yjc2020:
log4j2 的搞一个,我升级失败了
logback.xml配置实例
文章列表
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd& ...
##################### Set Log Levels 定义输出级别和输出平台 (FATAL>ERROR>WARN>INFO>DEBUG) log4j.rootLogger=DEBUG,consoleOut,rollingFileOut#log4j.rootLogger=INFO,consoleOut,fileOut,rollingFileOut#log4j.rootLogger=WARN,consoleOut,fileOut,rollingFileOut
###################### Console Appender out 输出 ...
SLF4J为其他日志系统提供统一的接口,如logback、log4j等。方便在项目中切换日志系统
SLF4J使用方法:
1、从官网下载SLF4J包:http://www.slf4j.org/ 我下载的是slf4j-1.7.7.zip
2、解压zip包,将 slf4j-api-1.7 ...
<?xml version="1.0" encoding="UTF-8" ?>
<!--scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。
scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。
debug:当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。
<configuration scan= ...
logback 常用配置详解(三) <filter>
<filter>:
过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日志将立即被抛弃不再经过其他过滤器;返回NEUTRAL,有序列表里的下个过滤器过接着处理日志;返回ACCEPT,日志会被立即处理,不再经过剩余过滤器。
过滤器被添加到<Appender> 中,为<Appender> 添加一个或多个过滤器后,可以用任意条件对日志进行过滤。<Appender> 有多个过滤器时,按照配置顺序执行。
下面是几个常用 ...
logback 常用配置详解(二) <appender>
<appender>:
<appender>是<configuration>的子节点,是负责写日志的组件。
<appender>有两个必要属性name和class。name指定appender名称,class指定appender的全限定名。
1.ConsoleAppender:
把日志添加到控制台,有以下子节点:
<encoder>:对日志进行格式化。(具体参数稍后讲解 )
<target>:字符串 System.out 或 ...
一:根节点<configuration>包含的属性:
scan:
当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。
scanPeriod:
设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。
debug:
当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。
例如:
Xml代码
Thread的非静态方法join()让一个线程t2“加入”到另外一个线程t1的尾部。在A执行完毕之前,B不能执行
分别注释t1.join()和t2.join()观察程序打印顺序
class ThreadTesterA implements Runnable {
private int i;
public void run() {
try {
while (i <= 10) {
System.out.println("ThreadTesterA = " + i + " ");
Thre ...
src/main/java
应用程序/库源
src/main/resources
应用程序/库资源
src/main/filters
资源筛选器文件
src/main/config
配置文件
src/main/scripts
应用程序/库脚本
src/main/webapp
Web 应用程序源
src/test/java
测试源
src/test/resources
测试资源
src/test/filters
测试资源筛选器文件
src/it
集成测试 (主要是插件)
src/assembly
大会描述符
...
Usage: java org.apache.axis.wsdl.WSDL2Java [options] WSDL-URIOptions:
-h, --help
打印帮助信息后退出
-v, --verbose
打印报告信息
-n, --noImports
只生成直接的WSDL代码文档
-O, --timeout <argument>
超时秒数(默认45秒, -1表示不限定)
-D, --Deb ...
本人整理的axis1.4 WebService开发所需jar包下载地址:http://yunpan.cn/QIxdtAAaEjsjb
1.axis简介:
Axis(Apache eXtensible Interaction System)是一款开源的WebService 运行引擎,它是SOAP 协议的一个实现,其本身来源于Apache 的另一个项目Apache SOAP。Axis 分为1.x系列和2 系列,两个系列体系结构和使用上有较大的区别,相对而言,Axis1.x 更加稳定,文档也比较齐全,因此本文内容以Axis 1.x 系列最新版本1.4 为基础。
2. ...
客户端访问axis是出现的警告
Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled
原因:缺失mail.jar和activation.jar
解决方法:
1、下载javamail和jaf,解压出mail.jar和activation.jar
2、把mail.jar和activation.jar放到%AXIS_HOME%/WEB-I ...
JavaMail在javax.mail.search包中定义了一个用于创建搜索条件的SearchTerm类,应用程序创建SearchTerm类的实例对象后,就可以调用Folder.Search(SearchTerm st)方法搜索邮件夹中符合搜索条件的所有邮件。SearchTerm是一个抽象类,JavaMail提供了22个实现子类以帮助应用程序创建不同的搜索条件,这22个类可分为两大类型,如下所示:
1、用于创建逻辑组合关系的类
AND条件(AndTerm类)
OR条件(OrTerm类)
NOT条件(NotTerm类)
Comparison条件(ComparisonT ...
一、帐户激活
在很多时候,在某些网站注册一个用户之后,网站会给这个用户注册时填写的email地址发送一封帐户激活邮件,这封邮件的内容就是一个激活帐户的链接和一段简短的文字描述,如果用户没有去邮 ...
package org.yangxin.study.jm;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Properties;
import javax.mail.Flags.Flag;
import javax.mail.Folder;
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Store;
import javax.mail.internet. ...