会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yy
基础才是编程人员应该深入研究的问题,警告自己问题解决不了时,多从运行原理底层研究后再考虑方案。
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
···
33
下一页
2019年4月2日
Spark(四十四):使用Java调用spark-submit.sh(支持 --deploy-mode client和cluster两种方式)并获取applicationId
摘要: 之前也介绍过使用yarn api来submit spark任务,通过提交接口返回applicationId的用法,具体参考《Spark2.3(四十):如何使用java通过yarn api调度spark app,并根据appId监控任务,关闭任务,获取任务日志》; 但是我更喜欢使用该篇文章中介绍的使用
阅读全文
posted @ 2019-04-02 14:22 cctext
阅读(8281)
评论(0)
推荐(1)
2019年3月28日
Spark2.3(四十三):Spark Broadcast总结
摘要: 为什么要使用广播(broadcast)变量? Spark中因为算子中的真正逻辑是发送到Executor中去运行的,所以当Executor中需要引用外部变量时,需要使用广播变量。进一步解释: 如果executor端用到了Driver的变量,如果不使用广播变量在Executor有多少task就有多少Dr
阅读全文
posted @ 2019-03-28 10:00 cctext
阅读(23857)
评论(0)
推荐(2)
2019年3月27日
Spark2.3(四十二):Spark Streaming和Spark Structured Streaming更新broadcast总结(二)
摘要: 本次此时是在SPARK2,3 structured streaming下测试,不过这种方案,在spark2.2 structured streaming下应该也可行(请自行测试)。以下是我测试结果: 成功测试结果: 准备工作:创建maven项目,并在pom.xml导入一下依赖配置: 第一步:Load
阅读全文
posted @ 2019-03-27 21:23 cctext
阅读(3455)
评论(0)
推荐(0)
2019年3月22日
MyBatis(五):mybatis关联映射
摘要: Mybatis中表与表之间的关系分为一下4类: 1)一对一 2)一对多 3)多对一 4)多对多 创建数据Demo表 数据库表: 用户表user:记录了购买商品的用户信息。 订单表orders:记录了用户所创建的订单(购买商品的订单)。 订单明细表orderdetail:记录了订单的详细信息即购买商品
阅读全文
posted @ 2019-03-22 17:55 cctext
阅读(14365)
评论(1)
推荐(2)
2019年3月19日
Spark2.2出现异常:ERROR SparkUI: Failed to bind SparkUI
摘要: 详细错误信息如下: 错误原因: 每一个Spark任务都会占用一个SparkUI端口,默认为4040,如果被占用则依次递增端口重试。但是有个默认重试次数,为16次。16次重试都失败后,会放弃该任务的运行。 解决方法 初始化SparkConf时,添加conf.set(“spark.port.maxRet
阅读全文
posted @ 2019-03-19 14:16 cctext
阅读(2863)
评论(0)
推荐(0)
2019年3月11日
Centos7离线安装redis
摘要: 1.1 下载、上传、解压redis4.0.11 下载地址:http://download.redis.io/releases/redis-4.0.11.tar.gz下载后上传到服务器上,并解压:备注:这里是上传压缩包到/opt/redis目录下。 1.2 安装gcc 1)如果执行gcc –versi
阅读全文
posted @ 2019-03-11 22:38 cctext
阅读(19131)
评论(0)
推荐(3)
2019年3月8日
centos7下使用mysql离线安装包安装mysql5.7
摘要: 服务器环境: centos7 x64 需要安装mysql5.7+ 一、卸载CentOS7系统自带mariadb 二、检查mysql是否存在 三、查看用户和组是否存在 1)检查mysql组合用户是否存在 # 查询全部用户(只是做记录,没必要执行) 2)若不存在,则创建mysql组和用户 四、下载mys
阅读全文
posted @ 2019-03-08 19:30 cctext
阅读(41929)
评论(7)
推荐(9)
2019年3月6日
SpringBoot(十三):springboot2.0.2定时任务
摘要: 使用定义任务: 第一步:启用定时任务第二步:配置定时器资源等第三步:定义定时任务并指定触发规则 1)启动类启用定时任务 在springboot入口类上添加注解@EnableScheduling即可。 2)配置定时任务资源等: 设置定时任务线程池大小:通过SchedulingConfigurer接口配
阅读全文
posted @ 2019-03-06 15:28 cctext
阅读(2941)
评论(0)
推荐(0)
2019年2月28日
基于nginx+xxl-job+springboot高可用分布式任务调度系统
摘要: 技术、原理讲解: 《分布式任务调度平台XXL-JOB--源码解析一:项目介绍》 《分布式任务调度平台XXL-JOB--源码解析二:基于docker搭建admin调度中心和executor执行器运行部署环境》 《分布式任务调度平台XXL-JOB--源码解析三:xxl-job-admin调度中心源码解析
阅读全文
posted @ 2019-02-28 10:42 cctext
阅读(1866)
评论(0)
推荐(0)
2019年2月23日
对图片进行透明化处理-使用java程序
摘要: 因需要将一张白色背景图片处理为透明色,因此上网上搜了搜处理方案,可以通过ps,和美图秀秀,但是我电脑上并没有这两个软件,下载安装太耗时。从网上搜了搜发现原来可以使用java代码进行处理,代码如下: 代码来自:http://www.cnblogs.com/TheoryDance/p/7094376.h
阅读全文
posted @ 2019-02-23 23:15 cctext
阅读(3033)
评论(0)
推荐(0)
基于Cesium的demo赏析
摘要: 更新于2019.2.23 Cesium的强大不用多说,所以有很多政府、组织基于cesium做了一些应用,其中不乏有很多优秀的示例,我们大都可以从中获得对自己的项目有益的东西。另:有的网站需要FQ。 官网上3DTiles的一个示例 网址:https://cesiumjs.org/NewYork/ind
阅读全文
posted @ 2019-02-23 14:30 cctext
阅读(3789)
评论(0)
推荐(0)
2019年2月22日
MyBatis(四):mybatis中使用in查询时的注意事项
摘要: 准备工作 1)创建测试表jobitem 备注:这里mysql版本是5.72)使用mybatis-generator-plugin生成实体类: Jobitem.java package com.boco.jobmonitor.model; import java.util.Date; import j
阅读全文
posted @ 2019-02-22 11:17 cctext
阅读(42699)
评论(2)
推荐(1)
2019年2月18日
SpringBoot(十二):springboot2.0.2写测试用例
摘要: 导入maven依赖: 测试用例: 注意: 在@SpringBootTest(classes = { App.class, JobitemServiceImpl.class }中可选包含JobitemServiceImpl(一定不能忘记注册@Service到该类,否则会抛出异常,说一些依赖未能加载)。
阅读全文
posted @ 2019-02-18 22:36 cctext
阅读(8301)
评论(0)
推荐(0)
SpringBoot(十一):springboot2.0.2下配置mybatis generator环境,并自定义字段/getter/settetr注释
摘要: Mybatis Generator是供开发者在mybatis开发时,快速构建mapper xml,mapper类,model类的一个插件工具。它相对来说对开发者是有很大的帮助的,但是它也有不足之处,比如生成的xml配置文件不是完全可以拿来使用的,有很多时候需要开发者自行修改后才可以使用。因为它还是值
阅读全文
posted @ 2019-02-18 18:57 cctext
阅读(1507)
评论(0)
推荐(0)
2019年1月28日
SpringBoot(十):读取application.yml下配置参数信息,java -jar启动时项目修改参数
摘要: 读取application.yml下配置参数信息 在application.yml文件内容 创建FooProperties.java文件,并使用@ConfigurationProperties注解 调用 测试 访问:http://localhost:8080/myProperties 参考《http
阅读全文
posted @ 2019-01-28 17:06 cctext
阅读(15037)
评论(0)
推荐(0)
2019年1月24日
SpringBoot(九):多模块下mapper分散后无法启动SpringBoot解决方法
摘要: 问题描述: SpringBoot项目之前是一个项目*-web,运行没问题,后来将项目拆分为多个项目,就出现启动失败问题. SpringBoot项目结构: 项目被分为多块:*-mapper(mybatis)/*-model/*-web,项目将-mapper分开一个模块后,从SpringBoot入口函数
阅读全文
posted @ 2019-01-24 16:27 cctext
阅读(3031)
评论(0)
推荐(0)
2019年1月15日
CDH下集成spark2.2.0与kafka(四十一):在spark+kafka流处理程序中抛出错误java.lang.NoSuchMethodError: org.apache.kafka.clients.consumer.KafkaConsumer.subscribe(Ljava/util/Collection;)V
摘要: 错误信息 原因分析 其实这个在官方文档中有介绍。地址如下:https://www.cloudera.com/documentation/spark2/latest/topics/spark2_kafka.html#running_jobs 方案一:错误信息中可以看出kafka的版本:Kafka ve
阅读全文
posted @ 2019-01-15 20:11 cctext
阅读(4900)
评论(1)
推荐(1)
2019年1月9日
Spark2.3(四十):如何使用java通过yarn api调度spark app,并根据appId监控任务,关闭任务,获取任务日志
摘要: 背景: 调研过OOZIE和AZKABA,这种都是只是使用spark-submit.sh来提交任务,任务提交上去之后获取不到ApplicationId,更无法跟踪spark application的任务状态,无法kill application,更无法获取application的日志信息。因此,为了实
阅读全文
posted @ 2019-01-09 22:20 cctext
阅读(15221)
评论(10)
推荐(0)
2019年1月8日
Spark2.2(三十九):如何根据appName监控spark任务,当任务不存在则启动(任务存在当超过多久没有活动状态则kill,等待下次启动)
摘要: 业务需求 实现一个根据spark任务的appName来监控任务是否存在,及任务是否卡死的监控。 1)给定一个appName,根据appName从yarn application -list中验证任务是否存在,不存在则调用spark-submit.sh脚本来启动任务; 2)如果任务存在yarn app
阅读全文
posted @ 2019-01-08 22:52 cctext
阅读(2187)
评论(0)
推荐(1)
2019年1月3日
Visio画流程图风格设置
摘要: 第一步:选取设计下选用“简单” 第二步:设置颜色为“铅笔” 第三步:设置效果为“辐射” 第四步:效果
阅读全文
posted @ 2019-01-03 21:47 cctext
阅读(1310)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
33
下一页
公告