1.CyclicBarrier 表示大家彼此等待,大家集合好后才开始出发,分散活动后又在指定地点集合碰面package org.lkl.thead.foo;import java.util.concurrent.CyclicBarrier;import java.util.concurrent.E....
分类:
编程语言 时间:
2014-06-28 18:30:49
阅读次数:
277
几种树:(1)平衡树:package com.jp.algorithm.tree;import java.util.Iterator;import java.util.NoSuchElementException;/** * 平衡二叉树 * * 定义:首先它是一种特殊的二叉排序树,其次它的左子树和....
分类:
其他好文 时间:
2014-06-28 17:14:17
阅读次数:
156
适配器模式相关源码:slf4j-1.6.1、hibernate-3.6.7。大家都知道,log4j是一个广泛使用的日志工具,除此之外,土鳖sun公司在JDK中也有自己的日志工具,也就是java.util.logging.Logger。当然还有其他一些日志工具。多种日志工具功能和使用方式类似,一般都包含debug、info、warn、error等日志级别的方法,但却没有实现共同的接口。slf4j提供了一个共同的接口,并实现了不同日志工具的适配器。...
分类:
编程语言 时间:
2014-06-22 21:52:26
阅读次数:
280
深度优先算法
问题
给定一个有向图,判断其顶点能否到达另外一个顶点。
解决办法
使用深度优先算法,和无向图中的是一样的。
代码
import java.util.Stack;
/**
* Created by caipeichao on 14-6-11.
*/
public class Digrap...
分类:
其他好文 时间:
2014-06-22 21:32:28
阅读次数:
250
在JAVA 的 JDK API中设计了一组类专门实现各种各样方式的数据存储。这样一组专门来存储其他对象的类,一般称为对象容器类,简称容器类。这组类和接口的设计结构也被统称为集合框架(Collection Framework)。这组类和接口都包含在java.util中。...
分类:
其他好文 时间:
2014-06-22 20:41:03
阅读次数:
217
从JDK1.4开始即引入与日志相关的类java.util.logging.Logger,但由于Log4J的存在,一直未能广泛使用。综合网上各类说法,大致认为:
(1)Logger:适用于小型系统,当日志量过大时性能有待提升。好处在于JDK集成了此类,无需引入新包。且性能也在逐步改善当中,我认为一般而言,使用Logger即可。
(2)Log4J:并发性较好,性能较强,适用于大型...
分类:
编程语言 时间:
2014-06-22 15:09:24
阅读次数:
342
一、Thread调度的概述
import java.util.*;
import java.text.*;
public class Task implements Runnable {
long n;
String id;
private long fib(long n) {
if (n == 0)
return 0L;
...
分类:
编程语言 时间:
2014-06-22 14:15:04
阅读次数:
298
/**
* 在List集合中众多方法中,add(int index,Object obj)方法与set(int index,Object e)方法不易区分
* ,通过下面实例,可以看出两个方法中的区别
*/
package gao;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
...
分类:
编程语言 时间:
2014-06-21 20:41:05
阅读次数:
348
Prim算法用于计算最小生成树。Prim算法分为两种,一种是懒汉式,一种是饿汉式。
懒汉式Prim
懒汉式Prim算法步骤如下:
首先将顶点0加入到MST中
从MST与未访问顶点之间边中选出最短的边,在满足MST的前提下,将这条边加入到MST
代码
import java.util.LinkedList;
import jav...
分类:
其他好文 时间:
2014-06-21 20:37:01
阅读次数:
289
判断如下程序的最终输出值: import java.util.*;public class Quest{ public static void main(String[] args){ String[] colors = {"blue", "red", "green", "yellow", "ora...
分类:
其他好文 时间:
2014-06-20 15:07:00
阅读次数:
174