-
scala 之 Map / List ::/+:/:+/:::/+++ 的操作
1. Map 操作 Map(映射)是一种可迭代的键值对(key/value)结构。 所有的值都可以通过键来获取。 Map 中的键都是唯一的。 Map也叫哈希表(Hash tables)。 Map 有两种类型,可变与不可变…
-
如何匹配代码中含有中文注释的正则表达式?
如何匹配代码中含有中文注释的正则表达式? 单行注释,多行注释正则匹配 (?:^|\n|\r)\s*\/\*[\s\S]*?\*\/\s*(?:\r|\n|$) 但是还不支持匹配注释中包含有中文(或全英文的不包含在内) 类…
-
以 Aliyun ECS CentOS7 为例磁盘在线扩容
以阿里 ECS CentOS7 为例磁盘在线扩容 参考 1: ECS linux 在线扩容 注; 请阅读文档,会有一些限制,如: kernel >= 3.6.0 操作过程 [root@cn-south1-web-1…
-
快速部署之 cmak / kafka-manager
快速部署之 cmak / kafka-manager 参考 1: 编译部署 kafka-manager 请一定要注意版本匹配,本文使用 kafka-2.12-2.5.0 + cmak-2.0.0.2(kafka-mana…
-
DolphinScheduler源码分析
DolphinScheduler源码分析 参考 1: DolphinScheduler源码分析
-
基于 Apache Hadoop 大数据平台生产部署(原汁原味)
基于 Apache Hadoop 大数据平台生产部署(原汁原味) 相关1:基于 CDH 6 大数据平台生产部署 本文参考了 AWS EMR 和 Aliyun EMR 服务的相关组件部署配置规则,适用于中小规模私有云生产集…
-
为何kubeadm使用selfhosting模式部署及优缺点
为何kubeadm使用selfhosting模式部署及优缺点 参考1:
-
自定义注解以SpringAOP开发第三方库
在我们开发自己的第三方框架时经常会使用aop拦截做相关处理,但如果实现灵活的自定义aop拦截呢?有种方式?(在这里主要讲解在springboot环境下的使用) 方案一: 原始社会的 Spring XML 配置实现(如:X…
-
一次生产 JVM CPU过高排查
双十一了,头一天晚上10点左右收到阿里云cpu超过90%短信报警,第二天上班了,操作步骤如下: top找出cpu高的java进程号9592 top -Hp 9592查看cpu占用time最高的线程编号28178 说明: …
-
HBase表优化及Rowkey设计
HBase表优化及Rowkey设计