部署Gitlab
gitlab 配置
sudo vim /etc/gitlab/gitlab.rb external_url
gitlab-ctl tail #查看所有日志 gitlab-ctl tail nginx/gitlab_access.log #查看nginx访问日志
//启动 sudo gitlab-ctl star
//停止 sudo gitlab-ctl stop
//重启 sudo gitlab-ctl restart
//使更改配置生效 sudo gitlab-ctl reconfigure
sudo gitlab-ctl hup nginx
## 卸载 sudo gitlab-ctl stop sudo gitlab-ctl uninstall sudo gitlab-ctl cleanse sudo rm -rf /opt/gitlab
数据
大量回测数据
- 用二进制文件分日期分股票存储
- 使用sql server,pg这样支持分区表的事务型数据库
- 使用hive这样的离线数据仓库
- 用Greenplum这样的开源或商业MPP数据仓库
- kdb+和DolphinDB这样的专业时序数据库。 效率高
crontab
Python 精度
要求较小的精度
aio
机器学习概览
replace and INSERT ON DUPLICATE KEY UPDATE
- 处理具有唯一键或主键的记录时, REPLACE将执行DELETE,然后执行INSERT,或者只执行INSERT。 此函数将导致删除记录,并在末尾插入,这将导致索引分离,从而降低表的效率。
分区
shell-常用命令
```shell
当前目录搜索所有文件,文件内容 包含 “140.206.111.111” 的内容
find . -type f -name “*” | xargs grep “140.206.111.111”