列表2023-week49
#最近读的东西
#自己的一些项目该如何组织
#github 仓库拉取优化
背景是neovim
的插件都在 github 上,大陆拉不下来。
解决方案:全局配置 Git 使用 SSH
:
1 | vi ~/.gitconfig |
加入 👇
1 | [url "git@github.com:"] |
#https 证书
阿里云免费的证书有效期变成 3 个月了= =
免费方案 👆
#快速 csv 文件处理
为压测准备数据
- 从源数据中选取指定列作为待选数据:
1 | cut -d',' -f6 raw.csv > res.txt |
-d
指定分隔符-f
指定选的列,比如我只要第 6 列数据
- 拆分数据集合:
因为我的数据从 100 个表取出来的,然后需要分成多个数据集合,我选择的第一种方法是把奇数行和偶数行拆分成两个文件(假设数据集只需要 2 个)
1 | awk '{if (NR % 2 == 0) print > "res_1.txt"; else print > "res_2.txt"}' res.txt |
- 打散数据:
因为数据是按尾号聚合的数据,具有不均匀性,需要打乱。
1 | shuf res_2.txt > res_2_suf.txt |
感觉 chatgpt 出来之后,笔记已经显得不那么重要了= =