自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

java 正则表达式 非捕获组(特殊构造)Special Constructs(Non-Capturing)

针对Java API文档中的正则表达式关于特殊构造(非捕获组)的说明,例如: 1.(?:X) X, as a non-capturing group 2.(?idmsux-idmsux)  Nothing, but turns match flags on - off 3.(?idmsux-idm...

2010-05-04 13:17:00

阅读数 3039

评论数 1

java正则表达式中的数量词

    java中的正则位于java.util.regex包中,这个包中只有一个MatchResult接口和Matcher、Pattern两个类。   正则中的数量词有Greedy (贪婪)、Reluctant(懒惰)和Possessive(强占)三种    Greedy 数量词X?X,一次或一次...

2010-04-20 13:47:00

阅读数 4357

评论数 2

HashMap中put与get的实现

      java容器中,Map是用来存储键值对的,Map是一个接口,java为他实现了好几种实现,有HashMap、LinkedHashMap、TreeMap、WeakHashMap等,一般情况下,HashMap是最常用的,因为他的存取速度最快,这和他存取的方法有关。下面我们来看看HashMa...

2010-04-16 09:21:00

阅读数 10459

评论数 3

tomcat6源码下载编译时错误的解决

今天看了篇博客,决定要好好研读一下tomcat的源码了,于是就开始了今天的tomcat源码下载编译,遇到了一些问题,但最终还是解决了。现在把我遇到的问题解决方法写一下,如果谁遇到同样的问题可以试一下。tomcat源码的下载具体步骤可以到http://carllgc.blog.ccidnet.com...

2010-04-12 16:35:00

阅读数 3451

评论数 2

java 中的NAN

IEEE 754 浮点算术保留了一个特殊的值用来表示一个不是数字的数量[IEEE 754]。这个值就是 NaN(“不是一个数字(Not a Number)”的缩写),对于所有没有良好的数字定义的浮点计算,例如 0.0/0.0,其值都是它。规范中描述道,NaN 不等于任何浮点数值,包括它自身在内[J...

2010-04-12 09:06:00

阅读数 495

评论数 0

Arrays中的sort算法

下面是java.util.Arrays中sort算法的源码,这里以对int数组排序的算法为例,分析一下jdk源码中的排序算法   public static void sort(int[] a) { sort1(a, 0, a.length); } private static ...

2010-04-12 08:52:00

阅读数 1196

评论数 0

ACL系统授权与认证

一条acl授权记录中主要记录了以下信息: 角色资源授权 授权作为一个int, 每一位是一个操作的权限. 假设从右向左, 分别代表CRUD 那么, 我们CRUD的代码就应该是0123(也就是移位时要移的位数), 因为我们要进行移位进行认证。先看授权与取消授权的代码:public void setPe...

2010-04-09 15:34:00

阅读数 2194

评论数 1

oracle中%type与%rowtype

oracle中%type和%rowtype1。关于%type     定义一个变量时,将这个变量与列绑定。  如:   declare v_emp emp.sal%type;这样,v_emp就是emp表sal列的类型,就算sal的列类型改变,v_emp的类型也会随之改变。2。关于%rowtype ...

2010-04-01 08:54:00

阅读数 426

评论数 0

jboss-5.1.0.GA-jdk6配置

1.下载并启动jboss从官网现在jboss,确认配置jdk环境正确2.找到bin下的run.rat双击,打开jboss若出现错误,检查端口是否被占用,JDK环境设置是否正确,jdk版本是否正确3.jboss默认占用8080端口,通过http://localhost:8080/jmx-consol...

2009-12-29 13:37:00

阅读数 1759

评论数 0

Java中final 关键字

final在Java中并不常用,然而它却为我们提供了诸如在C语言中定义常量的功能,不仅如此,final还可以让你控制你的成员、方法或者是一个类是否可被覆写或继承等功能,这些特点使final在Java中拥有了一个不可或缺的地位,也是学习Java时必须要知道和掌握的关键字之一。final成员  当你在...

2009-12-07 21:02:00

阅读数 402

评论数 0

JAVA中的数据存储(堆及堆栈)

在JAVA中,有六个不同的地方可以存储数据: 1. 寄存器(register)。这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 2. 堆栈(stack)。位于...

2009-12-07 20:47:00

阅读数 2109

评论数 0

Java语言中的值传递与引用传递

JAVA语言中的传递都是值传递吗?有没有引用传递呢?这是一个常常被讨论的问题。开始以前首先来看下面的代码: 1.public class TestParameter {    2.// 初始值为0    3.protected int num = 0;    4.5.// 为方法参数重新赋值   ...

2009-12-07 20:01:00

阅读数 619

评论数 0

提示
确定要删除当前文章?
取消 删除