自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 Kafka知识点记录

Kafka知识点记录consumer订阅topic之后,当consumer调用poll(Long)方法的时候,会自动加入消费者组,然后Kafka为consumer分配partition,接着Kafka将partion中的消息发送给consumer,consumer接收partition中的消息,提交offset。partition中的消息都有一个offset,offset是patiti...

2019-07-09 16:38:14 171

原创 DataX使用记录

DataX使用记录DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、SQL Server、Oracle、PostgreSQL、HDFS、Hive、HBase、OTS、ODPS 等各种异构数据源之间高效的数据同步功能。00特性DataX本身作为数据同步框架,将不同数据源的同步抽象为从源头数据源读取数据的Reader插件,以及向目标端写入数据的Writer插件...

2019-06-29 19:33:27 565

原创 数据传输工具-Sqoop

一、背景在实际开发场景中,数据需要在Hadoop和关系型数据库之间来回传输,可以使用Sqoop工具来实现。例如,源数据存储在MySQL或者Oracle关系型数据库中,需要将源数据抽取到HDFS或者Hive中,又或者结果数据存储在HDFS或者Hive中,需要将结果数据加载到MySQL或者Oracle关系型数据库中,这些场景均可以由Sqoop工具实现。数据抽取的时候涉及到两种方式,一种是全量抽取...

2019-03-07 00:48:40 1046

原创 实时计算组件-flink本地开发环境搭建

本篇记录搭建flink本地开发环境的过程,使用的flink版本为1.5。00 下载安装、启动一、JDK版本要求想要运行flink,JDK版本需要是JDK8+,如果版本低于8,需要进行升级噢。二、下载安装、启动从下载页面下载一个二进制文件,根据自己的实际情况,选择Hadoop/Scala组合版本。如果是使用本地文件系统的话,选择任何Hadoop版本都可以。1.点击flink版本查看fl...

2018-11-25 13:41:53 7293 1

原创 Spark算子常规训练一

应用场景一:统计单词总长度,以及类似场景/** * * 统计单词总长度,以及类似场景 * map应用 * * @author ccc */public class HelloWorldMap implements Serializable { public static void main(String[] args) { SparkConf sparkC...

2018-10-25 23:38:41 268

原创 Storm作为新消费者对接Kafka 0.10.x+版本

Storm应用场景—作为新消费者对接Kafka 0.10.x+版本(一)00 背景随着Kafka版本的升级,Storm作为消费者对接Kafka 0.10.x+版本的方式上,与之前存在差异,现将新的方式记录下来,为以后遇到使用Storm实时处理新版Kafka数据的场景时提供参考。01 架构简介架构如下图所示。使用Flume组件采集数据时,采用双层架构,第一层的作用是采集,第二层的作用是聚...

2018-10-21 01:26:46 2112

原创 任务调度工具之cron

任务调度工具之cron00 背景我们经常需要设置任务在某个时间或每隔一段时间运行。这时候任务调度工具可以解决问题此类定时调度任务场景问题。本篇介绍Linux系统中的cron任务调度工具。01 cron介绍在linux系统中,有一个cron表文件,它存储了执行脚本路径或者命令和执行脚本时间。cron任务调度工具便是通过它来实现定时调度任务。那么如何创建cron任务呢?cron任务是存在于...

2018-10-14 17:14:15 953

原创 从源码看flume采集的数据是如何进入到kafka主题的同一分区

00 背景在实际开发过程中,会遇到希望将采集的数据进入到kafka主题的同一分区中的需求场景,为消费者消费数据提供便利,例如,同一会员的消费信息、浏览信息等等。此篇主题是探讨flume采集的数据如何进入到kafka主题的同一分区,并且希望能够在为类似需求场景提供解决方案的时候,提供可复制的思路,起到举一反三的效果。01 工具flume官网flume源码kafka集群flume0...

2018-10-07 16:04:48 1766

原创 数据结构学习笔记(一):概念

数据结构的定义数据结构是计算机中存储、组织数据的方式。 Java及其API中包含的默认数据结构是Java集合框架。常见的数据结构数组(Array)堆栈(Stack)队列(Queue)链表(Linked List)树(Tree)图(Graph)堆(Heap)散列表(Hash)

2017-11-22 15:04:10 285

原创 在虚拟机virtual box 中搭建Linux(centos7)服务器(一)

前言最近自己一直想着搭建一个服务器,然后可以随便在服务器上折腾。正好趁着毕设的机会,模拟开发环境下的流程,需求的确定->数据库表的设计->开发文档的编写->前后端开发->本地测试->部署项目到服务器->测试。 本篇展示搭建的结果,包括数据库MySql,JDK,Tomcat,可以在局域网环境下进行访问。正文远程连接到服务器远程访问MySql,如图所示:访问Tomcat的管理页面结尾初步搭建的

2017-05-01 23:22:44 897

原创 idea常用快捷键

idea常用快捷键陆续更新…

2017-04-28 02:09:02 267

原创 Spring Boot集成MyBatis(一)

前言本篇是初探Spring Boot集成持久层框架MyBatis。 主要介绍: 1.在pom文件中添加mybatis-spring-boot-starter依赖; 2.依赖树;添加依赖通过 maven仓库 进行下载<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-

2017-04-27 23:26:56 273

原创 centos7下载地址

centos7下载地址 http://101.96.10.26/isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1611.iso

2017-04-24 10:09:47 773

原创 spring笔记(一)—Modules概述

框架组件Spring框架包含20几个组件,这些组件被分组成Core Container, Data Access/Integration, Web, AOP (Aspect Oriented Programming), Instrumentation, Messaging, 和Test,如下图所示。下一篇 Core Container(三个核心组件:Beans、Core、Context)

2017-04-22 09:46:07 536

原创 java-日志框架

日志框架 Log4j java.util.logging(Java 1.4) commons-logging(Apache基金组织) Log4j 2.0(Apache基金组织) SLF4J Logback 待续…

2017-04-21 23:48:37 238

原创 多表连接

多表连接

2017-04-19 08:35:20 266

原创 maven构建多模块

maven构建多模块

2017-04-15 00:20:40 240

原创 数据库设计-PDM

数据库设计-PDM

2017-04-15 00:18:30 1485

原创 MarkDown表格

1.MarkDown表格| 标题 | 标题 | 标题 ||:-|:-:|-:||内容左对齐标题|内容居中对齐标题|内容右对齐标题|2.语法 符号 含义 :- 内容左对齐标题 :-: 内容居中对齐标题 -: 内容右对齐标题

2017-04-10 14:51:59 470

原创 git基础命令

git基础命令 命令 注释 git pull 更新 git checkout branch 从当前分支切换到branch分支 git merge branch 将branch分支合并到当前分支 git log 查看提交历史 q 退出git log git add . 添加 git commit -m “commit message” co

2017-04-10 14:00:52 394

原创 sublime text 3 unable to save permission denied

sublime text 3 保存文件时,提示sublime text 3 unable to save permission denied错误

2017-04-09 22:29:09 12267 1

原创 sql---表复制

表复制

2017-03-31 01:23:57 270

原创 SQL笔记(三)批量删除记录

批量删除记录

2017-03-30 00:48:03 735

原创 SQL笔记(二)批量更新多条记录中的单个/多个字段

批量更新多条记录中的单个/多个字段

2017-03-30 00:43:59 10155

原创 SQL笔记(一)批量插入多条记录

批量插入多条记录

2017-03-30 00:25:52 469

原创 MarkDown-Java

使用MarkDown编写Java代码

2017-03-28 16:17:50 446

原创 MarkDown笔记(一)

MarkDown笔记

2017-03-20 22:41:41 253

原创 idea java compiler error

运行程序时,报错:Error:java: Compilation failed: internal javacompiler error,如图:根据错误找方法,找到idea中的 java compiler,如图:将Target bytecode version改为1.8,如图:重新进行编译,成功编译。

2017-02-22 22:24:02 812

原创 Java8 default方法

在Java8之前,接口中只允许定义方法,而不能实现方法,接口中的方法必须在非抽象子类中进行实现。public interface InterfaceDemo {    void add();    void sub();}public class InterfaceDemoImpl implements InterfaceDemo {    @Override    publi

2017-02-21 01:12:45 232

原创 Java8 Stream Lambda

1、Stream的聚合操作例子:对集合对象进行排序、取值操作(使用2种实现方式)User liLei = new User(1, "liLei", 28, (short)0);User hanMeiMei = new User(2, "hanMeiMei", 25, (short)1);User zhou = new User(3, "zhou", 30, (short)1);User wu

2017-02-21 01:02:31 420

原创 IDEA中,Maven项目POM文件中的依赖未报错(出现红色波浪线),但Maven Projects中的模块的Dependencies中的依赖却报错

问题描述:  IDEA中,Maven项目POM文件中的依赖未报错(出现红色波浪线),但Maven Projects中的模块的Dependencies中的依赖却报错。问题出现的场景:  将本地Maven仓库的地址从C盘更换到其他盘,新仓库中jar包存在。问题分析:  1、由于更换了地址,IDEA中的Maven仓库可能配置错误;  2、jar包可能错误;  3、jar包版本

2017-02-03 17:10:22 52018 7

原创 hello world

package com.ccc;/** * @ProjectName HelloWorld * @Package com.ccc * @ClassName HelloWorld * @Description printing "Welcome to Java world" * @Author ccc * @CreateDate 2017/1/7 * @Updat

2017-01-07 15:03:59 184

LanguagePack_1.9.4.27285-x64-zh_CN.msi

svn语言包LanguagePack_1.9.4.27285-x64-zh_CN.msi

2016-07-13

Setup-Subversion-1.8.16.msi

svn

2016-07-13

apache-maven-3.3.9-bin.zip

apache-maven-3.3.9-bin.zip

2016-07-13

空空如也

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

TA关注的人

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