Nexus配置
摘要:1.可以为maven项目单独配置nexus路径
4.0.0
../user-core
阅读全文
posted @
2014-06-30 00:33
上校
阅读(2182)
推荐(0) 编辑
Maven依赖(转)
摘要:1. 依赖配置
依赖可以声明如下:
Xml代码
...
group-a
artifact-a
1.0
阅读全文
posted @
2014-06-29 16:01
上校
阅读(1219)
推荐(1) 编辑
Maven内置隐式变量(转)
摘要:Maven提供了三个隐式的变量可以用来访问环境变量,POM信息,和Maven Settings
env
env变量,暴露了你操作系统或者shell的环境变量。便 如在Maven POM中一个对${env.PATH}的引用将会被${PATH}环境变量替换,在Windows中为%PATH%.
projetc
project变量暴露了POM。可以使用点标记(.)的路径来引用POM元素的值。例如
阅读全文
posted @
2014-06-29 11:58
上校
阅读(3606)
推荐(0) 编辑
java网络编程之UDP实例
摘要:package Socket;
import java.net.DatagramPacket;
import java.net.InetAddress;
public class Dgram {
public static DatagramPacket toDatagram(String s, InetAddress destIA,
int destPort) {
byte[] buf = new byte[s.length() + 1];
s.getBytes(0, s.length(), buf, 0);
阅读全文
posted @
2014-06-15 12:04
上校
阅读(32643)
推荐(2) 编辑
java网络编程之TCP实例
摘要:Dgram类
package Socket;
import java.net.DatagramPacket;
import java.net.InetAddress;
public class Dgram {
public static DatagramPacket toDatagram(String s, InetAddress destIA,
int destPort) {
阅读全文
posted @
2014-06-15 11:58
上校
阅读(6063)
推荐(0) 编辑
Java多线程之银行出纳员仿真
摘要:package concurrent;
import java.util.LinkedList;
import java.util.PriorityQueue;
import java.util.Queue;
import java.util.Random;
import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
阅读全文
posted @
2014-06-14 13:54
上校
阅读(1443)
推荐(1) 编辑
Java中Comparable和Comparator实现对象比较
摘要:1.通过Comparable实现排序
package Comparable;
import java.util.Arrays;
public class ComparableUser implements Comparable
{
private String id;
private int age;
阅读全文
posted @
2014-06-14 12:07
上校
阅读(8265)
推荐(1) 编辑
Java多线程之新类库中的构件PriorityBlockingQueue
摘要:package concurrent2;
import java.util.ArrayList;
import java.util.List;
import java.util.Queue;
import java.util.Random;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.PriorityBlockingQueue;
import java.util.concurrent.TimeUnit;
阅读全文
posted @
2014-06-13 00:03
上校
阅读(2732)
推荐(0) 编辑
Java多线程之新类库中的构件DelayQueue
摘要:package concurrent;
import java.util.Random;
import java.util.concurrent.DelayQueue;
import java.util.concurrent.Delayed;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
阅读全文
posted @
2014-06-12 00:22
上校
阅读(413)
推荐(0) 编辑
Java多线程之新类库中的构件CyclicBarrier
摘要:演示代码1:
package concurrent;
import java.util.concurrent.CyclicBarrier;
public class TestCyclicBarrier {
private static final int THREAD_NUM = 5;
public static class WorkerThread implements Runnable{
CyclicBarrier barrier;
阅读全文
posted @
2014-06-12 00:00
上校
阅读(406)
推荐(0) 编辑
Java多线程之新类库中的构件CountDownLatch
摘要:使用CountDownLatch类
package concurrent;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.concurrent.CountDownLatch;
public class CountDownLatchDemo01 {
阅读全文
posted @
2014-06-11 23:26
上校
阅读(381)
推荐(0) 编辑
java多线程之死锁
摘要:产生死锁的条件:
1.有至少一个资源不能共享
2.至少有一个任务必须持有一个资源并且等待获取另一个被别的任务持有的资源
3.资源不能任务抢占
4.必须有循环等待
只要打破其中一个条件就不会产生死锁,通常是打破第4个条件
阅读全文
posted @
2014-06-11 21:53
上校
阅读(7258)
推荐(0) 编辑
java多线程之生存者与消费者(Java编程思想)
摘要:1.Restaurant
package Produce;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
阅读全文
posted @
2014-06-08 23:17
上校
阅读(2738)
推荐(0) 编辑