kafka是很流行的一款消息队列和流处理组件,其生态非常丰富,今天只简单介绍一下它的安装。 一. Zookeeper安装 kafka高度依赖于Zookeeper做集群协调和分布式存储,当然kafka社区正在逐渐去掉对Zookeeper的依赖,不过至今你还是需要Zookeeper。 下载清华镜像:ht ...
“天哪!这里根本是鸟不生蛋的乡下耶!”当巴士终于抵达目的地停了下来,孩子们开始。个提着行李下车。“看不到超市,也没有网咖,什么乐趣都没有了!”“这里的洗手间要是跟我乡下的外婆家一样是粪坊的话,怎么办?”https://www.douban.com/group/topic/192116523/?aut ...
分类:
编程语言 时间:
2020-09-17 12:51:52
阅读次数:
23
总结 JDK1.8 主要区别如下: 线程安全性不同。HashMap线程不安全;Hashtable 中的方法是Synchronize的。 key、value是否允许null。HashMap的key和value都是可以是null,key只允许一个null;Hashtable的key和value都不可为n ...
分类:
编程语言 时间:
2020-09-16 12:01:36
阅读次数:
25
Dijkstra🍦 Dijkstra解决单元最短路问题,要求边的大小必须为正 模板: const int maxv=1000; const int inf=1e9; int n,g[maxv][maxv]; int d[maxv]; bool vis[maxv]; void dijkstra(in ...
分类:
其他好文 时间:
2020-09-15 21:10:40
阅读次数:
34
$saveImg = preg_replace('# #', '', $saveImg);去除掉字符串后打印$saveImg为"" 即空字符串但是无论使用empty()is_null还是$saveImg==""都无法判断为true无奈之下在去除完空格后再进行一次trim$saveImg=trim($ ...
分类:
Web程序 时间:
2020-09-14 18:54:00
阅读次数:
47
#include<cstdio> #include<queue> #include<vector> using namespace std; const int N = 1010; queue<int> q; int w[N]; int result[N]; int main(){ int np,n ...
分类:
其他好文 时间:
2020-09-12 21:48:03
阅读次数:
38
给定一个字符串,逐个翻转字符串中的每个单词。例如,输入: "the sky is blue",输出: "blue is sky the"。 package main import ( "fmt" "strings" ) type SStack struct { elems []string } fu ...
分类:
其他好文 时间:
2020-09-12 21:30:46
阅读次数:
50
用户行为日志分析是实时数据处理很常见的一个应用场景,比如常见的PV、UV统计。本文将基于Flink从0到1构建一个用户行为日志分析系统,包括架构设计与代码实现。本文分享将完整呈现日志分析系统的数据处理链路,通过本文,你可以了解到:基于discuz搭建一个论坛平台Flume日志收集系统使用方式Apache日志格式分析Flume与Kafka集成日志分析处理流程架构设计与完整的代码实现项目简介本文分享会
分类:
其他好文 时间:
2020-09-11 16:03:01
阅读次数:
41
作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言 你以为考你个数据结构是要造火箭? 🚕汽车75马力就够奔跑了,那你怎么还想要2.0涡轮+9AT呢?大桥两边的护栏你每次走的时候都会去摸吗?那怎么没有护栏的大桥你不敢上呢? 很多时候 ...
分类:
其他好文 时间:
2020-09-11 15:59:27
阅读次数:
47
现如今当你翻看一些开源项目源码的时候,你会发现现在到处充斥着委托函数,如Func,Action,Predicate,确实现在的C#在函数式编程的路上越来越成为主流,越来越显示威力,曾经的一些经典设计模式写法,在函数式下可以稍微优化一下了,这篇我们就来说说模板方法。一:实际场景1.模板方法定义相信这个模式在平时开发中会经常使用到,定义也很简单,在父类中定义算法骨架,骨架里面的某些细节点由相应的子类实
分类:
其他好文 时间:
2020-09-10 22:58:25
阅读次数:
32