最新文章列表

关于RPC事务过载保护

最近系统出现一个问题,少量Proxy出现故障,群组消息应用服务器会出现内存资源不够导致的崩溃的情况。我们对每个worker做了过载的保护,并且对每个w ...
fredlong 评论(0) 有1440人浏览 2012-08-28 19:41

JDK自带线程池介绍及使用环境

1、newFixedThreadPool创建一个指定工作线程数量的线程池。每当提交一个任务就创建一个工作线程,如果工作线程数量达到线程池初始的最大数,则将提交 ...
fengtiejun 评论(4) 有100人浏览 2012-08-02 11:43

Java 线程池

直接上代码,参考自http://www.cnblogs.com/answer1991/archive/2012/04/22/2464524.html       import java.awt.dnd.Autoscroll; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.Blo ...
kevin_in_java 评论(0) 有925人浏览 2012-07-20 11:41

java线程池简介

一、线程池的作用 线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;如果 ...
leili 评论(1) 有2500人浏览 2012-07-15 23:08

一个Linux下C线程池的实现

本文转至:http://hi.baidu.com/lifepath/blog/item/0eb8ea5d6321c244fbf2c0d0.html  什么时候需要创建线程池呢?简单的说,如果一个应用需要频繁的创建和销毁线程,而任务执行的时间又非常短,这样线程创建和销毁的带来的开销就不容忽视,这时也是线程池该出场的机会了。如果线程创建和销毁时间相比任务执行时间可以忽略不计,则没有必要使用线程池了。  ...
弄月吟风 评论(0) 有1132人浏览 2012-07-05 21:16

【端午节礼物大放送】深入解析Apache Mina源码(3)——Mina的线程池模型

1、深入解析Apache Mina源码(1)——Mina的过滤器机制实现 2、深入解析Apache Mina源码(2)——Mina的事件模型 3、深入解析Apache Mina源码(3)——Mina的线程池模型   一、生产者消费者问题   做为苦逼的程序员的我们基本没有不知道生产者消费者问题的,这个经典的问题充分体现了进程同步的问题,还是简单的说下它的概念,生产者和消费者是两个线 ...
wslfh2005 评论(1) 有2668人浏览 2012-06-22 22:33

【转】 模拟银行业务调度系统

  转自:CSDN,itm_hadf 的博客 : http://blog.csdn.net/itm_hadf/article/details/7599814   注:由于这个程序比较好,所以保存了下来。   【一】需求: ...
xurichusheng 评论(0) 有1154人浏览 2012-06-13 15:39

java ThreadPool 线程池

线程池的参数corePoolSize 为核心线程;maximunPoolSize为最大线程; keepAliveTime为最长生命时间;unit是其时间单位;workQueue任务队列; handler是过多线程之后的策略   对于线程池的处理线程机制,网上有一堆,但是机制核心是优先处理核心线程,优先堆满线程池,初学者建议不用轻易使用拒绝策略,除非是可容忍的线程       pack ...
blackproof 评论(0) 有10539人浏览 2012-05-13 10:38

创建java中的线程池

线程是Java的一大特性,它可以是给定的指令序列、给定的方法中定义的变量或者一些共享数据(类一级的变量)。在Java中每个线程有自己的堆栈和程序计数器(PC),其中堆栈是用来跟踪线程的上下文(上下文是当线程执行到某处时,当前的局部变量的值),而程序计数器则用来跟踪当前线程正在执行的指令。 在通常情况下,一个线程不能访问另外一个线程的堆栈变量,而且这个线程必须处于如下状态之一: 1.排队状态(Re ...
hunankeda110 评论(0) 有1076人浏览 2012-05-08 18:08

编写Java Socket程序的几种结构

->直接使用Socket编程实现; ->使用Socket,再结合Java的多线程编程; ->使用NIO中的非阻塞(Non Blocking)Socket再结合Java的多线程编程; ->使用JDK自带的或者第三方的线程池技术对线程进行管理,提高多线程的执行效率; ->使用开源的Java Socket开发框架,例如:MINA和Cindy框架。使用这种框架的时候,可以非常方 ...
geli_hero 评论(0) 有1456人浏览 2012-04-27 11:19

边读边写【7】 ----java 多线程实战【Thread /Executors】

前面2个月一直忙碌,但是还是不忘在iteye 上发发帖子,写写文章。终于这周over了2套系统,剩下的时间基本上修改跟维护了。 在完成的一套“应用安装系统”后对多线程的理解又深了一点。 这里写出来,一来跟大家分享,二来让坛子里的大牛们指教指教,许多不足之处。 ps:看《maven 实战》看着看着就想睡觉,不知为什么?我一般看书很认真的。 ok。看看需求: 首先来实现一个多线程。简单的说就是在一个 ...
jiuyuehe 评论(0) 有1776人浏览 2012-04-20 17:04

task与execution--JCIPC08读书笔记

[本文是我对Java Concurrency In Practice C08的归纳和总结.  转载请注明作者和出处,  如有谬误, 欢迎在评论中指正. ] task和线程池执行机制之间隐式的耦合 前面曾提到过, 线程池的应用解耦了task的提交和执行. 事实上, 这有所夸大, 因为不是所有的task都适用于所有的执行机制, 某些task要求在特定的线程池中执行: 1. 非独立task, 指的是 ...
coolxing 评论(0) 有2349人浏览 2012-04-09 10:34

配置ThreadPoolExecutor

[本文是我对Java Concurrency In Practice C08的归纳和总结.  转载请注明作者和出处,  如有谬误, 欢迎在评论中指正. ] Executors的静态方法newCachedThreadPool, newFixedThreadPool, newScheduledThreadPool所返回的线程池都是ThreadPoolExecutor对象或者其子类对象. ThreadP ...
coolxing 评论(0) 有6132人浏览 2012-04-09 10:34

Android多线程:AsyncTask的分析

开发Android应用的过程中,我们需要时刻注意保障应用的稳定性和界面响应性,因为不稳定或者响应速度慢的应用将会给用户带来非常差的交互体验。在越来越讲究用户体验的大环境下,用户也许会因为应用的一次Force Close(简称FC)或者延迟严重的动画效果而卸载你的应用。由于现在的应用大多需要异步连接网络,所以以构建网络应用为例,从稳定性和响应性两个角度分析多线程网络任务的性能优化方法。 为了不阻塞U ...
caiwb1990 评论(0) 有4597人浏览 2012-04-05 13:34

创建Java线程池(转)

线程池的作用:      线程池作用就是限制系统中执行线程的数量。      根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其他线程 排队等候。一个任务执行完毕,再从队列的中取最前面的任务开始执行。若队列中没有等待进程,线程池的这一资源处于等待。当一个新任务需要运行时,如果线程 池中有等待的 ...
ygsilence 评论(0) 有1369人浏览 2012-03-30 17:30

生产者与消费者模式之工作队列

原生的工作队列与线程池,讲解生产者与消费者模式 写道 package reference;import java.util.LinkedList;@SuppressWarnings("all")public class WorkQueue { private final int nThreads; private final PoolWorker[] thread ...
xylong 评论(0) 有979人浏览 2012-03-24 16:57

Socket综合运用 线程池

服务器端运用线程缓冲池:   package netTest; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; import java.util.concurrent.ExecutorService; import java.util.concurrent.Execu ...
haoran_10 评论(0) 有1652人浏览 2012-03-03 19:43

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics