`
chenyanchaoyc
  • 浏览: 3683 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
log4的使用方法: log4是具有日志记录功能,主要通过一个配置文件来对程序进行监测 有两种配置方式:一种程序配置,一种文件配置 有三个主要单元要了解,Logger,appender,layout. logger是进行记录的主要类,appender是记录的方式,layout是记录的格式 logger七种日志级别:debug,info,warn,error,fatal,all,off 最常用的应该是debug()和info();而warn()、error()、fatal()仅在相应事件发生后才使用 appender主要分三类,终端输出,文件输出,流输出 log4j.properties配置 ...
一、     概念 Commons-logging : apache最早提供的日志的门面接口。避免和具体的日志方案直接耦合。类似于JDBC 的api 接口,具体的的JDBC driver 实现由各数据库提供商实现。通过统一接口解耦,不过其内部也实现了一些简单日志方案 ...
    工作原理如下: Digester底层采用SAX(Simple API for XML)析XML文件,所以很自然的,对象转换由&quot;事件&quot;驱动,在遍历每个节点时,检查是否有匹配模式,如果有,则执行规则定义的操作,比如创建特定的Java对象,或调用特定对象的方法等。此处的XML元素根据匹配模式(matching pattern)识别,而相关操作由规则(rule)定义。 接下来以例子说明 1.解析xml文件 view.xml <?xml version="1.0" encoding="UTF-8" ?> ...
设计模式(Design Patterns)                                   ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应,每一个模式描述了一个在我们周围不断重复发生的问题,以及该 ...
  一.值传递和对象引用传递概念    值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。    引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。   1.java中分类两种类型:引用类型和基本类型     基本类型都是属于值传递。引用类型只是引用对象的值,其实也可以说是属于值传递,我们是把引用对象值的地址传给方法参数中,而不是传递引用对象本身。下面来举例说明。    ...
一.线程的概念    线程的概念来源于计算机的操作系统的进程的概念。进程是一个程序关于某个数据集的一次运行。也就是说,进程是运行中的程序,是程序的一次运行活动。 线程和进程的相似之处在于,线程和运行的程序都是单个顺序控制流。有些教材将线程称为轻量级进程(light weight process)。线程被看作是轻量级进程是因为它运行在一个程序的上下文内,并利用分配给程序的资源和环境。 作为单个顺序控制流,线程必须在运行的程序中得到自己运行的资源,如必须有自己的执行栈和程序计数器。线程内运行的代码只能在该上下文内。因此还有些教程将执行上下文(execution context)作为线程的同义词。 ...

java 异常类总结

    博客分类:
  • java
     一、异常的概念和Java异常体系结构  异常是程序运行过程中出现的错误。Java语言的异常处理框架, 是Java语言健壮性的一个重要体现。  Java异常体系结构呈树状     通过结构图我们可以清楚的知道,java 异常的组成原理。

java 集合类总结

    博客分类:
  • java
      集合类被分为两种,一种是Collection,另一种是Map。   1.Collection     一个独立元素的序列,这些元素都服从一条或者多条规则。他下面有三个接口继承这个这个接口。分别是list、set、queue。  List:必须按照插入的顺序保存元素  Set:不能有重复的元素  Queue:按照排队规则来确定对象产生的顺序(通常与他们被插入的顺序一样)。   List常被实现类:ArrayList、Li
Global site tag (gtag.js) - Google Analytics