摘要: 最近编写员工分组的组织架构树,记录一下两种方式: 递归框架 递归方法优缺点: 优点:代码较少; 缺点:性能较差; 树函数(列表,父ID) ret = [] for 节点 in 列表: if 节点的parent_id 等于 父ID 节点.children = 获取树(列表, 节点ID) ret = a 阅读全文
posted @ 2021-10-12 09:25 David---wei 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 首先解决冲突,然后按照以下命令操作 本地电脑创建目录 mkdir ops 本地仓库初始化 git init 本地仓库关联远端仓库 git remote add origin git@git.github.com:vglede/ops.git 拉取远端仓库代码 git pull origin mast 阅读全文
posted @ 2021-08-12 11:01 David---wei 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 在生产环境中发现,aws的ec2 t2实例类型无法直接切换实例类型到m5类型,需要进行如下操作 1. 先使用 T2 的实例类型来启动实例. 2. 登入至实例 3. 检查 systemd 的版本. # rpm -qa | grep -e '^systemd-[0-9]\+\|^udev-[0-9]\+ 阅读全文
posted @ 2021-07-16 09:38 David---wei 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 不要修改Content-Type error_page 405 =200 @405; location @405 { root /usr/share/nginx/html; proxy_method GET; proxy_pass http://127.0.0.1/$request_uri; } l 阅读全文
posted @ 2021-07-15 15:04 David---wei 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 参考文档 阅读全文
posted @ 2021-06-03 08:57 David---wei 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一、Namespace namespace是linux的一个概念,用于提供分离进程树、网络接口、挂载点和进程之间通信的方法。docker使用namespace隔离资源 二、Cgourp cgroup主要是限制资源的可用大小 阅读全文
posted @ 2021-05-08 16:44 David---wei 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 常用命令使用: go help build 参数 -o output 指定编译输出的名称,代替默认的包名。 -i install 安装作为目标的依赖关系的包(用于增量编译提速)。 以下 build 参数可用在 build, clean, get, install, list, run, test - 阅读全文
posted @ 2020-12-13 20:22 David---wei 阅读(1456) 评论(0) 推荐(0) 编辑
摘要: alertmanager报错无法启动 [root@ip-172-1-0-54 local]# /usr/local/alertmanager-0.15.3.linux-amd64/alertmanager --config.file=/usr/local/alertmanager-0.15.3.li 阅读全文
posted @ 2020-03-16 18:05 David---wei 阅读(4039) 评论(0) 推荐(1) 编辑
摘要: 变长的函数参数 函数最后参数的类型的是...T,调用该函数时,可以在参数列表的最后使用若干个类型为T的参数。func mySum(nums ...int) int { res := 0 for _, n := range nums { res += n } return res } mySum(1, 阅读全文
posted @ 2020-02-02 20:45 David---wei 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 一、准备工作:1、普通用户root权限准备(sudo,此处用aiot用户,sudoer)groupadd -r testuseradd -d /home/test/ -m -s /bin/bash -c "user" -g test -p 2019 -r test#另外特别注意:aiot及密码用户在 阅读全文
posted @ 2019-11-27 14:15 David---wei 阅读(671) 评论(0) 推荐(0) 编辑