在实际的开发中我们为了提高CPU的利用率,也提高程序的执行效率,我们经常使用多线程进行对数据进行并发处理,下面我举一个多线程并发执行的实例,大致意思就是
一个简单的生产者消费者模式,二个线程进行存数据,一个线程进行取数据。
import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurrent.BlockingQu...
分类:
编程语言 时间:
2014-08-20 00:04:05
阅读次数:
162
如题,队列和堆栈的区别首先这个问题是非常具有歧义的。堆栈其实是堆和栈,都是内存的不同区域。那么这里的堆栈,应该不是指内存,而是java.util.Stack(类).应该称之为栈。之所以叫堆栈,应该是某些人的理解问题。这里的队列,应该是java.util.Queue(接口)就是说,java集合中的两种...
分类:
其他好文 时间:
2014-08-19 23:56:05
阅读次数:
291
1 package Test8_19; 2 3 import java.util.Scanner; 4 5 public class CheckDate { 6 public static void main(String args[]) { 7 Chec...
分类:
编程语言 时间:
2014-08-19 20:44:55
阅读次数:
232
package?com.victor.sort.seeds;
import?java.util.ArrayList;
/**
?*?倒序
?*?@author?黑妹妹牙膏
?*
?*/
public?class?Reversed?extends?Seeds?{
@Override
protected?ArrayList<Integer>?...
分类:
其他好文 时间:
2014-08-19 19:19:35
阅读次数:
190
package com.achun.test;import java.util.regex.Matcher;import java.util.regex.Pattern;public class T2 { public static void main(String[] args) { Strin....
分类:
编程语言 时间:
2014-08-19 18:12:15
阅读次数:
196
Java线程池使用说明 一?简介 线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurren...
分类:
编程语言 时间:
2014-08-19 16:58:55
阅读次数:
242
ACM试题题源-(最长公共子序列):http://acm.nyist.net/JudgeOnline/problem.php?pid=36提交代码: import java.util.Scanner; public class Main { public stati...
分类:
其他好文 时间:
2014-08-19 14:06:04
阅读次数:
292
ACM试题题源(括号配对问题):http://acm.nyist.net/JudgeOnline/problem.php?pid=2提交代码: import java.util.Scanner; public class Main { public stat...
分类:
编程语言 时间:
2014-08-19 14:05:54
阅读次数:
331
概念 每一趟在最后的n-i+1(i=1,2,...,n-1)中取最小的记录作为有序表的第i个记录 优点:算法简单,容易实现 缺点:每次只能确定一个元素 Java实现: package com.liuhao.sort; import java.util.Arrays; //定义一个数据包装类 class DataWrap implements Comp...
分类:
其他好文 时间:
2014-08-19 12:54:54
阅读次数:
186
package com.util;
import java.security.MessageDigest;
import java.util.Map;
import java.util.TreeMap;
import com.config.ConstantConfiguer;
import com.exp.RunException;
public class EncryptUtils {
...
分类:
编程语言 时间:
2014-08-19 11:00:04
阅读次数:
567