自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (27)
  • 收藏
  • 关注

原创 Flink 提交任务的两种方式

Flink学习笔记(三):向 Flink 集群提交任务,共有以下两种方式:使用Web页面Submit New Job方式提交使用命令行方式提交示例Flink 安装包,自带有一些示例程序,我们只需要将 Flink 安装包解压即可。解压缩后,我们会在 examples 目录下面,看到一些示例程序。接下来,我们使用 streami...

2020-01-21 14:54:40 11021 1

原创 Flink环境搭建(standalone模式)

Flink学习笔记(二):1.Flink环境搭建 1.1 架构说明(standalone模式)       standalone 是 Flink 自带的一个分布式集群,它不依赖其他的资源调度框架、不依赖 yarn 等。Spark也有一个自带的分布式资源调度模型,也叫作 standalone。standalone模式进程名介绍:Job...

2020-01-21 13:27:43 6842 7

原创 Flink介绍

Flink学习笔记(一):随着5G时代的到来,未来都将会是万物互联,各种各样的设备都会与网络连接起来。未来有无人驾驶、很多的设备都能接入到5G,会有大量的数据产生。       以后这些数据都将需要做实时分析,有人把Flink归类为第三代大数据引擎。第一代:Hadoop...

2020-01-21 10:29:13 2319 2

原创 Linux关闭防火墙

CentOS 6查看防火墙状态:  service iptables status打开防火墙:  service iptables start重启防火墙:  service iptables restart(临时)关闭防火墙(机器重启后失效):  service iptables stop(永久)关闭防火墙:  chkconfig iptables offCentOS 7查看防火墙状态:  systemctl status firewalld.service打开防火墙:

2020-01-20 11:23:22 1356

原创 解决CentOS 7 用户名为 bogon问题

执行如下命令:hostnamectl set-hostname 你要修改的hostname比如:我要修改当前主机名为 master,执行如下命令即可,重启后依然生效。命令:     hostnamectl set-hostname masterCentOS 7 用户名为 bogon问题,介绍到此为止如果本文对你有所帮助,那就给我点个赞呗 O...

2020-01-20 10:38:59 2095 2

原创 CentOS 7.7安装 JDK8

安装目录:/usr/local/env1.通过Oracle官网,根据本机位数(32/64位),下载指定的 JDK 版本:2.使用命令,解压缩到要安装的目录命令:tar zxvf jdk-8u241-linux-x64.tar.gz3.修改名称为:jdk8命令:mv jdk1.8.0_241 jdk84. tar.gz 文件如果没用,可以删除了。5. 接下来开始配置环境变量Li...

2020-01-19 14:09:36 1590

原创 MySQL 索引底层为什么选择B+Tree

MySQL笔记(七):MySQL索引      索引是为了加速对表中数据行的检索而创建的一种分散存储的数据结构。索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。为什么要使用索引索引能够大大的减少存储引擎需要扫描的数据量,无索引则进行全表扫描;索引可以把随机IO变成顺序IO(因为IO操作很耗时);索引可以帮助我们在...

2020-01-16 10:05:51 2981

原创 JDK8辅助学习(六):Fork/Join 框架

Fork/Join 框架介绍      Fork/Join作为一个并发框架,是在 JDK7 的时候加入到 Java 并发包 java.util.concurrent 中来,并且在 JDK8 并行Stream流(parallel Stream)中充当着底层框架的角色。...

2020-01-14 18:09:25 2962 1

原创 Java学习笔记(五):Java元注解介绍

前言       注解(Annotation)是Java5开始引入的新特征。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。元注解       元注解的作用就是负责注解其他注解。它们被用来提供对其它 annotation 注解类型的说明操作...

2020-01-14 15:12:01 1356

原创 JDK8新特性(六):JDK 8 可重复注解 与 类型注解

前言       自从 Java 5 中引入注解依赖,注解开始变得非常流行,并在各个框架和项目中被广泛使用。       不过注解有一个很大的限制:在同一个地方不能多次使用同一个注解。为了解决这个问题,JDK 8 引入了可重复注解的概念,允许在同一个地方多次使用同一个注解。 在 JDK 8 之前,注解只能用在各种程序元素(定义类、定义接口、定义方法、定义成员变量…)上。

2020-01-14 11:21:31 2897

转载 Java学习笔记(四):Java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一

对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java ...

2020-01-14 11:11:00 1152

原创 JDK8新特性(五):JDK8时间日期API

前言 在 JDK8 之前,我们经常使用到的时间API包括(Date、Calendar),Date 与字符串之间的转换使用 SimpleDateFormat 进行转换(parse()、format() 方法),然而 SimpleDateFormat 不是线程安全的。在设计上也是存在一些缺陷的,比如有两个 Date 类,一个在 java.util 包中,一个在 java.sql 包中。...

2020-01-13 11:29:53 5802 4

原创 JDK8新特性(四):Optional 类的使用

Optional类的使用 JDK8以前,编写代码,通常会出现 NullPointerException (空指针异常),通常情况下我们都是通过 if ... else... 来对对象进行为空判断,然后再进行逻辑处理,代码写起来也比较冗余。JDK8新增了Optional类,使用该类可以避免我们对空指针的检查,使代码看起来比较优雅。1.Optional类介绍 ...

2020-01-12 13:05:22 6461 2

原创 JDK8辅助学习(五):并行 Stream 流的使用

我们在之前文章:集合之 Stream 流式操作 和Stream流 collect() 方法的详细使用介绍中使用到的示例,使用的都是串行的流,就是说在一个线程上执行的流。 JDK8 还为我们提供了并行的 Stream 流,即多线程执行的流。这显然在效率方面就会有很大的提升了。接下来我们来个示例验证一下串行流的执行,是不是单线程运行。/** * 串行 St...

2020-01-10 17:28:33 2551 3

原创 JDK8辅助学习(四):Stream流 collect() 方法的详细使用介绍

Stream流 collect() 方法的使用介绍//1.<R> R collect(Supplier<R> supplier, BiConsumer<R, ? super T> accumulator, BiConsumer<R, R> combiner);//2....

2020-01-10 13:54:14 51646 22

原创 JDK8新特性(三):集合之 Stream 流式操作

1.Stream流由来 首先我们应该知道:Stream流的出现,主要是用在集合的操作上。在我们日常的工作中,经常需要对集合中的元素进行相关操作。诸如:增加、删除、获取元素、遍历。 最典型的就是集合遍历了。接下来我们先举个例子来看看 JDK8 Stream流式操作出现之前,我们对集合操作的过程,从中来了解一下JDK8 之前集合操作数据的弊端。 Demo...

2020-01-07 16:52:10 15814 8

原创 JDK8辅助学习(三):Lambda表达式----方法引用(JDK8 :: 双冒号的使用)

方法引用由来 从JDK8新特性一文 『Lambda表达式』模块,当我们学习了 1.Lambda表达式 2.Lambda表达式原理分析 3.Lambda表达式----常用的内置函数式接口,学习了Lambda 表达式以及它的简写形式,并使用 Lambda 表达式可以对代码进行简化。 但是 Lambda 表达式在某些情况下还是有可能会出现代码冗余的情况。 下面我们...

2020-01-07 09:12:12 3597 2

原创 JDK8辅助学习(二):Lambda表达式----常用的内置函数式接口

前言 当你在学习本文时,如果您还不了解 Lambda表达式的使用,请先跳转链接:JDK8新特性(一):Lambda表达式,来了解一下 Lambda表达式的基本使用。 从Lambda表达式一文,我们了解到使用Lambda表达式的前提条件,如下图所示。 由于使用条件的限制,明显不利于 Lambda表达式 的推广使用。为了能够让我们更方便的使用 ...

2020-01-06 16:49:55 2654 1

原创 JDK8新特性(二):JDK8接口增强

1.接口增强在JDK8之前,JDK规定接口中只能定义 ①静态常量 ②抽象方法修饰词 interface 接口名{ 静态常量; 抽象方法;}在JDK8之后,对接口进行了增强。我们可以在接口中定义 ①静态常量 ②抽象方法 ③默认方法 ④静态方法修饰词 interface 接口名{ 静态常量; 抽象方法; 默认方法; ...

2020-01-03 18:25:47 2444 1

原创 JDK8辅助学习(一):Lambda表达式原理分析

前言 本文来了解 Lambda 表达式的实现原理 ------>接上文:JDK8新特性(一):Lambda表达式。 通过上文,我们知道 Lambda表达式的出现,就是针对使用匿名内部类语法冗余的问题。所以在分析 Lambda 表达式原理的同时,首先我们先来了解一下 匿名内部类 的实现原理。1.匿名内部类实现原理 ①附Demo/** * ...

2020-01-03 10:11:27 2499 2

原创 JDK8新特性(一):Lambda表达式

1.首先来个Demopublic class LambdaDemo { public static void main(String[] args) { //开启一个线程 new Thread(new Runnable() { @Override public void run() { ...

2020-01-02 17:21:58 3663 3

原创 JDK8新特性

1.Lambda表达式 JDK8以前,我们编写匿名内部类,看着很繁琐。 JDK8带来了Lambda表达式,编写代码更加简单,可以减少冗余代码。 参考:Lambda表达式 Lambda表达式原理分析 Lambda表达式----常用的内置函数式接口 ...

2020-01-02 16:16:16 7941 1

CentOS7-4.19版本内核

文件内包含:kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm kernel-ml-devel-4.19.12-1.el7.elrepo.x86_64.rpm 共两个文件,文件可以从 http://193.49.22.109/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-devel-4.19.12-1.el7.elrepo.x86_64.rpm、http://193.49.22.109/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm 这两个地址下载,但是下载的非常慢,传上来方便使用

2022-08-24

hadoop-2.10.1.tar.gz(手动编译后的版本)

Hadoop 2.10.1 ,手动编译后的版本。集群模式下可正常运行。配套资料参考:https://blog.csdn.net/lzb348110175/category_7818038.html

2020-10-20

SpringBoot使用注解实现 Redis 数据库的切换.zip

SpringBoot,注解实现Redis 库的切换。

2020-04-08

Spring Boot 自定义starter启动器(demo).zip

Spring Boot 自定义starter启动器 Demo 部分,用于记录使用。该demo 配套教程 https://blog.csdn.net/lzb348110175/article/details/105330274。

2020-04-05

Spring Boot自定义异常内容展示代码.zip

Spring Boot自定义异常内容代码,用来自定义异常展示信息,添加需要展示的信息等,并满足自适应显示。浏览器访问出现异常返回 Hmtl页面,客户端访问出现异常返回 Json 数据。该 Demo 仅用作备份

2020-04-01

Spring Boot 国际化(i18n)配置demo.zip

Spring Boot 国际化(i18n)配置demo,该demo下载即可正常使用,本案例仅供学习参考。

2020-03-29

Thymeleaf 参考手册.zip

Thymeleaf 开发参考文档,仅用作备份使用。用于Spring Boot 开发 Thymeleaf 使用,随手一翻,永无 bug

2020-03-29

spring-framework-5.0.2.RELEASE-中文注释版.zip

spring-framework-5.0.2.RELEASE-中文注释版.zip,此处备份,用于自学使用

2020-03-10

Flink-MysqlTwoPhaseCommit.zip

Flink MySQL二阶提交代码,为了保证前一次 CheckPoint 成功后到这次 CheckPoint 成功之前这段时间内的数据不丢失,如果执行到一半过程任务失败了,从而导致前一次CheckPoint成功后到任务失败前的数据已经存储到了MySQL,然而这部分数据并没有写入到 CheckPoint。如果任务重启后,前一次CheckPoint成功后到任务失败前的数据便会再次写入MySQL,从而导致数据重复的问题。

2020-02-27

Flink新工程.zip

Flink 工程,Maven 从官方导入后不明原因报 StreamExecutionEnvironment 类找不到。此处备份一份可正常运行的Flink 工程

2020-02-26

SpringBoot 基于注解,实现多数据源切换.zip

本项目是:SpringBoot 基于注解,实现多数据源切换(辅助用到:Druid连接池 + 事务 + MyBatis 等),项目下载后只需要修改一下.yml文件中的 MySQL 的URL连接,即可成功启动,欢迎大家下载

2019-10-30

log4j.properties

log4j.properties

2019-09-19

spring-annotataion-kafka.zip

基于 注解Annotation 方式,spring整合kafka demo实例。该实例直接下载即可正常运行

2019-09-10

【基于xml方式】spring-kafka.zip

基于xml方式,spring整合kafka demo实例。该实例直接下载即可正常运行

2019-09-09

dubbo_demo.zip

dubbo入门之dubbo demo。别给自己找理由,给自己一个决心,给自己一个目标,给自己一个前进的动力,其实你是最棒的。努力学习知识中....

2019-08-01

抽象工厂模式Demo实例

抽象工厂模式Demo实例,如有想了解抽象工厂模式,可参考原博文:https://blog.csdn.net/lzb348110175/article/details/89597958,该Demo配套原博文使用

2019-04-27

Vue.js 实战 问卷调查demo

Vue.js实战 问卷调查demo, 自己使用vue作用域插槽实现的。2积分就可以了。我改不了啊。是默认5积分吧??欢迎大家下载。欢迎大家更正

2019-04-03

JS DateUtil工具类

JS日期工具类,方便大家的使用。后期会持续更新.......

2019-04-02

快学Scala(第2版)高清带书签

快学Scala(第2版)高清带书签,非常好的一本Scala工具书,欢迎大家下载

2019-03-19

SpringBootDemo3(boot整合thymeleaf,thymeleaf例子,mybatis,druid,mybatis自动生成代码)

使用SpringBoot下的WebMvc框架(SpringBoot整合thymeleaf,thymeleaf例子,mybatis,druid,mybatis自动生成代码,springbootDemo2付springboot整合Thymeleaf,官方推荐使用Thymeleaf,不建议使用JSP)

2018-07-20

SpringBootDemo2(boot整合thymeleaf,mybatis,druid,mybatis自动生成代码)

使用SpringBoot下的WebMvc框架(SpringBoot整合thymeleaf,mybatis,druid,mybatis自动生成代码,springbootDemo2付springboot整合Thymeleaf,官方推荐使用Thymeleaf,不建议使用JSP)

2018-07-20

SpringBootDemo1(boot整合jsp,mybatis,druid,mybatis自动生成代码)

使用SpringBoot下的WebMvc框架(SpringBoot整合jsp,mybatis,druid,mybatis自动生成代码,springbootDemo2付springboot整合Thymeleaf,官方推荐使用Thymeleaf,不建议使用JSP)

2018-07-20

mvcDemo3(基于mvcDemo2,添加事务,aop机制)

MVC基于JSP最简单框架,整合Spring,SpringMVC,MyBatis,JSP,druid数据源,tx事务,aop机制,一套最基本的WEB开发框架(后续mvcDemo2,mvcDemo3整合其他技术,比较全面,mvcDemo1至mvcDemo3你会学会如何从简单到复杂来搭建Web框架)

2018-07-20

mvcDemo2(基于mvcDemo1,添加druid数据源)

MVC基于JSP最简单框架,整合Spring,SpringMVC,MyBatis,JSP,druid数据源,一套最基本的WEB开发框架(后续mvcDemo2,mvcDemo3整合其他技术,比较全面,mvcDemo1至mvcDemo3你会学会如何从简单到复杂来搭建Web框架)

2018-07-20

mvcDemo1(最基础的Web开发框架)

MVC基于JSP最简单框架,整合Spring,SpringMVC,MyBatis,JSP,一套最基本的WEB开发框架(后续mvcDemo2,mvcDemo3整合其他技术,比较全面,mvcDemo1---&gt;mvcDemo3你会学会如何从简单到复杂来搭建Web框架)

2018-07-20

zookeeper关闭脚本

zookeeper关闭脚本,zookeeper关闭脚本,zookeeper关闭脚本

2018-07-20

zookeeper启动脚本

zookeeper启动脚本,zookeeper启动脚本,zookeeper启动脚本

2018-07-20

【中华石杉】ElasticSearch 5.x顶尖高手系列视频

【中华石杉】ElasticSearch 5.x顶尖高手系列视频,讲解挺全面的,淘宝买的

2018-01-06

空空如也

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

TA关注的人

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