自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

积跬步,至千里。

不积跬步无以至千里,不积小流无以成江海。

  • 博客(422)
  • 资源 (42)
  • 问答 (4)
  • 收藏
  • 关注

原创 Dinky之安装部署与基本使用

Dinky是一个开箱即用的一站式实时计算平台以Apache Flink为基础,连接OLAP和数据湖等众多框架致力于流批一体和湖仓一体的建设与实践。

2023-12-05 22:35:15 148

原创 Flink之复杂事件处理CEP

FlinkCEP是在Flink之上实现的复杂事件处理(CEP)库。它允许我们检测无穷无尽的事件流中的事件模式,让我们有机会掌握数据中的重要内容。

2023-12-05 22:34:42 63 1

原创 Flink之Catalog

Catalog是一种用于管理和组织元数据的抽象。Catalog提供了元数据信息,例如数据库、表、分区、视图以及数据库或其他外部系统中存储的函数和信息。

2023-11-11 23:26:04 1104

原创 Flink之Table API & SQL连接器

Apache Flink的Table API 和 SQL 程序可以连接到其他外部系统,以读写批处理和流式表。

2023-11-11 20:52:30 311 1

原创 Flink之Java Table API的使用

Table API是批处理和流处理的统一的关系型API,查询不需要修改代码就可以采用批输入或流输入来运行,并且是针对Apache Flink专门设计的。

2023-11-11 20:34:43 860 1

原创 Flink之SQL查询操作

Apache Flink提供了对流数据进行SQL查询的功能。Flink SQL查询语法遵循标准的SQL标准,同时还支持更复杂的查询、连接操作等,并且还可以与Flink的数据流处理功能无缝集成。

2023-11-10 15:07:51 247

原创 Flink之SQL客户端与DDL操作

Flink SQL是Flink框架中的一种查询语言,用于对数据流和批处理作业执行SQL查询和转换操作。它提供了一种声明性的方式来处理数据,使得开发人员能够使用熟悉的SQL语法来操作流式和批处理数据。

2023-11-10 14:38:39 401

原创 FlinK之检查点与保存点机制

在 Flink 中,检查点是用于实现状态一致性和故障恢复的关键机制。检查点功能可确保作业的状态在发生故障时能够进行可靠地恢复。

2023-11-08 20:11:12 571 1

原创 Flink之状态管理

Flink中的状态管理是指在流处理任务中对数据的状态进行有效管理和维护的过程。状态管理是非常重要的,因为它允许我们在流式处理中维护和操作数据的状态信息,以实现复杂的计算逻辑和应用需求。

2023-11-08 20:10:22 991

原创 使用Windows平台的Hyper-V虚拟机安装CentOS7的详细过程

作为一名开发者,就服务器而言,接触最多的便是CentOS系统,最近有集群的需要,于是特此记录一下,使用Windows平台的Hyper-V虚拟机安装CentOS7的详细过程。

2023-10-24 21:55:06 475

原创 Flink之输出算子Redis Sink

Redis具有其极高的写入读取性能,因此也是经常使用的Sink之一。可以使用Java Redis客户端Jedis手动实现,也可以使用Flink和Bahir提供的实现来实现。

2023-10-22 09:50:08 221

原创 Flink之常用处理函数

处理函数Processing Function是Apache Flink中用于对数据流上的元素进行处理的核心组件之一。处理函数负责定义数据流上的数据如何被处理,允许开发人员编写自定义逻辑以执行各种操作,如转换、聚合、筛选、连接等,并在处理后生成输出数据流。

2023-10-20 21:20:26 1274

原创 Flink之输出算子Data Sink

在Apache Flink中,输出算子Data Sink用于将数据流发送到外部系统或存储介质中,如数据库、消息队列、文件系统等。输出算子是数据流处理的最后一步,它决定了数据的最终去向。

2023-10-20 11:39:02 475

原创 Flink之Watermark水印、水位线

在Apache Flink中,Watermark即水印、水位线,它是插入到数据流中的一个标记点,主要内容就是一个时间戳,用来指示当前事件时间。通过使用水位线机制,能够动态地处理乱序事件,并在保证准确性的同时提供低延迟的数据处理。

2023-10-19 19:33:28 1022

原创 Flink之Window窗口机制

在Apache Flink中,窗口是对无界数据流进行有界处理的机制。窗口可以将无限的数据流划分为有限的、可处理的块,使得可以基于这些有限的数据块执行聚合、计算和分析操作。

2023-10-19 19:32:06 1251

原创 Flink之转换算子Transformation

Flink中的转换算子是指对输入数据流进行转换操作的一类算子,它是将一个或多个DataStream转换为新的DataStream

2023-10-16 16:36:01 465

原创 5分钟快速申请一个EDU教育邮箱

每一个开发者都应该有个edu教育邮箱,教育邮箱是一个专门为学生和教育工作者设计的电子邮件账户,由于其特殊的身份认证,它具有一些特点和福利。

2023-10-16 13:22:40 4927 15

原创 Flink之源算子Data Source

在Flink 中,源算子用于从外部系统或数据源获取数据,并将其作为输入流提供给Flink Job。源算子是数据流处理的起点,它通常是整个数据流的第一个算子。

2023-10-15 15:08:41 718

原创 MySQL使用函数、存储过程实现:向数据表快速插入大量测试数据

在MySQL中可以使用函数或者存储过程来快速向数据表插入大量测试数据,以此提高插入速度并减少代码中的重复。

2023-10-13 22:27:46 527

原创 Flink之Flink程序开发过程与Flink常见数据类型

DataStream API是Flink中最主要的API之一,它支持高级的流处理操作,例如窗口计算、状态管理、流分区等,并且在处理大规模数据时表现出色。

2023-10-13 22:27:13 742

原创 配置Hive使用Spark执行引擎

在Hive中,可以通过配置来指定使用不同的执行引擎。Hive执行引擎包括:默认MR、tez、spark。

2023-10-10 23:08:07 2667 1

原创 Flink开发环境搭建与提交运行Flink应用程序

搭建Apache Flink开发环境搭,同时编写Flink应用程序,使用命令行方式与Web UI界面方式提交运行开发的Flink应用程序。

2023-10-10 21:32:05 300

原创 防止非法盗链的几种解决方案

非法盗链指的是在未获得授权的情况下,将别人的资源(如图片、视频等)直接链接到自己的网站上,从而消耗他人的带宽和流量,并影响原始资源的安全性。

2023-09-30 16:39:06 171

原创 Visual Studio Code配置Tomcat运行Java Web项目

使用Visual Studio Code工具配置Tomcat运行Java Web项目,以及配置热部署进行项目开发。

2023-09-26 10:42:19 1412 2

原创 MongoDB之用户与权限管理、备份与恢复管理以及客户端工具的使用

MongoDB是一款灵活且高性能的文档型数据库,具有可扩展性和强大的查询功能,适用于各种应用场景。

2023-09-25 11:41:04 419

原创 Python使用PyMongo4.x操作MongoDB总结

PyMongo是一个Python编程语言中用于连接和操作MongoDB数据库的库。它提供了丰富的功能和API,使开发者能够在Python中轻松地进行MongoDB的数据交互和管理。

2023-09-25 08:34:31 562 2

原创 Flink的部署模式:Local模式、Standalone模式、Flink On Yarn模式

Local模式、Standalone模式和FlinkonYARN模式是Flink的三种常见部署模式。

2023-09-22 17:14:42 917

原创 搭建Flink集群、集群HA高可用以及配置历史服务器

本文介绍了如何搭建一个Flink集群、Flink集群HA高可用,并配置历史服务器以记录Job任务执行的详细信息和状态。

2023-09-21 15:22:05 448

原创 uni-app进行小程序隐私协议开发

为规范开发者的用户个人信息处理行为,保障用户合法权益,小程序、插件中涉及处理用户个人信息的开发者,均需补充相应用户隐私保护指引。

2023-09-20 10:27:41 480

原创 Visual Studio Code配置开发Maven项目、Spring Boot项目

在Visual Studio Code中配置Java开发环境,配置开发Maven项目、Spring Boot项目。

2023-09-19 15:11:39 1489

原创 大数据开发中常用组件服务的集群管理脚本整理集合

在大数据开发中,需要对各个组件服务集群进行管理,为了效率和可靠性,可以编写shell脚本来统一管理和维护集群,确保系统的稳定性和可靠性。

2023-09-15 13:46:51 297

原创 企业级镜像仓库Harbor的安装与配置

Harbor是一个开源的容器镜像仓库管理系统,具有丰富的安全和管理功能。它可以在企业环境中搭建私有仓库,并提供可信度、多租户支持、定制性等特点。

2023-09-14 10:54:16 203

原创 解决IntelliJ IDEA执行maven打包,执行java -jar命令提示jar中没有主清单属性

解决IntelliJ IDEA执行maven打包,执行java -jar命令提示jar中没有主清单属性

2023-09-13 10:22:20 1005

原创 Beautiful Soup4数据解析与提取

Beautiful Soup是一个Python的库,用于解析HTML和XML文档,提供了方便的数据提取和操作功能。

2023-09-12 14:13:32 114

原创 web自动化测试工具之Selenium的使用

Selenium是一个功能强大的自动化测试框架,在自动化测试和Web应用开发中具有广泛的应用,能够提高测试效率、确保应用程序的质量,并帮助开发人员在不同环境中构建和调试Web应用程序。

2023-09-11 13:33:38 415

原创 文本识别 (OCR)引擎之Tesseract的使用

Tesseract是一个开源文本识别 (OCR)引擎,是目前公认最优秀、最精确的开源OCR系统,用于识别图片中的文字并将其转换为可编辑的文本。

2023-09-08 09:00:00 751

原创 配置开启Hive远程连接

使用IDEA工具远程连接Hive,首先需要配置开启Hive远程连接支持,主要有2种方式来配置开启Hive远程连接。

2023-08-25 10:24:54 984

原创 Anaconda Conda实现Python多环境管理

Conda是Anaconda发行版的核心组件之一,可以用于在同一个机器上安装不同Python版本,可以帮助创建、管理和切换不同的软件环境,以及安装和更新各种软件包和依赖项。

2023-08-23 11:46:53 617 1

原创 JS的解析与Js2Py使用

Js2Py是一个Python库,用于将JavaScript代码转换为Python代码,并在Python环境中执行。它能够实现JavaScript和Python之间的代码共享和交互,使得在Python项目中使用JavaScript代码变得更加便捷。

2023-08-18 10:31:52 172

原创 从源代码编译构建Apach Spark3.2.4

使用官方预编译版本的Spark已经足够满足日常需求。当在特定的场景和需求下,重新编译Spark提供了更大的灵活性和控制权,适用于需要特定功能、定制化配置或对Spark进行扩展的场景。

2023-08-14 10:20:35 150

Java开发手册(嵩山版).pdf

阿里巴巴公司发布了一份名为《阿里巴巴Java开发手册》的规范文档,该手册提供了详细的编码规范和最佳实践,旨在帮助开发人员编写高质量、可维护、可扩展的Java代码。

2023-06-28

Java开发手册(泰山版).pdf

阿里巴巴公司发布了一份名为《阿里巴巴Java开发手册》的规范文档,该手册提供了详细的编码规范和最佳实践,旨在帮助开发人员编写高质量、可维护、可扩展的Java代码。

2023-06-28

flink安装程序,具体版本flink-1.7.0-bin-scala-2.12

Flink(Apache Flink)是一个开源的流处理和批处理框架,它被设计用于在大规模分布式环境中进行高性能、可靠且容错的数据处理。Flink提供了一种统一的编程模型,可以处理无界流数据和有界批量数据,并支持事件时间和处理时间的语义。

2023-06-28

ChipGenius USB设备主控芯片检测工具

ChipGenius是一款常用的USB设备主控芯片检测工具,它可以识别和显示连接到计算机上的USB设备的主控芯片信息。

2023-05-24

Apache OpenOffice开源办公软件套件

Apache OpenOffice是一款免费的开源办公软件套件,包含了文本编辑器、电子表格、演示文稿、图形处理和数据库管理等多种功能。它由Apache软件基金会开发和维护,支持跨平台,可以在Windows、Mac和Linux等操作系统上运行。Apache OpenOffice与Microsoft Office相似,可用于创建、编辑和共享各种文档、报告和电子邮件等内容。

2023-05-16

Bandicam屏幕录制软件

Bandicam是一款针对Windows操作系统的屏幕录制和游戏录制软件。它可以录制电脑屏幕上的视频、音频以及游戏画面,并支持鼠标光标捕捉。使用Bandicam可以轻松地录制教学视频、游戏攻略、演示文稿等内容,也可以用于创建YouTube视频和直播流。同时,Bandicam还提供高压缩率的录制方式,可以让您在不牺牲视频质量的情况下降低文件大小,便于分享和存储。

2023-05-06

磁盘空间使用情况分析工具之WizTree

WizTree是一款免费的Windows磁盘空间使用情况分析工具。它可以快速扫描硬盘,并以直观的图表和统计数据的形式展示文件和文件夹所占用的磁盘空间大小,让用户更方便地了解自己的磁盘空间使用情况。与其他类似工具相比,WizTree的扫描速度非常快,几乎可以在几秒钟内就完成整个扫描过程。此外,WizTree还支持按文件类型、最后访问日期、文件大小等多种方式对扫描结果进行排序,方便用户进一步分析和处理磁盘上的数据。

2023-05-06

微PE工具箱,包含维修工具包

一个基于 Windows PE 构建的 PE 系统,提供了众多系统维护和恢复工具,如分区工具、磁盘备份工具、系统优化工具等。简洁

2023-04-29

mysql-5.7.27-1.el7.x86-64.rpm

mysql-5.7.27-1.el7.x86_64.rpm是一个用于安装MySQL 5.7.27版本的RPM软件包。它是专门为基于Red Hat Enterprise Linux 7或CentOS 7操作系统的64位计算机设计的。RPM是一种在Linux操作系统上使用的包管理工具,它能够方便地安装、升级、卸载和管理软件包。 该软件包包含了MySQL数据库服务器程序、客户端工具和开发库文件等组件。安装该软件包后,用户将能够在自己的计算机上运行MySQL数据库,并通过命令行或其他客户端工具连接到它。此外,还可以使用MySQL开发库文件来编写本地应用程序,与MySQL数据库进行交互。 mysql-5.7.27-1.el7.x86_64.rpm.zip包含了所涉及的所有rpm包集合,另附加安装说明。

2023-04-27

skywalking-apm+skywalking-java-agent

SkyWalking适用于分布式系统的应用程序性能监控工具,专为微服务、云原生和基于容器 (Kubernetes) 的架构而设计。 SkyWalking在8.8.0版本以后将agent进行了单独拆分,因此若要使用8.8.0版本以后的,需要下载apm和agent两个压缩包。 这里提供SkyWalking的9.4.0安装包与之对应的Java Agent包: apache-skywalking-apm-9.4.0.tar.gz apache-skywalking-java-agent-8.15.0.tgz

2023-04-26

Protocol Buffers - Google的数据交换格式

protobuf定义了一个结构化的消息格式,并提供了一组工具来生成各种编程语言的代码,使得应用程序可以轻松地创建和解析protobuf消息。同时,protobuf还支持消息的压缩和加密,以及版本兼容和升级等特性,使其在分布式系统和网络通信中被广泛使用。 使用protobuf编译器能自动生成代码,Protobuf是将类的定义使用.proto 文件进行描述,然后通过protoc.exe编译器根据.proto 自动生成.java 文件

2023-04-21

CentOS7安装RabbitMQ所需安装包

CentOS7安装RabbitMQ,需要用到的安装包。

2023-04-16

Vue.js 核心 相关面试题

Vue.js 是一个渐进式的前端框架,其主要目的是提供一个简单的方法来开发动态的用户界面。它的核心思想是通过对数据的声明式渲染来实现页面的更新,从而让开发人员可以聚焦于业务逻辑,而不必耗费太多的时间在 DOM 操作上。

2023-02-13

小程序 ColorUI uni-app UI组件

ColorUI是一个css库,引入样式后可以根据class来调用组件。支持原生小程序开发与UniApp开发。

2023-02-12

JavaScript实现倒计时

JavaScript实现倒计时

2022-12-14

Typora1.3.8版.zip

Typora一款Markdown编辑器和阅读器。

2022-08-22

W3School离线手册(2017.03.11版).chm

W3School离线手册(2017.03.11版).chm

2022-08-21

正则表达式系统教程.CHM

正则表达式系统教程.CHM

2022-08-21

软件设计的七大原则.zxm

软件设计的七大原则之思维导图

2022-08-08

JDK-11-API-CN.chm

JAVA JDK 11 API 中文帮助文档。

2022-07-28

jdk-8u341-windows-x64.exe

JAVA JDK8 Windos 64位版本。

2022-07-27

jdk-18_windows-x64_bin.exe

JAVA JDK18 Windos64位

2022-07-27

Postman-9.16.0

Postman是一个接口测试工具,在做接口测试的时候,Postman相当于一个客户端,它可以模拟用户发起的各类HTTP请求,将请求数据发送至服务端,获取对应的响应结果, 从而验证响应中的结果数据是否和预期值相匹配;并确保开发人员能够及时处理接口中的bug,进而保证产品上线之后的稳定性和安全性。 它主要是用来模拟各种HTTP请求的(如:get/post/delete/put..等等),Postman与浏览器的区别在于有的浏览器不能输出Json格式,而Postman更直观接口返回的结果。

2022-07-27

apache-tomcat-9.0.65-windows-x64.zip

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,版本tomcat-9.0.65。

2022-07-27

apache-tomcat-8.5.81-windows-x64.zip

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,版本tomcat-8.5.81。

2022-07-27

apache-tomcat-10.0.23-windows-x64.zip

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,版本tomcat-10.0.23。

2022-07-27

适合64位系统的TortoiseSVN对应的中文简体语言包:TortoiseSVN-1.14.3.29387-x64-svn-1

适合64位系统的TortoiseSVN对应的中文简体语言包:TortoiseSVN-1.14.3.29387-x64-svn-1.14.2.msi

2022-07-22

64位系统的TortoiseSVN-1.14.3.29387-x64-svn-1.14.2

64位系统的TortoiseSVN-1.14.3.29387-x64-svn-1.14.2

2022-07-22

Java基础核心总结.PDF

1.java概述 2.java开发环境配置 3.java基本语法 4.java执行控制流程 5.面向对象 6.访问控制权限 7.接口和抽象类 8.异常 9.内部类 10.集合 11.泛形 12.反射 13.枚举 14.I/O 15.注解 16.Null值处理 17.思维导图

2022-06-30

Java核心知识点.PDF

1.目录 2.JVM 3.JAVA集合 4.JAVA多线程并发 5.JAVA基础 6.Spring原理 7.微服务 8.Netty与RPC 9.网络 10.日志 11.Zookeeper 12.Kafka 13.RabbitMQ 14.Hbase 15.MongoDB 16.Cassandra 17.设计模式 18.负裁均衡 19.数据库 20.一致性算法 21.JAVA算法 22.数据结构 23.加密算法 24.分布式缓存 25.Hadoop 26.Spark 27.Storm 28.YARN 29.机器学习 30.云计算

2022-06-30

Java面试手册.PDF

1.Java基础题 2.java集合 3.异常&反射 4.IO&NIO 5.多线程 6.JVM 7.Linux 8.Mysql 9.Spring 10.Mybatis 11.Nginx 12.Redis 13.Dubbo 14.SpringBoot 15.Kafka 16.SpringCloud 17.简历

2022-06-30

scala-2.13.8.zip

Windows版本的Scala安装包:scala-2.13.8.zip

2022-05-21

spark-3.1.3-bin-without-hadoop.tgz

Spark安装包:spark-3.1.3-bin-without-hadoop.tgz

2022-05-20

spark-3.1.3-bin-hadoop3.2.tgz

Apache Spark版本3.1.3。Linux安装包。spark-3.1.3-bin-hadoop3.2.tgz

2022-05-19

Windows安装Hive时所需cmd相关命令

Windows环境下启动hive,执行.\bin\hive,报错 'hive' 不是内部或外部命令,也不是可运行的程序或批处理文件。 Apache Hive后续较新版本bin目录下缺少Windows环境下所需要的cmd相关命令。 Apache-Hive-2.1.1老版本bin目录包含所需文件,提供下载。

2022-05-17

phoenix-hbase-2.2-5.1.2-bin.tar.gz

phoenix-hbase-2.2-5.1.2-bin.tar.gz

2022-05-07

Java面试宝典-对线面试官.pdf

Java面试宝典-对线面试官.pdf

2022-05-07

Java核心面试手册.PDF

Java核心面试手册.PDF

2022-05-05

pt-query-digest工具

pt-query-digest是一个用于分析MySQL慢查询的工具。 官网最新版本:percona-toolkit-3.2.1_x86_64.tar.gz

2020-11-24

Git客户端、TortoiseGit图形化工具、TortoiseGit-LanguagePack语言包

Git客户端、TortoiseGit图形化工具、TortoiseGit-LanguagePack语言包

2020-10-10

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

TA关注的人

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