declare -A array
array[key1]="value1"
array[key2]="value2"
# foreach
for key in ${!array[*]}
do
value=${array[$key]}
done
[......]
declare -A array
array[key1]="value1"
array[key2]="value2"
# foreach
for key in ${!array[*]}
do
value=${array[$key]}
done
[......]
以ufw为例:
sudo ufw allow 22/tcp
sudo ufw allow 2376/tcp
sudo ufw allow 2377/tcp
sudo ufw allow 7946/tcp
sudo ufw allow 7946/udp
sudo ufw allow 4789/udp
[......]
koa2是"下一代Node.js的Web开发框架",与Express相比,更加简洁、健壮。
sass是比较传统的css拓展语言,本文说一下如何构建koa2 + sass的开发环境
1、基础准备
2、安装sass
gem install sass --no-user-install
3、安装koa脚手架
npm install -g koa-generato[......]
由于bitbucket的ssh一直抽风,所以这一篇采用password验证
基础配置可以参考《如何完成github和gerrit的双向同步》
只贴关键的:
#/var/gerrit/review_site/etc/replication.config
[remote "bitbucket"]
url = https://coder4@bitbucket.org/coder4/${name}.git
push = +refs/heads/*:refs/heads/*[......]
# add topic
kafka-topics.sh --zookeeper sbmvt-zk-test:2181 --create --partitions 1 --topic topic1 --replication-factor 1
Created topic "topic1".
# list topic
kafka-topics.sh --zookeeper sbmvt-zk-test:2181 --list
# describe topic
kafka-topic[......]