自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (9)
  • 收藏
  • 关注

原创 优化后的HashShuffleManager

2020-08-26 21:22:10 166

原创 spark执行流程图

2020-08-26 10:35:25 790

原创 Spark yarn Client模式和Spark yarn cluster模式

2020-08-26 10:32:03 72

原创 Spark自定义外部数据源API

2020-08-25 14:40:42 139

原创 spark内存管理

2020-08-23 21:45:52 97

原创 未经优化的HashShuffleManager

2020-08-23 20:29:11 143

原创 Structured Streaming checkpoint详解

2020-08-20 20:59:56 1144

原创 Spark中piovt的使用案例解析

Spark中piovt的使用案例解析1 PiovtTestimport org.apache.spark.sql.{Dataset, SparkSession}object PiovtTest { def main(args: Array[String]): Unit = { val spark: SparkSession = SparkSession .builder() .appName(this.getClass.getSimpleName.stripSu

2020-08-20 17:30:21 601

原创 sparkMllib特征工程API图解

2020-08-14 17:20:49 200

原创 0814 大数据面试题总结 --part1

2020-08-14 16:06:33 131

原创 hive的组成

2020-08-14 16:03:27 381

原创 MapReudce的中内存管理分配

2020-08-14 16:02:47 96

原创 MapReduce的shuffle阶段

2020-08-14 16:01:51 170

原创 混肴矩阵 性能矩阵 概念图解

2020-08-12 22:57:30 444

原创 人工智能入门知识点

2020-08-12 22:56:00 154

原创 hive中多行转多列

2020-08-11 21:37:55 325

原创 Spark中combineByKey的使用

2020-08-11 20:49:35 169

原创 SparkSubmit具体的提交流程

2020-08-11 14:46:18 183

原创 自定义的插值公式

自定义的插值公式1using System.Collections;using System.Collections.Generic;using UnityEngine;namespace ACTBook{ /** * static function Repeat (t : float, length : float) : float * 循环数值t,0到length之间。t值永远不会大于length的值,也永远不会小于0。 * 这是类似于 模 运算符,但

2020-08-08 14:43:53 165

原创 使用协程分解复杂逻辑

使用协程分解复杂逻辑using System.Collections;using System.Collections.Generic;using UnityEngine;namespace ACTBook{ public class Villager : MonoBehaviour { const float FATIGUE_DEFAULT_VALUE = 12f;//疲倦默认值 const float SATIATION_DEFAULT_VAL

2020-08-08 14:04:42 92

原创 线程通信_生产消费4S店案例

线程通信_生产消费4S店案例经典 生产消费者面试题 (wait、notify 实现)4S店存放生产的汽车生产者线程生产汽车消费者线程购买汽车4S店最多只能存放4台车,如果达到4台车生产者停止生产如果4S店没有库存车,消费需等待有库存后,方可购买import java.util.LinkedList;public class D2_线程通信_生产消费4S店案例 { static final int CAR_STORE_NUM = 4; static int CAR_NUM

2020-08-07 15:00:01 106

原创 线程通信_交替打印案例

线程通信_交替打印案例/** * wait()、notify()、notifyAll()是三个定义在Object类里的方法,可以用来控制线程的状态。 * 这三个方法最终调用的都是jvm级的native方法。随着jvm运行平台的不同可能有些许差异。 * * todo 如果对象调用了wait方法就会使持有该对象的线程把对象的控制权交出去,然后处于等待状态 * todo 如果对象调用了notify方法就会通知某个正在等待这个对象的控制权的线程可以继续运行 * todo 如果对象调用了notifyA

2020-08-07 14:30:01 126

原创 Kafka知识体系以及面试重点详解

2020-08-07 09:18:46 95

原创 Spark面试题

map和mapPartition的区别主要区别:map是对rdd中的每一个元素进行操作;mapPartitions则是对rdd中的每个分区的迭代器进行操作MapPartitions的优点:如果是普通的map,比如一个partition中有1万条数据。ok,那么你的function要执行和计算1万次。使用MapPartitions操作之后,一个task仅仅会执行一次function,function一次接收所有的partition数据。只要执行一次就可以了,性能比较高。如果在map过程中需要频繁创建

2020-08-06 21:43:38 163

原创 kafka面试题 0806

1 Topic中数据如何管理?存储过程Topic:逻辑的划分数据的概念Partition:在物理上以目录的存在分区名称:Topic+分区标号分区角色主副本分区负责对外提供读写从副本分区负责与主副本同步数据AR:All replicas所有副本ISR:in sync replicas可用副本/正在同步的 副本只有ISR的从副本可以参加选举OSR :out sync replicas不可用副本/没有同步的副本根据分区规则写入主副本

2020-08-06 16:28:37 135

原创 常用工具(五) --解析Excel表格的工具类

解析Excel表格的工具类<!--用于解析Excel表格的工具类--><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml-schemas</artifactId> <version>3.8</version></dependency>import bigdata.itcast.cn.

2020-08-06 00:22:32 360

原创 常用工具(四) -- 时间工具类

时间工具类import org.apache.commons.lang3.time.FastDateFormatobject DateUtils { /** * 获取当前的日期,格式为:20190710 */ def getTodayDate(): String = { // a. 获取当前日期 val nowDate = new Date() // b. 转换日期格式 FastDateFormat.getInstance("yyyy-MM-dd").format(no

2020-08-05 17:54:02 223

原创 常用工具(三) -- 管理配置文件

管理配置文件<dependency> <groupId>com.typesafe</groupId> <artifactId>config</artifactId> <version>1.2.1</version></dependency>config.properties# local modeapp.is.local=trueapp.spark.master=local

2020-08-05 17:53:16 186

原创 常用工具(二) -- 分词工具

分词工具<dependency> <groupId>com.hankcs</groupId> <artifactId>hanlp</artifactId> <version>portable-1.7.7</version></dependency>object HanLPTest { def main(args: Array[String]): Unit = { // v

2020-08-05 17:52:34 142

原创 常用工具(一) -- IP地址解析工具类

IP地址解析工具类<dependency> <groupId>org.lionsoul</groupId> <artifactId>ip2region</artifactId> <version>1.7.2</version></dependency>/** * IP地址解析工具类 */object IpUtils { /** * IP地址解析为省份和城市 *

2020-08-05 17:51:42 1025

原创 Kafka一键启动脚本

Kafka一键启动脚本1.vim /etc/profileexport KAFKA_HOME=/export/servers/kafkaexport PATH=$PATH:$KAFKA_HOME/bin2.vim /usr/local/bin/kafkacmd.sh#! /bin/bash# Kafka代理节点地址hosts=(node01 node02 node03)# 打印启动分布式脚本信息mill=`date "+%N"`tdate=`date "+%Y-%m-%d %H:

2020-08-05 12:00:06 362

原创 Kafka架构图

2020-08-03 11:50:40 144

protobuff插件.7z

protobuf-jetbrains-plugin idea生成代码插件

2021-03-19

GameServer.zip

GameServer.zip

2021-03-15

clickhouse各种表引擎的异同markdown笔记.zip

clickhouse各种表引擎的异同markdown笔记

2021-03-15

KMeans算法动画演示

KMeans算法动画演示,供大家学习和交流。如果发现有代码上的优化可以私聊我scdn账号。 并没有其他的特殊含义。

2020-10-13

Maven整合ssm框架.zip

ssm整合步骤: 第一步:mybatis单独测试 1.引入mybatis,mysql依赖 2.创建实体和dao层。注意:dao层只有接口。 3.创建dao层与之对象的mapper.xml配置文件 4.创建mybatis的核心配置文件。 5.通过api执行mybatis 5.1 获取mybatis核心配置的io流对象 5.2 创建SqlSessionFactory对象 5.3 创建sqlSession对象 5.4 创建dao层的代理对象。 第二步: mybatis和spring进行整合 整合的思想:使用spring的ioc的思想来管理mybatis中的对象。 1.引入spring的ioc相关的依赖,还需要引入 spring和mybatis整合的工具包(依赖版本是1.3.0) mybatis-spring 还要包含 阿里巴巴的连接池,spring-jdbc, 2.创建spring的配置文件, 3.在spring的配置中创建SqlSessionFactory对象。创建数据源对象 4.在mybatis中删除数据源相关的配置。 5.采用包扫描的方式创建mapper对象 第三步:单独测试springMVC 1.引入springMVC的依赖 spring-webmvc 2.在web.xml中配置前端控制器DispatcherServlet 配置乱码过滤器 3.创建springMVC.xml配置,配置注解扫描,注解驱动,视图解析器 4.编写controller 第四步:spring和springmvc整合 整合的要点:就是让springmvc从servletContext中获取spring容器即可 1.在web.xml中配置spring的监听器即可。

2020-04-29

Unity3D 2019.3开发的中国象棋的源代码.zip

Unity3D 2019.3开发的中国象棋的源代码。基于2D工程开发的中国象棋系统。供大家学习和交流。如果发现有代码上的优化可以私聊我scdn账号。

2020-04-28

unity3D 2019.3版本开发的扫雷的源代码分享.zip

unity3D 2019.3版本开发的扫雷的源代码分享,里面用了递归的方式。基于2D工程开发的扫雷系统。供大家学习和交流。如果发现有代码上的优化可以私聊我scdn账号。

2020-04-28

SpringBoot+jsp+bootsrap+MyBatis+xml整合工程.zip

SpringBoot+jsp+bootsrap+MyBatis+xml整合工程 的代码具体示范, 仅供学习核参加. 并没有其他的特殊含义。

2020-04-25

内容补全 补全的内容通过 点击赋值给 原来的文本框

内容补全 补全的内容通过 点击赋值给 原来的文本框,用jQuery和JavaScript 写的 后台用的servlet的技术,这个事视频展示的内容并不是具体的项目代码,具体的项目代码看我的csdn的博文!

2020-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除