码迷,mamicode.com
首页 >  
搜索关键字:Thread    ( 13581个结果)
JVM内存分配
内存规整 堆中的内存空间是否是规整的(连续的),由JVM垃圾收集器所采用的垃圾回收算法决定,如果垃圾回收算法是带有压缩算法的,则为连续的、规整的,如果垃圾回收算法是标记 清除算法(例如CMS收集器),则内存是不连续的、不规整的。 内存空间规整与否,决定这内存的分配方式。 内存分配方式 指针碰撞 内存 ...
分类:其他好文   时间:2018-12-05 21:54:34    阅读次数:223
Java ExecutorService 四种线程池
1、new Thread的弊端 new Thead(new Runnable(){ @Override public void run() { // TODO Auto-generated method stub } }).start(); (2). newFixedThreadPool 创建一个定 ...
分类:编程语言   时间:2018-12-05 20:47:44    阅读次数:241
进程与线程(1)-基本概念
进程与线程 参考链接: http://python.jobbole.com/87760/ 单核CPU是怎么执行多任务的? 单核CPU是怎么执行多任务的? 操作系统轮流让各个任务交替执行,任务1执行0.01秒,切换到任务2,任务2执行0.01秒,再切换到任务3,执行0.01秒……这样反复执行下去。表面 ...
分类:编程语言   时间:2018-12-05 18:40:38    阅读次数:205
C# Thread、lock
class Program { private static readonly object obj = new object(); static void Main(string[] args) { Thread th1 = new Thread(TestLock); Thread... ...
分类:Windows程序   时间:2018-12-05 16:28:35    阅读次数:177
线程池的5种创建方式
1. Single Thread Executor:只有一个线程的线程池,因此所有提交的任务是顺序执行。 代码:Executors.newSingleThreadExecutor() 2. Cached Thread Pool:线程池里有很多线程需要同时执行,老的可用线程将被新的任务触发重新执行,如 ...
分类:编程语言   时间:2018-12-05 16:25:35    阅读次数:209
Java异步编程——深入源码分析FutureTask
Java的异步编程是一项非常常用的多线程技术。 之前通过源码详细分析了ThreadPoolExecutor[《你真的懂ThreadPoolExecutor线程池技术吗?看了源码你会有全新的认识》](http://zackku.com/java-thread-threadpoolexecutor/... ...
分类:编程语言   时间:2018-12-05 12:24:08    阅读次数:163
kafka一直rebalance故障,重复消费
今天我司线上kafka消息代理出现错误日志,异常rebalance,而且平均间隔2到3分钟就会rebalance一次,分析日志发现比较严重。错误日志如下 08-09 11:01:11 131 pool-7-thread-3 ERROR [] - commit failed org.apache.ka ...
分类:其他好文   时间:2018-12-05 12:23:07    阅读次数:403
MySQL crash-safe replication(1)
MySQL 5.6 对复制功能提供了新特性:slave 支持 crash-safe,可以解决之前版本中系统异常断电可能导致的 SQL thread 信息不准确的问题。 原文:Enabling crash-safe slaves with MySQL 5.6 可以对从库进行配置 crash-safe ...
分类:数据库   时间:2018-12-05 01:55:08    阅读次数:177
arraylist-lambada-性能测试
package cn.com.one;import java.util.ArrayList;public class ttt { public static void main(String [] args) { new Thread(()->{ Thread.currentThread().set ...
分类:其他好文   时间:2018-12-04 22:32:13    阅读次数:199
IO多路复用
一、IO模型介绍 1,主要的五种模型:阻塞IO、非阻塞IO、IO多路复用、信号驱动IO(不常用)、异步IO 对于一个network IO,它会涉及到两个系统对象,一个是调用这个IO的process(Thread),另一个是系统内核。当一个read/recv读数据的操作发生时,该操作会经历两个阶段: ...
分类:其他好文   时间:2018-12-04 22:26:42    阅读次数:238
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!