已复制
全屏展示
复制代码
yuziyue

yuziyue

Hi I'm yuziyue

大数据工程师

flink window窗口概念与使用总结

Flink 之 window 窗口概念与使用 当调用window或windowAll方法时,所传入的参数就是Window Assigner(窗口分配器),其作用是决定划分什么样类型的窗口,即以何种条件划分窗口,输入的数据以何种方式分配到窗口内,窗口如何触发等等。针对计数窗口来说,主要使用CountWindowAll、CountWindow,直接传入一个window的数据条数据。

· 10 min read

zookeeper 核心概念与架构总结

ZooKeeper 是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能,ZooKeeper可以保证如下分布式一致性特性。从同一个客户端发起的事务请求,最终将会严格地按照其发起顺序被应用到ZooKeeper中去。

· 6 min read

ubuntu 离线仓库制作详解

ubuntu 离线仓库制作详解 制作离线仓库的目的,是当有些Ubuntu机器不能访问外网,需要在能访问网络的机器上制作好离线仓库,然后拷贝到不能访问网络的机器上安装。一. 工具准备 首先准备一个 ubuntu18.04.3 的 server 版操作系统,确保能正常上网,在该操作系统上进行制作离线包。apt-rdepends 命令能找出指定工具的所有依赖,包括依赖的依赖。 vim /etc/apt/sources.list

· 3 min read

tmux 个人常用配置整理

tmux 个人常用配置整理 使用场景:跑后台任务时使用,由于 Ubuntu 和 CentOS 的 tmux 的版本不一样,所以配置文件也不一样,下面是个人最习惯的 tmux 配置,主要思想是命令行快捷键实现最常用的功能,同时满足大多数的命令行配置习惯。 注意:如果是 crt 或 xshell 的话需要设置 alt 为 meta 键,使用 tmux 就不要使用鼠标了。

· 4 min read

tmux 常用命令总结

tmux采用C/S模型构建,输入tmux命令就相当于开启了一个服务,此时将新建一个会话,然后会话中默认新建一个窗口,窗口中默认新建一个面板。一个tmux session(会话)可以包含多个window(窗口),窗口默认充满整个会话界面,允许在单个窗口中同时访问多个会话,允许每个会话有多个连接窗口,因此可以多人实时共享会话。一个window又可以包含多个pane(面板),窗口下的面板,都处于同一界面下。

· 4 min read