码迷,mamicode.com
首页 >  
搜索关键字:executor    ( 1219个结果)
Java Callable使用
1. 创建线程的三种方式: 继承Thread,重写run方法 实现Runnable接口,重新run方法 实现Callable接口,重写call方法 2. Callable接口实际上是属于Executor框架中的功能类,Callable接口与Runnable接口的功能类似,但提供了比Runnable更 ...
分类:编程语言   时间:2018-12-24 02:59:08    阅读次数:205
Java Callable接口与Future接口的两种使用方式
Java Callable、Future的两种使用方式Callable+Futurepublic class Test { public static void main(String[] args) { ExecutorService executor = Executors.newCachedT ...
分类:编程语言   时间:2018-12-24 02:44:06    阅读次数:227
Executor线程池框架
一、要引入Executor线程池框架的原因1.new Thread()的缺点(1)每次调用new Thread()都会耗费性能;(2)通过new Thread()创建的线程缺乏管理,被称为野线程,可以无限制创建,之间相互竞争,会导致过多占用系统资源导致系统瘫痪,以及不能进行定时执行、定期执行、线程中 ...
分类:编程语言   时间:2018-12-22 23:26:57    阅读次数:301
【原创】问题定位分享(19)spark task在executors上分布不均
最近提交一个spark应用之后发现执行非常慢,点开spark web ui之后发现卡在一个job的一个stage上,这个stage有100000个task,但是绝大部分task都分配到两个executor上,其他executor非常空闲,what happened? 查看spark task分配逻辑 ...
分类:其他好文   时间:2018-12-20 22:15:01    阅读次数:363
再谈分页
分页十几年了,还在分页;认识了一种新方式,在mybatis中看不到任何分页的sql,原来在这里呢: mybatis-config.xml ...
分类:其他好文   时间:2018-12-15 21:04:59    阅读次数:105
[HBase] 服务端RPC机制及代码梳理
基于版本:CDH5.4.2 上述版本较老,但是目前生产上是使用这个版本,所以以此为例。 1. 概要 说明: 客户端API发送的请求将会被RPCServer的Listener线程监听到。 Listener线程将分配Reader给到此Channel用户后续请求的相应。 Reader线程将请求包装成Cal ...
分类:其他好文   时间:2018-12-12 15:45:16    阅读次数:278
线程池框架
Executor ThreadPoolExecutor 代码 想象画面 线程池 得有个线程工厂源源不断生产线程、有一系列的Workers用于执行任务(用线程去跑任务)、 就像穿手串,有工人(Worker),有线团(ThreadFactory)生产线(Thread)、有珠子(Runnable珠子在ru ...
分类:编程语言   时间:2018-12-11 15:55:20    阅读次数:207
JAVA设计模式之外观模式
一、定义 外观模式(Facade) : 为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 外观模式结构图: 未用外观模式时的情景,如下图1-1所示: 图 1-1 使用外观模式时的情景,如下图1-2所示: 图 1-2 通过外观模式来组织细粒度的服务 ...
分类:编程语言   时间:2018-12-09 00:29:12    阅读次数:260
Mybatis架构简介
Mybatis与ORM 对象关系映射(即Object Relational Mapping,简称ORM),主要用于关系型数据库和实体之间的映射,主要为了解决对象与关系数据库存在的互不匹配的现象,ORM通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。Java典型的OR ...
分类:其他好文   时间:2018-12-07 21:59:12    阅读次数:266
SqlSession对象之Executor
Executor是Mybatis的一个核心接口,每一个SqlSession对象都会拥有一个Executor(执行器对象);这个执行对象负责[增删改查]的具体操作,我们可以简单的将它理解为JDBC中Statement的封装版。它的代码如下: Executor的继承结构 Executor的类图如下所示: ...
分类:数据库   时间:2018-12-07 21:55:53    阅读次数:311
共1219条   上一页 1 ... 35 36 37 38 39 ... 122 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!