jar简介与应用
rebornsgundam
这个作者很懒,什么都没留下…
展开
-
antlr的简易理解
antlr是什么? antlr, ANother Tool for Language Recognition, 是一个可以接受含有语法描述的语言描述符并且生成程序能够识别这些语言所产生的句子。作为一个翻译程序的 一部分,你可以给你的语法附上简单的操作符和行为并且告诉ANTLR如何构造AST并且如何输出它们。ANTLR知道如何使用Java,C++,C#或者Python来生成它们。 A原创 2017-07-03 17:32:06 · 633 阅读 · 0 评论 -
common io 的简易理解
Apache Commons IO是Apache基金会创建并维护的Java函数库。它提供了许多类使得开发者的常见任务变得简单,同时减少重复(boiler-plate)代码,这些代码可能遍布于每个独立的项目中,你却不得不重复的编写。这些类由经验丰富的开发者维护,对各种问题的边界条件考虑周到,并持续修复相关bug。参考: http://www.importnew.com/13715.htm原创 2017-07-05 15:00:21 · 473 阅读 · 0 评论 -
common dbcp 的简易理解
dbcp 是 apache 上的一个 Java 连接池项目,也是 tomcat 使用的连接池组件。单独使用dbcp需要3个包:common-dbcp.jar,common-pool.jar,common-collections.jar参考: http://bsr1983.iteye.com/blog/2092467 http://blog.csdn.原创 2017-07-05 14:57:08 · 357 阅读 · 0 评论 -
Commons Collections的简易理解
Apache Commons Collections是一个用来处理集合Collection的开源工具包,比如你可以用来将一个对象拷贝多份并存放到一个Bag对象中(这个看来没有多大用处),得到两个集合里相同的元素,删除一个集合里的元素并返回删除的元素,还有除了通过一个集合里的key得到value外,还可以通过value 得到key,也就是说这个集合里的value是唯一的,另外还可以将一个集合里的ke原创 2017-07-05 14:51:01 · 1744 阅读 · 0 评论 -
commons-codec的简易理解
包含一些通用的编码解码算法。包括一些语音编码器,Hex,Base64参考 : http://blog.csdn.net/jianggujin/article/details/51149133 http://blog.csdn.net/yigelangmandeshiren/article/details/8144438原创 2017-07-05 14:46:29 · 579 阅读 · 0 评论 -
Common Beanutils的简易理解
什么是common beanutils BeanUtils主要提供了对于JavaBean进行各种操作.在一般的写bean组件的时候,都必须要写setter和getter方法,当然假如我们事先已经知道bean的相关属性和方法,写bean是比较简单的,但是组件太多的时候,重复编写经常是枯燥乏味令人厌烦的。但当有些时候我么需要调用动态对象的属性的时候,我们应该怎么来设定和获取对象原创 2017-07-04 10:37:00 · 341 阅读 · 0 评论 -
aopalliance的简易理解
aopalliance是什么? 是AOP联盟的API包,里面包含了针对面向切面的接口。 通常Spring等其它具备动态织入功能的框架依赖此包。参考: http://blog.csdn.net/zhang_shufeng/article/details/38052007 http://blog.csdn.net/u010523770/原创 2017-07-03 17:57:49 · 8651 阅读 · 0 评论 -
aspertjrt的简易理解
AspectJ是一个基于Java语言的AOP框架,提供了强大的AOP功能,其他很多AOP框架都借鉴或采纳其中的一些思想。由于Spring 3.0的AOP与AspectJ进行了很好的集成,因此掌握AspectJ是学习Spring AOP的基础。在项目中的作用 AspectJ是Java语言的一个AOP实现,其主要包括两个部分:第一个部分定义了如何表达、定义AOP编程中的语法规原创 2017-07-04 10:09:09 · 398 阅读 · 0 评论 -
ASM的简易理解
ASM是什么? ASM是一个java字节码操纵框架,它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格式定义的 .class文件里,这些类文件拥有足够的元数据来解析类中的所有元素:类名称、方法、属性以及 Java 字节码(指令)。ASM从类文件中读入信原创 2017-07-03 18:14:59 · 705 阅读 · 0 评论 -
CGLIB的简易理解
什么是cglib 代理为控制要访问的目标对象提供了一种途径。当访问对象时,它引入了一个间接的层。JDK自从1.3版本开始,就引入了动态代理,并且经常被用来动态地创建代理。JDK的动态代理用起来非常简单,当它有一个限制,就是使用动态代理的对象必须实现一个或多个接口。如果想代理没有实现接口的继承的类,该怎么办?现在我们可以使用CGLIB包。CGLIB是一个强大的高性能的代码生成包。原创 2017-07-04 10:29:09 · 333 阅读 · 0 评论