filter filter:基于列筛选行 ls | filter {|x| $x.type == 'file'} ╭───┬────────────┬──────┬─────────┬─────────────╮ │ # │ name │ type │ size │ modified │ ├───┼────────────┼──────┼─────────┼──...
Clickhouse Mergetree Family
-- without ver - the last inserted 'wins' CREATE TABLE IF NOT EXISTS myFirstReplacingMT ( `key` Int64, `someCol` String, `eventTime` DateTime ) ENGINE = ReplacingMergeTree PRIMARY KEY (...
WSL 安装和使用简介
WSL 官方文档,比如以下内容必读: WSL 基本命令 跨 Windows 和 Linux 文件系统工作 配置 WSL FAQ 安装方式 打开 powershell 或者 cmd 窗口(以下简称“终端”),输入 wsl --install 以 WSL 2 方式安装 Ubuntu。你可以安装其他 Linux 系统,使用 wsl --list --online 查看...
在 Windows 下使用 NeoVim
这两年一直在服务器上使用 neovim,最近尝试把它放到 Windows 上用。 一旦习惯图形化界面,就很难第一时间想到完全使用 TUI 工具。 启动 nvim 的方式很多 首先是 nvim 的启动问题,只要在终端上工作,启动 nvim 非常自然,但是在 Windows 上体验很不好,选择/流程太多: 随 nvim 附带的 nvim-qt.exe 是非常好的 GUI 工具,它给你...
涨跌幅复权与前复权
以前我总结过 前复权,现在简单拓展一下其应用。 涨跌幅复权因子只要被记录下来,就无需变动 —— 或者具体地说,新一天的复权因子只与前一天复权因子和当日前收盘价、当日收盘价有关。 这对更新数据十分友好,因为只需从数据库拉取最新一条数据(即前一个交易日的数据),然后计算当天数据就可以入库,完全不需要获取大量数据,也不需要重算任何数据。 日期 前收盘价...
【R 语言】技巧整理
DataFrame 重置 DataFrame 的索引:row.names(df) <- NULL 与 python 交互 reticulate 文档 在 RStudio IDE 中使用 Python 将 Python 与 RStudio Connect 结合使用的常见问题解答
【R 语言】在线书籍
学习路径: RStudio Education RStudio 团队成员写的书籍:books Hadley Wickham Hadley Wickham 大佬的博客:https://hadley.nz/ with Garrett Grolemund, the place to start if you want to learn how to do data sci...
【R 语言】Ubuntu 安装 RStudio Server 以及踩坑记录
很久没有使用 R 语言了,突然发现 RStudio 公司 改名 了,主页为 posit.co 。 RStudio Server 官方下载说明:https://posit.co/download/rstudio-server/ 步骤 1:安装 R 语言和 Rserver 注意:安装 R 语言的命令不建议直接使用我这里写的,因为 CRAN 源被设置成 cloud.r-project....
使用 ktra 搭建私人 Cargo registry
使用工具: ktra:纯 Rust 编写的,用于搭建 Cargo registry 的命令行工具 安装它: cargo install ktra 注意: 这开启了 secure-auth 和 db-sled,数据库是内置的 sled 如果你需要 redis 或者 mongo 作为后端数据库,自行添加 features,见 https://book.ktra.dev/...
Shell Parameter Expansion
https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html 例子 # CI 中运行所有例子 for example in $(ls examples/) do cargo run --example ${example%%.rs} done