07 2015 档案
摘要:Spring Frameworkis built on theInversion of Control(IOC) principle.Dependency injectionis the technique to implement IoC in applications. This article...
阅读全文
摘要:声明时为成员变量赋值,那么你一创建对象,这个赋值就进行,而且先于构造器执行。而且你每次创建这个类的对象,都是同一个值。构造方法初始化可以单独为每一个对象赋不同的值执行顺序:执行父类静态代码执行子类静态代码初始化父类成员变量(我们常说的赋值语句)初始化父类构造函数初始化子类成员变量初始化子类构造函数
阅读全文
摘要:java开发web service最简单的方式是用jdk6自带的支持web service的注解功能。1、编写代码如下:package net.swiftlet;import javax.jws.WebService;import javax.xml.ws.Endpoint;//targetName...
阅读全文
摘要:MAC OS X系统默认的截图路径是桌面文件夹,默认的截图格式是 PNG 图片格式,如何自定义设置呢?截图保存路径打开终端(Terminal)并输入如下命令:defaults write com.apple.screencapture location /path//path/即你想要设置的保存路径...
阅读全文
摘要:Java提供的网络功能有四大类:1、InetAddress:用于标识网络上的硬件资源2、URL:统一资源定位符 通过URL可以直接读取或写入网络上的数据3、Sockets:使用TCP协议实现网络通信的Socket相关的类4、Datagram:使用UDP协议,将数据保存在数据报中,通过网络进行通信So...
阅读全文
摘要:解析步骤:1、创建SAXReader的对象readerSAXReader reader = new SAXReader2、通过reader的read方法加载book.xml文件Document document = reader.read(new File("book.xml"));生成xml步骤:...
阅读全文
摘要:1、创建一个SAXBuilder的对象SAXBuilder saxBuilder = new SAXBuilder();2、创建一个输入流,将xml文件加载到输入流中InputStream in = new FileInputStream("book.xml");3、通过saxBuilder的bul...
阅读全文
摘要:解析步骤:1、通过SAXParserFactory的静态newInstance()方法获取SAXParserFactory实例factorySAXParserFactory factory = SAXParserFactory.newInstance();2、通过SAXParserFactory实例...
阅读全文
摘要:xml四种解析方式:DOM 平台无关的官方解析方式 优点:形成了树结构,直观好理解,代码更易编写 解析过程中树结构保留在内存中,方便修改 缺点:当xml文件较大时,对内存耗费比较大,容易影响解析性能并造成内存溢出SAX 基于事件驱动的解析方式 优点:采用事件驱动模式,对内存耗费比较小 ...
阅读全文
摘要:针对资源文件统一接口Resourses -UrlResource:Url对应的资源,根据一个url地址即可构建 -ClassPathResource:获取类路径下的资源文件 -FileSystemResource:获取文件系统里面的资源 -ServletContextResource:Ser...
阅读全文
摘要:A、@Autowiredorg.springframework.beans.factory.annotation.Autowiredpublic @interface AutowiredMarks a constructor, field, setter method or config metho...
阅读全文
摘要:Spring Beansare the most important part of any Spring application. SpringApplicationContextis responsible to initialize the Spring Beans defined in sp...
阅读全文
摘要:Bean的作用域scope1、singleton 单例,指一个bean容器中只存在一份2、prototype 每次请求(每次使用)创建新的实例,destroy方式不生效3、request 每次http请求创建一个实例且仅在当前request内有效4、session 同上,每次http请求创建...
阅读全文
摘要:eclipse中最常使用的SVN插件是subclipse,先到subclipse官网:http://subclipse.tigris.org下载该插件。如上图,点击“Download and Install”转到下载页面。选择上图中要安装的版本,比如我这里选择:Links for 1.8.x Rel...
阅读全文
摘要:在Mac下安装Eclipse插件svnEclipse插件后,每次打开Eclipse都会弹出如下弹出框:提示你本机缺少JavaHL Library。选择Eclipse→偏好设置(preference)→Team→SVN,可以看到SVN接口Client的定义如下:这说明当前系统中缺少JavaHL,需要我...
阅读全文
摘要:log4j API提供 org.apache.log4j.jdbc.JDBCAppender 对象,它能够将日志信息在指定的数据库。JDBCAppender 配置:Property描述bufferSize设置缓冲区的大小。默认大小为1driver设置驱动程序类为指定的字符串。如果没有指定驱动程序类,...
阅读全文
摘要:要写日志信息到一个文件中,必须使用org.apache.log4j.FileAppender。有以下FileAppender的配置参数:FileAppender配置:属性描述immediateFlush标志的默认设置为true,这意味着输出流的文件被刷新,在每个追加操作encoding它可以使用任何...
阅读全文
摘要:如果想生成基于模式的特定格式的日志信息,那么可以使用 org.apache.log4j.PatternLayout 格式化日志信息。PatternLayout类扩展抽象 org.apache.log4j.Layout 类并覆盖format()方法根据提供的模式构建日志信息。PatternLayout...
阅读全文
摘要:如果想生成一个HTML格式的文件,日志信息,那么可以使用 org.apache.log4j.HTMLLayout 格式化日志信息。HTMLLayout类扩展抽象org.apache.log4j.Layout类,并覆盖其基类的 format()方法来提供HTML样式格式。这提供了以下信息显示:生成特定...
阅读全文
摘要:Apache log4j 提供了各种布局对象,每一个对象都可以根据各种布局格式记录数据。另外,也可以创建一个布局对象格式化测井数据中的特定应用的方法。所有的布局对象 - Appender对象收到 LoggingEvent 对象。布局对象检索来自LoggingEvent 的消息参数,并应用适当的 Ob...
阅读全文
摘要:org.apache.log4j.Level类提供以下级别,但也可以通过Level类的子类自定义级别。Level描述ALL各级包括自定义级别DEBUG指定细粒度信息事件是最有用的应用程序调试ERROR错误事件可能仍然允许应用程序继续运行FATAL指定非常严重的错误事件,这可能导致应用程序中止INFO...
阅读全文
摘要:Logger类提供了多种方法来处理日志活动。 Logger类不允许实例化一个新的记录器实例,但它提供了两个静态方法获得一个 Logger 对象:public static Logger getRootLogger();public static Logger getLogger(String nam...
阅读全文
摘要:前面我们已经看到了如何创建一个配置文件。本教程将讲解如何生成调试信息和日志在一个简单的文本文件。下面是我们的例子中创建了一个简单的配置文件。这里再重复一次:下载最新的Log4j库:http://logging.apache.org/log4j/2.x/download.html根记录器的级别定义为D...
阅读全文
摘要:上一章介绍log4j的核心组件。本章介绍如何使用配置文件来配置这些核心组件。配置log4j涉及分配级别,定义追加程序,并在配置文件中指定布局的对象。log4j.properties文件是一个键 - 值对保存 log4j 配置属性文件。默认情况下,日志管理在CLASSPATH 查找一个名为 log4j...
阅读全文
摘要:Log4j API设计为分层结构,其中每一层提供了不同的对象,对象执行不同的任务。这使得设计灵活,根据将来需要来扩展。有两种类型可用在Log4j的框架对象。核心对象:框架的强制对象和框架的使用。支持对象:框架和支持体核心对象,可选的对象执行另外重要的任务。核心对象:Logger对象:顶级层的Logg...
阅读全文
摘要:Log4j的API包使用Apache软件许可证,由开源倡议认证一个完全成熟的开源许可证下发布。最新log4j的版本,包括完整的源代码,类文件和文档可以在这里找到http://logging.apache.org/log4j/.下载apache-log4j-x.x.x.tar.gz做到以下几点:步骤1...
阅读全文
摘要:log4j是一个用Java编写的可靠,快速和灵活的日志框架(API),它在Apache软件许可下发布。Log4j已经被移植到了C,C++,C#,Perl,Python和Ruby等语言中。Log4j是高度可配置的,并可通过在运行时的外部文件配置。它根据记录的优先级别,并提供机制,以指示记录信息到许多的...
阅读全文
摘要:mac和linux终端一般用bash来进行解析。当bash在读完了整体环境变量的/etc/profile并借此调用其他配置文件后,接下来则是会读取用户自定义的个人配置文件。bash读取的文件总共有三种: ~/.bash_profile ~/.bash_login ~/.profile 其实...
阅读全文
摘要:1、打开终端,默认是用户目录,输入以下命令:ls -a显示隐藏文件2、打开.bash_profile,输入以下命令open .bash_profile配置JAVA_HOME,AXIS2_HOME,并将java和axis2的bin目录添加到PATH中,lib目录添加到CLASSPATH中3、保存,重新...
阅读全文

浙公网安备 33010602011771号