上一篇安装了 xxl-job的服务端, https://www.cnblogs.com/a393060727/p/13306981.html 接下来是客户端安装。 还是照着官网来。 在我们下载的git代码中,有个xxl-job-executor-samples子工程, 这个子工程就是当前支持的各种语 ...
分类:
编程语言 时间:
2020-07-15 23:15:28
阅读次数:
74
种类 Executors.newCachedThreadPool ?定义:无界线程池,可自动回收 ?缺点:涌入大量任务时会大量创建线程 Executors.newFixedThreadPool ?定义:线程池中的线程数固定大小,超出的线程会在队列中等待 ?缺点:任务数量过大效率不高 Executor ...
分类:
编程语言 时间:
2020-07-13 18:42:05
阅读次数:
76
自定义插件: 四个处理:StatementHandler ParameterHandler ResultSethandler TypeHandler 四大核心对象:StatementHandler ParameterHandler ResultSethandler Executor 四大核心对象:1 ...
分类:
其他好文 时间:
2020-07-11 16:48:15
阅读次数:
46
1、定制线程池的大小 1.1、线程池的合理大小 取决于 未来提交的任务类型 和 所部署的系统特征; 2、配置ThreadPoolExecutor 2.1、ThreadPoolExecutor 提供了 一些基本的Executor的实现: (由 工具类Executors 提供的newCachedThre ...
分类:
编程语言 时间:
2020-07-10 11:40:50
阅读次数:
82
1.分区的作用 RDD 使用分区来分布式并行处理数据, 并且要做到尽量少的在不同的 Executor 之间使用网络交换数据, 所以当使用 RDD 读取数据的时候, 会尽量的在物理上靠近数据源, 比如说在读取 Cassandra 或者 HDFS 中数据的时候, 会尽量的保持 RDD 的分区和数据源的分 ...
分类:
其他好文 时间:
2020-07-07 13:11:09
阅读次数:
164
线程池是为了避免线程频繁的创建和销毁带来的性能消耗,而建立的一种池化技术,它是把已创建的线程放入“池”中,当有任务来临时就可以重用已有的线程,无需等待创建的过程,这样就可以有效提高程序的响应速度。但如果要说线程池的话一定离不开 ThreadPoolExecutor。线程池不允许使用 Executor ...
分类:
其他好文 时间:
2020-07-04 22:23:53
阅读次数:
65
自由自在 废话省略... 主要有三个类; 线程池构造工厂 ExecutorServiceFactory 线程处理类 ExecutorProcessPool 测试 ExecutorTest package com.adao.test.Executor; import java.util.concurr ...
分类:
编程语言 时间:
2020-07-01 19:58:31
阅读次数:
67
定义一个 SqlIntercepor 类 import com.culturalCenter.placeManage.globalConfig.Interface.InterceptAnnotation; import org.apache.ibatis.executor.statement.Sta ...
分类:
数据库 时间:
2020-07-01 12:25:57
阅读次数:
153
Java异常:java.lang.InstantiationException自己遇到的解决方法 java.lang.InstantiationException at sun.reflect.InstantiationExceptionConstructorAccessorImpl.newInst ...
分类:
其他好文 时间:
2020-07-01 00:17:03
阅读次数:
67
目录 Hive 简介 什么是Hive 为什么使用 Hive Hive 特点 Hive 和 RDBMS 的对比 Hive的架构 1、用户接口: shell/CLI, jdbc/odbc, webui Command Line Interface 2、跨语言服务 : thrift server 提供了一 ...
分类:
其他好文 时间:
2020-06-26 14:53:40
阅读次数:
70