这篇做为学习孙卫琴>的学习笔记吧.其中采用Java 5的ExecutorService来进行线程池的方式实现多线程,模拟客户端多用户向同一服务器端发送请求.1.服务端packagesterning;importjava.io.BufferedReader;importjava.io.IOExcept...
分类:
编程语言 时间:
2014-11-16 23:02:08
阅读次数:
262
之所以说是常用的,是因为通过还可以通过java.util.concurrent包中的线程池来实现多线程。关于线程池的内容,我们以后会详细介绍;现在,先对的Thread和Runnable进行了解。本章内容包括: Thread和Runnable的简介 Thread和Runnable的异同点 T...
分类:
编程语言 时间:
2014-11-16 15:52:50
阅读次数:
243
1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 8 /* 9 *线程池里所有运行和等待的任务都是一个CThread_worker 10 *由于所有任务都在链表里,所以是一个链...
分类:
编程语言 时间:
2014-11-15 11:26:52
阅读次数:
388
使用下面几步来提高Tomcat服务器的性能。增加JVM堆内存大小修复JRE内存泄漏线程池设置压缩数据库性能调优Tomcat本地库其它选项1.JVM优化在Tomcat的启动脚本catalina.sh中添加如下的启动参数: JAVA_OPTS="-Djava.awt.headless=true -Dfi...
分类:
其他好文 时间:
2014-11-15 00:01:15
阅读次数:
569
简介
Spring包含了对定时调度服务的内置支持类。当前,Spring支持从JDK1.3开始内置的Timer类和Quartz Scheduler(http://www.opensymphony.com/quartz/)。二者都可以通过FactoryBean,分别指向Timer或Trigger实例的引用进行配置。更进一步,有个对Quartz
Scheduler和Timer都有效的工具类...
分类:
编程语言 时间:
2014-11-14 15:45:35
阅读次数:
375
一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题...
分类:
编程语言 时间:
2014-11-13 20:43:47
阅读次数:
201
原创线程详解与晋级文章,第一部分为Java线程的概念与原理和一些注意事项...
分类:
编程语言 时间:
2014-11-13 16:48:19
阅读次数:
163
总会有线程,总会有队列,等着被执行吧。so,让我们再深深看看线程池:简介: 线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,...
分类:
移动开发 时间:
2014-11-12 01:54:34
阅读次数:
260
1》模拟线程池,生产者消费者问题using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;...
分类:
编程语言 时间:
2014-11-12 00:28:17
阅读次数:
539
概念:
java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。
单例模式有一下特点:
1、单例类只能有一个实例。
2、单例类必须自己自己创建自己的唯一实例。
3、单例类必须给所有其他对象提供这一实例。
单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话...
分类:
移动开发 时间:
2014-11-11 21:12:38
阅读次数:
184