摘要:Linux Script 笔记 # 将 dos 下的换行符替换成 linux 的换行符 sed -i 's/\r//' filename # 打印第一列字符串长度为 7 的行号 awk -F '|' '{if(length($1) == 7) print NR}' # 显示在文件中匹配到 print
阅读全文
摘要:DuckDB 源码配置 源码编译 sudo apt-get update && sudo apt-get install -y git g++ cmake ninja-build libssl-dev git clone git@github.com:duckdb/duckdb.git cd duc
阅读全文
摘要:Apache Parquet/Arrow Parquet Parquet 文件的存储结构包括: Header:包含文件的 magic number(PAR1),表明文件是 Parquet 格式。 Data Block:存放具体数据内容,由多个 Row Group 组成,每个 Row Group 包含
阅读全文
摘要:Mysql 抓包笔记 mysql docker 部署 wireshark 配置 wireshark mysql 抓包分析 通过 mysql 客户端下发 sql后,抓包结果如下图所示: 如红框里所示的十六进制字符串,0x00 为 mysql 协议中规定的 ok packet 包的起始字节,0xfc 如
阅读全文
摘要:CMU15445-2020 fall 笔记:Project 4 - CONCURRENCY CONTROL The fourth programming project is to implement a lock manager in your database system and then u
阅读全文
摘要:多语言 JDBC SQL 发送 记录各个语言使用 JDBC 发送 SQL 的代码片段。 Python import jaydebeapi # pip install jaydebeapi # JDBC驱动类名 driver = 'com.mysql.jdbc.Driver' # 数据库连接URL u
阅读全文