自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鸟哥哥的专栏

Bird is Big!You Endure! ♥大鸟哥♥

  • 博客(243)
  • 资源 (74)
  • 问答 (3)
  • 收藏
  • 关注

原创 Flink教程(1)-集群安装与部署

Flink教程。Flink集群安装部署。Flink 是一个同时具备流数据处理和批数据处理的分布式计算框架。Flink代码主要是由 Java 实现,部分代码由 Scala实现。Flink既可以处理有界的批量数据集、也可以处理无界的实时数据集。就业界的使用情况而言,Flink处理的主要场景是流式数据。Flink不同于Spark、Hadoop, Flink称得上是一款真正的流、批统一的大数据计算框架。

2020-11-01 12:17:21 11934 19

原创 Kafka教程(安装/配置/开发/面试题)

kafka教程,Kafka面试题,Springboot Kafka。kafka实战最初是由Linkedin公司基于Scala和 Java语言开发的分布式消息发布-订阅系统,现已捐献给Apache软件基金会。Kafka 最被广为人知的是作为一个消息队列系统存在,而事实上kafka已然成为一个流行的分布式流处理平台。其具有高吞吐、低延迟的特性,许多大数据处理系统比如storm、spark、flink等都能很好地与之集成。本文详细介绍了Kafka的实战知识。

2020-09-24 11:33:04 10935 13

原创 Flink教程

Flink教程。Flink 是一个同时具备流数据处理和批数据处理的分布式计算框架。flink代码主要是由 Java 实现,部分代码由 Scala实现。Flink既可以处理有界的批量数据集、也可以处理无界的实时数据集。就业界的使用情况而言,Flink处理的主要场景是流式数据。事实上批数据可以看作流数据的一个极限特例。Flink不同于Spark、Hadoop, Flink称得上是一款真正的流、批统一的大数据计算框架。

2020-02-22 15:48:46 12848 4

原创 Mybatis教程(实战看这一篇就够了)

Mybatis教程。Mybatis实战详细教程。Mybatis是一款优秀的持久层框架。其封装了JDBC操作, 免去了开发人员编写JDBC 代码以及设置参数和获取结果集的重复性工作。通过编写简单的 XML 或Java注解即可映射数据库CRUD操作。本专栏从原始的JDBC谈起,深入浅出讲解Mybatis实战技能。

2019-12-26 21:23:48 356711 151

原创 SpringCloud详细教程(上)

SpringCloud详细教程,SpringCloud详细教程。SpringCloud是一系列框架的有序集合。如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用SpringBoot的开发风格做到一键启动和部署。本文主要介绍了SpringCloud的核心组件以及如何基于SpringCloud构建微服务。

2019-12-26 10:53:36 200482 150

原创 SpringCloud详细教程(下)

SpringCloud详细教程,springcloud完全教程。Springcloud微服务教程(上)的姊妹篇:介绍了其它SpringCloud组件。

2019-12-26 10:52:59 43632 97

原创 RabbitMQ教程(安装与使用详解,Spring集成)

RabbitMQ教程,面试题。消息队列(MQ),本质是个队列,队列中存放的内容是message。MQ用于不同进程Process/线程Thread之间通信。本文介绍RabbitMQ的使用。RabbitMQ实战教程。

2019-12-26 10:51:15 507155 194

原创 Docker教程(Docker实战)

Docker教程详解。Docker快速入门教程。Docker是一个开源的应用容器引擎,我们可以打包应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux服务器上,实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

2019-01-08 21:25:25 5461 12

原创 Redis教程(全面实战教程)

redis教程。本文主要介绍redis缓存,从基础概念谈起,到实战应用。包括缓存的概念、redis基本操作、spring集成redis、springboot集成redis。redis分布式锁。

2018-07-29 00:17:47 40067 12

原创 SpringBoot多redis集群配置

SpringBoot多redis集群配置

2022-04-12 15:01:50 3676

原创 websocket 客户端测试工具

一个简单的 websocket 客户端测试工具(html页面)基于自定义的 websocket 协议,后端服务是一个基于Netty的websocket Server

2022-03-12 08:45:54 7836 1

原创 Java最新面试题及答案

2022年最新Java面试题

2022-02-18 19:15:14 2424 4

原创 理解Java并发编程:CountDownLatch解析

使用CountDownLatch可以实现等待任意数量的任务完成后再进行后续的动作。

2022-02-07 16:38:32 944

原创 Spring WebClient实战

Spring WebClient实战教程。

2022-01-11 21:18:27 2925 1

原创 理解Java并发编程:volatile关键字解析

java volatile关键字作用详解

2021-12-04 22:30:06 1026 4

原创 理解Java并发编程:Java Lock中的Condition条件使用

Java Lock中的Condition条件

2021-12-04 22:23:15 2190 3

原创 使用System.currentTimeMillis实现定时任务

使用Java自带的System.currentTimeMillis()方法可以实现简单的定时任务。

2021-11-09 11:26:33 490

原创 理解Java并发编程:ReentrantLock和ReentrantReadWriteLock

基于AQS的ReentrantLock和ReentrantReadWriteLock,java并发编程

2021-11-03 21:08:00 525 5

原创 理解Java并发编程:synchronized锁升级优化(偏向锁,自旋锁,重量级锁)

synchronized偏向锁轻量级锁自旋锁重量级锁几种锁的比较。前文我们从底层实现原理上分析了synchronized的性能,得出一个初步结论:synchronized底层涉及到系统调用,进而引发用户态、内核态的上下文切换,这种方式必然增加系统的性能开销。实际上从JDK1.6开始,synchronized的实现机制有了重大变化,引入了一些优化手段来提升锁的性能,减少锁竞争导致的用户态、内核态切换。这就衍生出人们常说的偏向锁、轻量级锁、重量级锁。

2021-11-03 21:04:10 911 5

原创 理解Java并发编程:Synchronized关键字解析

JAVA Synchronized关键字解析,包括使用,底层原理,与性能分析。

2021-10-07 19:43:56 282 2

原创 理解Java并发编程:Object的wait/notify/notifyAll方法解析

Object的wait/notify/notifyAll方法解析

2021-10-07 19:36:32 528

原创 JVM面试与调优教程(15)-G1收集器及收集器使用小结

JVM面试与调优(15)-G1收集器及收集器使用小结

2021-09-04 10:18:54 392

原创 JVM面试与调优教程(14)-常见的垃圾收集器

JVM面试与调优(14)-常见的垃圾收集器

2021-09-04 10:18:52 224

原创 JVM面试与调优教程(13)-常见垃圾回收算法

JVM面试与调优(13)-常见垃圾回收算法

2021-09-04 10:18:49 188

原创 JVM面试与调优教程(12)-垃圾回收相关的概念

JVM面试与调优(12)-垃圾回收相关的概念

2021-09-04 10:18:46 194

原创 Flink教程(17)-Flink面试题集锦

flink面试题集锦

2021-08-25 23:07:24 352

原创 Flink教程(16)-案例之订单系统实时对账

Flink教程,案例,订单超时检测(CEP)

2021-08-25 23:05:21 1185

原创 Flink教程(15)-案例之订单超时检测(CEP)

Flink教程,案例,订单超时检测

2021-08-25 23:03:19 985

原创 Flink教程(14)-案例之头条实时热榜统计

Flink教程,案例 头条实时热榜统计

2021-08-25 23:01:05 1005

原创 Flink教程(13)-案例之网页UV统计

Flink教程,案例之网页UV统计

2021-08-25 22:59:40 428

原创 Flink教程(12)-QueryableState

Flink教程,QueryableState

2021-08-25 22:56:33 384

原创 Flink教程(11)-RocksDB

Flink教程,RocksDB

2021-08-25 22:54:39 949

原创 Flink教程(9)-Flink状态后端、容错与一致性

Flink状态后端。Flink容错,Flink一致性。在前文中我们讲述了Flink的状态管理以及状态编程。所举的例子中,State都是基于内存存储的。实际生产中,如果状态一直都保存在内存,那么系统宕机或其它问题引起的系统重启时,状态数据就会丢失,无法知晓数据处理的进度。因此需要一种类似"定时存盘"的机制来保证数据流处理过程中的容错性。在Flink中,状态的存储、访问以及维护都是由称之为状态后端(state backends)的组件决定。

2021-08-25 22:45:19 404

原创 Flink教程(8)-Flink状态管理

Flink State状态管理

2021-08-25 22:41:39 278

原创 Flink教程(7)-Flink Watermark

flink watermark(水位线)的概念。在介绍watermark 之前我们先讨论数据乱序的问题。之后详细讲解flink watermark的原理、案例、使用。

2021-08-25 22:35:40 305

原创 Flink教程(6)-Flink Window 详解

Flink Window 详解。Flink window机制。实际应用中真实的流数据都是无界的,即源源不断地传入。那么如何处理这种无界的数据呢?从微观的角度出发,我们可以把无限的流数据进行切分,得到一个个局部有限数据集。比如1分钟内的数据、1小时内的数据、1天的数据;前5个数据、前10个数据、前100个数据。这种将无限流划分为有限流的方式在flink中称之为window。Flink通过window机制将无限的流数据分发到具有有限大小的bucket(桶)中进行处理。

2021-08-25 22:30:50 2970

原创 Flink教程(4)-Flink核心概念与原理

Flink教程,Flink核心概念与原理讲解

2021-08-25 22:14:05 639 1

原创 Flink教程(3)-快速入门案例

Flink教程,Flink快速入门案例

2021-08-25 22:10:15 660 2

原创 Flink教程(2)-高可用(HA)配置

Flink教程(2)-高可用配置,HA配置

2021-08-25 22:07:43 1493 3

原创 JVM面试与调优教程(5)-调优的GUI工具之JMC

JVM调优的GUI工具之JMC

2021-08-03 23:33:44 506

maven库代码

maven库maven库maven库maven库maven库maven库maven库maven库

2018-01-20

接入平台代码包

接入平台代码包接入平台代码包接入平台代码包接入平台代码包

2018-01-20

java代码demo

java代码java代码java代码java代码java代码java代码java代码

2017-12-17

学习资料整理

学习资料整理 学习资料整理 学习资料整理 学习资料整理

2017-12-17

dubbo教程pdf

dubbo教程 dubbo教程 dubbo教程 dubbo教程 dubbo教程 dubbo教程

2017-12-10

ppt分享后台系统详解

ppt分享后台系统详解ppt分享后台系统详解ppt分享后台系统详解

2017-11-25

后台管理系统demo

后台管理系统demo 后台管理系统demo 后台管理系统demo 后台管理系统demo

2017-11-25

demotestpro

样例代码,一个管理系统的demo样例 样例代码,一个管理系统的demo样例

2017-11-18

testcode图书管理系统样例

testcode图书管理系统样例 testcode图书管理系统样例 testcode图书管理系统样例

2017-11-18

maven教程-maven教程-maven教程

maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程

2017-09-10

maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版

maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版

2017-09-09

基金交易接口设计,开发者指南

基金交易接口设计,开发者指南

2017-09-03

详细设计wen

详细设计

2017-08-27

Java并发编程

Java并发编程 阿里技术专家著

2017-07-22

移动支付资损防控

移动支付资损防控

2017-07-16

LicenseServer

License Server

2017-07-16

MapReduce初级例程

一些MapReduce的入门程序 来自《hadoop权威指南》《hadoop in action》

2014-08-24

[集体智慧编程] 中文扫描版

[集体智慧编程].中文扫描版 豆瓣评分很高的!!

2014-05-06

Spanner论文

谷歌的数据库Spanner 的论文 很全的论文!!!总共有三篇Google数据库的论文!我已经上传!

2013-11-19

Megastore论文

Google Megastore 论文。很详细

2013-11-19

SpringBoot专栏教程-邮件.pdf

SpringBoot专栏教程-邮件.pdf

2020-07-11

httpclient教程

httpclient教程

2019-02-20

PS资源包-文档

PS技术资源包

2019-02-01

spring深入学习demo

spring深入学习demo

2018-12-14

dubbo教程代码案例

dubbo教程代码demo

2018-11-21

sp教程代码

sp教程代码

2018-11-15

springcloud教程项目代码

springcloud_教程 springcloud_教程 https://blog.csdn.net/hellozpc/article/details/83692496 https://blog.csdn.net/hellozpc/article/details/83692496

2018-11-12

springcloud例子

springcloud教程1的代码 例子springcloud

2018-11-03

基于Redis方式实现分布式锁

基于Redis方式实现分布式锁

2018-09-24

手写springboot教程pdf

手写springboot教程pdf(手写 SpringBoot 框架程 教程 1.0.pdf)

2018-09-23

手写springboot

手写springboot(手写 SpringBoot 框架程 教程 1.0教程代码)

2018-09-23

springboot2教程pdf

springboot教程

2018-09-22

springboot教程项目代码

springboot教程项目代码 https://blog.csdn.net/hellozpc/article/details/82531834

2018-09-22

rabbitmq教程

rabbitmq教程

2018-08-05

rabbitMQ代码案例

rabbitMQ代码案例

2018-08-05

大型网站技术架构

大型网站技术架构

2018-08-05

redis-example

redis-exampleredis-exampleredis-exampleredis-exampleredis-exampleredis-exampleredis-exampleredis-example 基于redis的幂等控制框架

2018-07-29

service_init

fcscgw-service_init.zip

2018-07-11

maven资源包maven资源包

maven资源包maven资源包maven资源包maven资源包maven资源包maven资源包maven资源包maven资源包maven资源包maven资源包

2018-07-07

渠道代码

fcas-web_req97910_20180308release 渠道代码

2018-01-20

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

TA关注的人

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