JSTL字符串操作函数(JSTL functions)

JSTL functions API文档可在下面地址查看:

http://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/fn/tld-summary.html

 

使用之前,加入标签文件:

<%@ taglib prefix=”fn” uri=”http://java.sun.com/jsp/jstl/functions” %>

 

JSTL Functions中包含了一些经常用到的字符[......]

Read more

Posted in J2EE | Tagged | Leave a comment

java.util.concurrent包之原子类(记录)

java.util.concurrent.atomic中提供的一组类,使得我们可以对几个基本数据类型、引用进行原子操作,而无需进行使用同步原语,这种锁无关的操作一方面能带来效率的提升,另一方面也避免了死锁等问题。

这些类提供的原子操作基于CAS原语实现的,CAS原语操作可以原子的比较一个内存位置的内容及一个期望值,如果两者相同,则用一个指定值替换这个内存位置中的内容,并且提供结果指示这个操作是否成功。当前的处理器基本都提供了CAS的硬件实现,只直接借助硬件指令实现CAS操作。在Java中,[......]

Read more

Posted in Java | Tagged | Leave a comment

Maven生命周期

Maven2.0基于构建生命周期这一中心概念,这意味着构建和分发某个artifact的过程是定义得非常清晰的。

Maven有三个内建的生命周期:default,clean和site。default生命周期负责处理工程的部署,clean生命周期进行工程的清理,而site生命周期则负责创建工程的站点文档。

 

一个构建生命周期由一系列阶段组成

每个生命周期由一系列不同的构建阶段组成,每个构建阶段代表了生命周期中一个阶段。如default生命周期中包含了如下这些构建阶[......]

Read more

Posted in 工具使用 | Tagged | Leave a comment