05 2022 档案
Spring系列之基于 Java 的容器配置-9
摘要:目录 组合基于 Java 的配置使用`@Import`注解有条件地包含`@Configuration`类或`@Bean`方法结合 ...
阅读全文
docker + selenium实操
摘要:(1) docker pull elgalu/selenium #upgrades to latest if a newer version is available (2)docker run -d --name=grid -p 4444:244...
阅读全文
Docker 教程
摘要:1 Docker 入门教程 http://www.ruanyifeng.com/blog/2018/02/docker-tutorial.html 2 Docker Compose 的安装 https://docs.docker.com/compose/in...
阅读全文
【Flink1.14实战】Flink DataStream 算子 FlatMap
摘要:FlatMap DataStream → DataStream 接受一个元素并产生零个、一个或多个元素。将句子拆分为单词的 flat...
阅读全文
【Flink1.14实战】Flink DataStream 算子 Map
摘要:Map DataStream → DataStream 接受一个元素并产生一个元素。将输入流的值加倍的映射函数: package q...
阅读全文
【Flink 1.14 实战】Flink DataStream wordcount 快速开始
摘要:目录 快速开始Maven 快速入门流处理wordcount流处理wordcount2批处理 快速开始 Maven 快速...
阅读全文
【大数据实战】Flink DataStream API 概述
摘要:目录 概述什么是数据流?Flink 程序剖析示例程序Data Sources数据流转换Data SinksIterations执行...
阅读全文
【大数据实战】Docker中Flink集群搭建
摘要:Docker 中部署 使用 Docker 容器完成 Flink 集群的本地设置(在一台机器上,但在单独的容器中)。 在 Docker...
阅读全文
【Java 23 种设计模式】备忘录&观察者(17)
摘要:备忘录 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。 备忘录模式(Memento),主要用于捕...
阅读全文
【Java 23 种设计模式】解释器&迭代器(15)
摘要:解释器 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 解释器模式(Inte...
阅读全文
【大数据实战】Docker中Hadoop集群搭建
摘要:目录 Docker中Hadoop集群搭建环境网络设置安装docker安装OpenSSH免密登录Ansible安装软件环境配置配置h...
阅读全文
大数据系列教程(4)Flink 使用 DataStream API 进行欺诈检测
摘要:目录 使用 DataStream API 进行欺诈检测**版本1**版本2版本3 使用 DataStream API ...
阅读全文
Docker系列教程(10)实战 Git仓库
摘要:Git仓库 GitLab是一款使用MIT许可证的基于网络的Git仓库管理工具,我们可以使用它来搭建自己的Git仓库,本文将介绍如何使...
阅读全文
Docker系列教程(6)Docker 仓库
摘要:Docker 仓库 Docker Hub 目前 Docker 官方维护了一个公共仓库 Docker Hub。 大部分需求都可以通过在...
阅读全文
Docker系列教程(4) Docker 镜像
摘要:Docker 镜像 **Docker 把应用程序及其依赖,打包在 image 文件里面。**只有通过这个文件,才能生成 Docker...
阅读全文
Docker系列教程(5)Docker 容器
摘要:Docker 容器 运行容器 新建并启动容器 docker run -p 80:80 --name nginx \-e TZ="As...
阅读全文
Linux系列教程(19)- yum安装应用
摘要:yum安装应用 安装Nignx服务器 1、安装所需环境 //安装gccyum install gcc-c++ //安装PCRE pc...
阅读全文
Linux系列教程(18)- 配置 Nginx 服务
摘要:配置 Nginx 服务 Nginx 是一款相当优秀的用于部署动态网站的轻量级服务程序,它最初是为俄罗斯门户 站点而开发的,因其稳定性...
阅读全文
Linux系列教程(17)- 配置 MySQL 服务
摘要:配置 MySQL 服务 在使用 Yum 软件仓库安装服务程序时,系统会自动根据 RPM 软件包中的指令集完整软 件配置等工作。但是一...
阅读全文
Linux系列教程(16)- 配置 JAVA
摘要:配置 JAVA 下载 JDK官网下载地址:https://www.oracle.com/java/technologies/down...
阅读全文
Linux系列教程(15)- 使用 Samba 或 NFS 实现文件共享
摘要:使用 Samba 或 NFS 实现文件共享 Samba 文件共享服务 FTP 协议的本质是传输文件,而非共享文件,因此要想通过客户端...
阅读全文
Linux系列教程(14)- 使用 vsftpd 服务传输文件
摘要:使用 vsftpd 服务传输文件 文件传输协议 今天的互联网是由几千万台个人计算机、工作站、服务器、小型机、大型 机、巨型机等具有不...
阅读全文
Linux系列教程(13)- 使用 ssh 服务管理远程主机
摘要:使用 ssh 服务管理远程主机 配置 sshd 服务 SSH(Secure Shell)是一种能够以安全的方式提供远程登录的协议,也...
阅读全文
Linux系列教程(12)- iptables 与 firewalld 防火墙
摘要:iptables 与 firewalld 防火墙 保障数据的安全性是继保障数据的可用性之后最为重要的一项工作。防火墙作为公网 与内网...
阅读全文
Linux系列教程(11)-使用 RAID 与 LVM 磁盘阵列技术
摘要:使用 RAID 与 LVM 磁盘阵列技术 RAID RAID 技术通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数...
阅读全文
Linux系列教程(10)- 存储结构与磁盘划分
摘要:存储结构与磁盘划分 一切从“/”开始 /boot 开机所需文件 — 内核、开机菜单以及所需配置文件等/dev 以文件形式存放任何...
阅读全文
Linux系列教程(9)- 用户身份与文件权限
摘要:用户身份与文件权限 本章将详细讲解文件的所有者、所属组以及其他人可对文件进行的读(r)、写(w)、执行(x)等操作,以及如何在 Li...
阅读全文
Linux系列教程(8)- Vim 编辑器与 Shell 命令脚本
摘要:目录 Vim 编辑器与 Shell 命令脚本Vim 文本编辑器配置主机名称配置网卡信息配置 Yum 软件仓库挂载镜像到本地操作系统...
阅读全文
Linux系列教程(7)-管道符、重定向与环境变量
摘要:目录 管道符、重定向与环境变量输入输出重定向管道命令符命令行的通配符常用的转义字符重要的环境变量读取环境变量的方法环境变量配置环境...
阅读全文
Git系列教程 使用SourceTree之九
摘要:使用SourceTree 当我们对Git的提交、分支已经非常熟悉,可以熟练使用命令操作Git后,再使用GUI工具,就可以更高效。 G...
阅读全文
Git系列教程 Git 远程仓库(Gitee)之八
摘要:Git Gitee 大家都知道国内访问 Github 速度比较慢,很影响我们的使用。 如果你希望体验到 Git 飞一般的速度,可以使...
阅读全文
Git系列教程 Git 远程仓库(Github)之七
摘要:Git 远程仓库(Github) Git 并不像 SVN 那样有个中心服务器。 目前我们使用到的 Git 命令都是在本地执行,如果你...
阅读全文
spring cloud 系统教程 使用 Spring MVC 或 Webflux 构建简单网关
摘要:使用 Spring MVC 或 Webflux 构建简单网关 Spring Cloud Gateway 提供了一个名为ProxyEx...
阅读全文
Spring Cloud OpenFeign
摘要:该项目通过自动配置和绑定到 Spring 环境和其他 Spring 编程模型习惯用法为 Spring Boot 应用程序提供 Ope...
阅读全文
Spring Cloud 系列教程之Spring Cloud Config Server 外部配置
摘要:Spring Cloud 配置服务器 Spring Cloud Config Server 为外部配置(名称-值对或等效的 YAML...
阅读全文
Spring Cloud Config客户端使用
摘要:快速开始 本快速入门介绍了同时使用 Spring Cloud Config Server 的服务器和客户端。 HTTP 服务具有以下...
阅读全文
Spring Cloud 阿里RocketMQ Binder
摘要:Spring Cloud 阿里RocketMQ Binder RocketMQ 简介 RocketMQ是一个开源的分布式消息系统。它...
阅读全文
Spring Cloud 阿里巴巴 Nacos 配置
摘要:Spring Cloud 阿里巴巴 Nacos 配置 Nacos 是一个易于使用的动态服务发现、配置和服务管理平台,用于构建云原生应...
阅读全文
Spring Cloud系列教程之Spring Cloud 阿里巴巴 Nacos 发现
摘要:Nacos 是一个易于使用的动态服务发现、配置和服务管理平台,用于构建云原生应用程序。 借助 Spring Cloud Alibab...
阅读全文
Spring Cloud系列教程之Spring Cloud Alibaba
摘要:简介 Spring Cloud Alibaba 旨在为微服务开发提供一站式解决方案。该项目包括开发分布式应用程序和服务所需的组件,以...
阅读全文
Spring Cloud Data Flow使用 Spring Batch 进行批处理-8
摘要:使用 Spring Batch 进行批处理 在本指南中,我们开发了一个 Spring Batch 应用程序并将其部署到 Cloud ...
阅读全文
Spring Cloud Data Flow简单任务-7
摘要:简单任务 使用 Spring Cloud 任务进行批处理 在本指南中,我们开发了一个使用 Spring Cloud Task 的 S...
阅读全文
jdk8新特性之函数式编程&## Lambda 表达式
摘要:简介 什么特性 面向对象编程是对数据进行抽象,而函数式编程是对行为进行抽象。 现实世界中,数据和行为并存,程序也是如此,因此这两种编...
阅读全文
Spring Cloud Data Flow任务处理入门-6
摘要:任务处理入门 在本指南中,我们创建一个简单的任务定义并启动该任务。 起点是使用Spring Cloud Task App Start...
阅读全文
Spring Cloud Data Flow流处理入门-5
摘要:流处理入门 Spring Cloud Data Flow 提供了 70 多个预构建的流应用程序,您可以立即使用它们来实现常见的流用例...
阅读全文
Spring Cloud Data Flow系列教程监控&工具-4
摘要:目录 监控工具仪表板shellRESTful APIJava 客户端 监控 数据流监控架构有助于提供对服务器基础架构以及部署...
阅读全文
Spring Cloud Data Flow系列教程概念流处理&批处理-3
摘要:目录 流处理消息中间件Spring Cloud Stream在云端运行流媒体应用编排流媒体应用程序 批量处理Spring Ba...
阅读全文
Spring Cloud Data Flow系列教程架构-2
摘要:架构 Spring Cloud Data Flow 简化了专注于数据处理用例的应用程序的开发和部署。 主要概念: 数据流的服务器组件...
阅读全文
Spring Cloud Data Flow系列教程简介-1
摘要:简介 前言 Spring Cloud data flow 为基于微服务的分布式流处理和批处理数据通道提供了一系列模型和最佳实践。 ...
阅读全文
springboot2.6.2系列教程之容器镜像&部署&生产功能-14
摘要:容器镜像 Spring Boot 应用程序可以使用 Dockerfiles进行容器化,或者使用 Cloud Native Build...
阅读全文
springboot2.6.2系列教程之消息传递-13
摘要:目录 消息传递JMSActiveMQ 支持发送消息接收消息 AMQPRabbitMQ 支持发送消息接收消息 Apache ...
阅读全文
springboot2.6.2系列教程之缓存&调度&邮件&验证&服务-12
摘要:目录 缓存支持的缓存提供程序通用的JCache (JSR-107)redis简单的没有任何 调度发送电子邮件验证调用RE...
阅读全文
springboot2.6.2系列教程之使用 NoSQL数据库-11
摘要:目录 使用 NoSQL 技术redis连接到 Redis Solr连接到 Solr Elasticsearch使用 R...
阅读全文
springboot2.6.2系列教程之SQL数据库-10
摘要:目录 SQL 数据库配置数据源嵌入式数据库支持连接到生产数据库数据源配置支持的连接池连接到 JNDI 数据源 使用 Jdbc...
阅读全文
springboot2.6.2系列教程之Spring Web MVC 框架-9
摘要:目录 Spring Web MVC 框架Spring MVC 自动配置HttpMessage转换器自定义 JSON 序列化器和反序...
阅读全文
springboot2.6.2系列教程之创建您自己的自动配置-8
摘要:目录 创建您自己的自动配置了解自动配置的 Bean定位自动配置候选条件注释类条件Bean条件属性条件资源条件web条件 测试...
阅读全文
springboot2.6.2系列教程之JSON&任务执行与调度&测试-7
摘要:目录 JSONJacksonGson 任务执行与调度测试测试范围依赖测试 Spring 应用程序测试 Spring Boot ...
阅读全文
springboot2.6.2系列教程之Profiles-5
摘要:目录 Profiles添加活动配置文件配置文件组以编程方式设置配置文件配置文件特定的配置文件 Profiles Spring...
阅读全文
springboot2.6.2系列教程之外部化配置-4
摘要:目录 外部化配置访问命令行属性外部应用程序属性通配符位置特定配置文件导入附加数据属性占位符使用多文档文件激活属性 使用 YA...
阅读全文
springboot2.6.2系列教程之SpringApplication-3
摘要:目录 SpringApplication启动失败延迟初始化自定义banner自定义 SpringApplication流畅的构建器...
阅读全文
Spring系列之Spring Web MVC-20
摘要:目录 Spring Web MVCDispatcherServlet上下文层次结构特殊BeanWeb MVC 配置程序配置工作原理...
阅读全文
【Java源码分析】LinkedHashMap源码分析
摘要:目录 LinkedHashMap用法属性插入节点获取节点删除节点总结 LinkedHashMap Map接口的哈希表和链表...
阅读全文
【Java源码分析】String getChars
摘要:getChars() getChars() 方法将字符从字符串复制到目标字符数组。 语法 public void getChars...
阅读全文
【Java源码分析】String 字符串连接 join
摘要:join 返回由delimiter连接的副本和指定的副本组成的新字符串 。 请注意,如果元素为空,则"null"添加。 语法: j...
阅读全文
【Java源码分析】String 替换 replace
摘要:字符串替换 replace() replace() 方法通过用 newChar 字符替换字符串中出现的所有 searchChar ...
阅读全文
【Java源码分析】String 字符串索引查找 indexOf
摘要:indexOf() indexOf() 方法有以下四种形式: 返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字...
阅读全文
【Java源码分析】String 检测 isEmpty
摘要:isEmpty isEmpty() 方法用于判断字符串是否为空。 语法 public boolean isEmpty() 参数 无...
阅读全文
【Java源码分析】String 字符串索引查找lastIndexOf
摘要:lastIndexOf lastIndexOf() 方法有四种形式: 返回指定字符在此字符串中最后一次出现处的索引,如果此字符串中...
阅读全文
【Java源码分析】String 检测 endsWith
摘要:endsWith() endsWith() 方法用于测试字符串是否以指定的后缀结束。 语法 public boolean ends...
阅读全文
【Java源码分析】String 字符串hashCode
摘要:hashCode hashCode() 方法用于返回字符串的哈希码。 字符串对象的哈希码根据以下公式计算: s[0]*31^(n-1...
阅读全文
【Java源码分析】String 字符串复制 copyValueOf
摘要:字符串复制 copyValueOf() 字符数组-字符串 public static String copyValueOf(char...
阅读全文
【Java源码分析】String 字符串内容比较 contentEquals
摘要:contentEquals contentEquals() 方法用于将此字符串与指定的 StringBuffer 比较。 语法 pu...
阅读全文
【Java源码分析】String 字符串比较 compareTo
摘要:compareTo() compareTo() 方法用于两种方式的比较: 字符串与对象进行比较。按字典顺序比较两个字符串。 返回值 ...
阅读全文
【Java源码分析】String 字符串连接 concat
摘要:concat() 将指定的字符串连接到此字符串的末尾。 语法 public String concat(String s) 参数 s...
阅读全文
【Java源码分析】String 方法 charAt
摘要:charAt() public char charAt(int index) charAt() 方法用于返回指定索引处的字符。索引范...
阅读全文
【Java源码分析】String 方法 endsWith
摘要:endsWith() endsWith() 方法用于测试字符串是否以指定的后缀结束。 语法 public boolean endsW...
阅读全文
【Java源码分析】String 方法 startsWith
摘要:startsWith() startsWith() 方法用于检测字符串是否以指定的前缀开始。 语法 public boolean s...
阅读全文
【Java源码分析】String 方法 isEmpty
摘要:isEmpty isEmpty() 方法用于判断字符串是否为空。 语法 public boolean isEmpty() 参数 无 ...
阅读全文
【Java源码分析】String 比较 equals
摘要:equals() equals() 方法用于将字符串与指定的对象比较。 String 类中重写了 equals() 方法用于比较两个...
阅读全文
【Flink1.14实战】Docker环境 DataStream jdbc
摘要:mysql source 从 MySQL 中读取数据的 Source。 首先 pom.xml 中添加 MySQL 依赖: mysq...
阅读全文
【Flink1.14实战】Docker环境 DataStream jdbc sink
摘要:JDBC Connector jdbc sink 该连接器可以向 JDBC 数据库写入数据。 添加下面的依赖以便使用该连接器(同时添...
阅读全文
【docker实战】docker 中python 实现99乘法表
摘要:docker 中python 实现99乘法表 [root@localhost python]# cat hello.py for i...
阅读全文
【Flink1.14实战】Docker环境 DataStream kafka Sink
摘要:DataStream 连接器 要在应用程序中使用这些连接器之一,通常需要额外的第三方组件,例如用于数据存储或消息队列的服务器。另请注...
阅读全文
【Flink1.14实战】Docker环境 DataStream kafka Source
摘要:DataStream 连接器 要在应用程序中使用这些连接器之一,通常需要额外的第三方组件,例如用于数据存储或消息队列的服务器。另请注...
阅读全文
【Flink1.14实战】Docker环境 Kafka SQL 连接器
摘要:Apache Kafka SQL 连接器 Kafka 连接器提供从 Kafka topic 中消费和写入数据的能力。 依赖 http...
阅读全文
【Flink1.14实战】Docker环境 Print SQL 连接器
摘要:Print SQL 连接器 Print 连接器允许将每一行写入标准输出流或者标准错误流。 设计目的: 简单的流作业测试。对生产调试带...
阅读全文
【Flink1.14实战】Docker环境 DataStream API算子汇总
摘要:目录 Flink DataStream API概述MapFlatMapFilterKeyByReduceWindowWindowA...
阅读全文
【Flink1.14实战】Docker环境Flink Sql mysql连接器
摘要:JDBC SQL 连接器 JDBC 连接器允许使用 JDBC 驱动向任意类型的关系型数据库读取或者写入数据。本文档描述了针对关系型数...
阅读全文
【Flink1.14实战】Docker环境Flink Sql DataGen 快速开始
摘要:DataGen SQL 连接器 DataGen 连接器允许按数据生成规则进行读取。 DataGen 连接器可以使用计算列语法。 这使...
阅读全文
【Flink1.14实战】Flink DataStream 算子Reduce&Window
摘要:Reduce **KeyedStream→ DataStream ** 一个分组数据流的聚合操作,合并当前的元素和上次聚合的结果,产...
阅读全文
【Flink1.14实战】Flink DataStream 算子快速开始 KeyBy
摘要:KeyBy **DataStream → KeyedStream ** 逻辑地将一个流拆分成不相交的分区,每个分区包含具有相同ke...
阅读全文
【Flink1.14实战】Flink DataStream 算子快速开始 Filter
摘要:Filter DataStream → DataStream 过滤流。过滤掉零值的过滤器 package quick;import...
阅读全文