Search CTRL + K

👋 Hi there! 欢迎来到我的 数字花园

📤 最近文章

Title Description Date
排查 rum collect 服务内存泄露 自接手 rum collect 服务后,发现其存在缓慢、隐蔽的内存泄露,大约一周增长 0.5G 内存占用。排查过程中又因错误使用 pprof 工具导致一直未找到泄露原因,本文记录了为排查解决该问题,我做的所有努力以及事后反思。 2025-05-15
如何阅读论文 论文“如何阅读论文”读后总结 :) 2025-04-03
源码阅读之 pond 三人行,必有我师。优秀的代码值得品鉴,本文拆解 pond 库设计,学习优秀的代码。 2025-05-07
本地开发环境配置自签证书 在本地开发环境配置自签 SSL/TLS 证书 2024-05-28
在 web 服务中获取客户端 IP 服务器有时需要获取客户端 IP 来做进一步分析处理,可是在反代服务器后甚至在集群内的服务器该如何获取客户端 IP 呢? 2024-05-15
rust 标准库 std::mem 的操作都是浅拷贝 rust 操作内存的标准库函数都是浅拷贝 2025-05-23
ClickHouse JSON 格式输出大类型数字变成字符串 开发过程发现大整型数字被 ClickHouse 序列化为字符串,本文解释了原因和解决方案 2024-04-28
Copy and Clone triat in Rust 一文搞懂 Copy 和 Clone trait 的区别 2024-04-28
ClickHouse 连接多 Kerberos-aware Kafka 集群 使用 ClickHouse 连接多个 kerberos 加密的 Kafka 集群时,该如何正确配置 ClickHouse 2024-04-28
trait 对象的静态派发与动态派发 代码涉及到多态时总需要有一个机制决定运行的到底是什么,这就叫“派发”。在 rust 中,有静态派发和动态派发两种,本文介绍两者区别。 2025-01-26
steam 直接启动 r2modman 某个 profile 的游戏 为了在 steamdeck 上启动 r2modman 加载的游戏,摸索出的一套方案 2024-04-28
ClickHouse 实战:卡顿堆栈的实时方法聚类 本文展示了使用 ClickHouse 实现调用树功能的算法迭代,从最开始的行切到拆分后落盘,到最后的整体落盘+统计tag。调用树作为 APM 领域重要能力,在 ClickHouse 上高查询性能、低存储成本实现极大丰富了 QAPM 业务能力。 2025-01-02
ClickHouse MergeTree 实现只有一次语义的插入 调研 ClickHouse 如何实现一次语义的插入 2023-07-11
深入浅出 ClickHouse 物化视图 其实就是 AFTER INSERT TRIGGER~ 2023-04-10
ClickHouse 查询优化 ClickHouse 查询优化方案汇总 2023-04-10

✍️ 最近修改

File Type Date
check which dependencies make go version increase Permanent 2025-06-20
docker buildx with mirror registry Permanent 2025-06-18
set PATH for gui app in darwin Literature 2025-06-16
logrotate Permanent 2025-06-10
keep a container running in kubernetes Permanent 2025-06-09
rust memory manipulate functions in std Post 2025-05-23
region code for tencent cloud Literature 2025-05-19
troubleshooting rum collect service memory leak Post 2025-05-15
amortized analysis Inbox 2025-05-08
TTY Literature 2025-05-08

🏷️ 根标签

Tag Count
#Application 1
#CS 111
#Investment 1
#IT 64
#Mathematics 19
#Methodology 3
#Music 7
#Photography 5
#Programming 16
#Sport 2
#Work 1

🏷️ 子标签

Tag Count Files
#Application 1 alacritty
#CS/Algorithm 8 divide and conquer, enumerate algorithm, greedy algorithm, recursion, the euclidean algorithm, time complexity, binary search, quick sort
#CS/BigData 15 big data, business intelligence, data analytics, data lake, data warehouse, etl, hopping window, log-structured merge-tree, session window, sliding window, streaming data, the rum conjecture, tumbling window, window function, spark access filesystem
#CS/Compilers 10 context-free grammar, context-sensitive grammar, derivation, formal language, formal semantics, left-to-right and leftmost derivation parsing, operator-precedence parser, recursive descent parsing, syntactic analysis, top-down parsing
#CS/Computer 6 PTY, TTY, data striping, false sharing, floating point, redundant array of independent disks
#CS/ComputerNetwork 1 load balancing
#CS/CPU 1 false sharing
#CS/Database 63 attribute domain, buffer manager of transactional storage manager, candidate key, column-oriented data layout, common table expression, concurrency control, data control language, data definition language, data files of database, data manipulation language, data model, data query language, database column, database duplication, database instance, database management system, database nomalization, database page, database query performance optimization, database row, database schema, database sharding, database table, database transaction, database, differences between olap and oltp, entity-attribute-value model, entity-relationship model, foreign key, hierarchical database model, hopping window, hybrid transaction and analytical processing, impedance mismatch, index files of database, log-structured merge-tree, multiversion concurrency control, object-based data model, online analytical processing, online transactional processing, optimistic concurrency control, pessimistic concurrency control, polyglot persistence, primary key, query language, query optimization, relational algebra, relational calculus, relational database management system, relational model, row-oriented data layout, schema-on-read, schema-on-write, semi-structured data model, session window, sliding window, sql trigger, structured query language, superkey, the rum conjecture, time series database, transaction control language, tumbling window, window function
#CS/DataStructure 4 bloom filter variant, bloom filter, log-structured merge-tree, scalable bloom filter
#CS/FormalLanguageTheory 11 chomsky hierarchy, context-free grammar, context-sensitive grammar, derivation, formal grammar, formal language, formal semantics, left-to-right and leftmost derivation parsing, recursive descent parsing, syntactic analysis, top-down parsing
#CS/OperatingSystem 3 PTY, TTY, translation lookaside buffer
#CS/Parsing 15 context-free grammar, context-sensitive grammar, derivation, formal language, formal semantics, infix notation, left-to-right and leftmost derivation parsing, nonterminal symbol, operator-precedence parser, postfix notation, precedence climbing, recursive descent parsing, syntactic analysis, terminal symbol, top-down parsing
#CS/Programming 4 foreign function interface, garbage collection, resource acquisition is initialization, type of programming language
#Investment 1 exchange traded fund
#IT/BigData 2 the rum conjecture, user behavior analytics
#IT/ClickHouse 16 clickhouse drop cache, clickhouse pipeline graph, database query performance optimization, join algorithm in clickhouse, join types in clickhouse, clickhouse client capturing server logs of queries, clickhouse comparing cost between queries, clickhouse find the most expensive queries, clickhouse kafka engine, clickhouse materialized view, clickhouse mergetree structure, clickhouse performance evaluation, clickhouse query optimization of monotonous predicate on primary key, clickhouse table TTL, clickhouse tuple, comparison of clickhouse insertion methods
#IT/Cloud 2 cloud access management, docker buildx with mirror registry
#IT/Darwin 1 set PATH for gui app in darwin
#IT/Deployment 2 logrotate, docker buildx with mirror registry
#IT/DomainDrivenDesign 1 data transfer object
#IT/FileSystem 1 btrfs
#IT/GraphicDesign 2 chinese generic font family, generic font family
#IT/Kubernetes 4 container oom flow, exit code, keep a container running in kubernetes, logrotate
#IT/Linux 7 PTY, TTY, btrfs, set gid, set uid, sticky bit, logrotate
#IT/OpenTelemetry 3 observability, opentelemetry metrics, opentelemetry
#IT/PostgreSQL 1 postgresql materialized view
#IT/SoftwareEngineering 16 compute-intensive, container oom flow, data transfer object, data-intensive, impedance mismatch, polyglot persistence, resilient, system failure, system fault, system load, system maintainability, system performance, system reliability, system scalability, the rum conjecture, c4 model
#IT/System 26 application performance monitoring, compute-intensive, concurrency control, container oom flow, data-intensive, exit code, fully qualified domain name, multiversion concurrency control, optimistic concurrency control, pessimistic concurrency control, polyglot persistence, read amplification, resilient, service-level agreement, service-level indicator, service-level object, space amplification, system failure, system fault, system load, system maintainability, system performance, system reliability, system scalability, the rum conjecture, write amplification
#IT/TencentCloud 1 region code for tencent cloud
#Mathematics/Base 1 the greatest common divisor
#Mathematics/Combinatorics 2 combination, permutation
#Mathematics/Discrete 2 combination, permutation
#Mathematics/OrderTheory 2 partial order, total order
#Mathematics/Probability 1 standard deviation
#Mathematics/Statistics 13 arithmetic mean, false negative, false positive, geometric mean, harmonic mean, mean, median, mode, quadratic mean, true negative, true positive, variance, weighted arithmetic mean
#Methodology/Asking 1 x-y problem
#Methodology/Notes 2 digital garden, zettelkasten
#Music 4 digital audio bit rate, digital audio sample rate, digital audio, digital audo bit depth
#Music/MusicTheory 3 pitch name, pitch, syllable name
#Photography 5 aperture, exposure triangle, exposure, focal-stop number, iso
#Programming/CPlusPlus 3 cpp constant, cpp include order, cpp variable initialization
#Programming/Golang 5 memory tracing in go, one-function interface, interface in go, type system in go, check which dependencies make go version increase
#Programming/Rust 8 dyn compatibility, rust associated types, rust fully qualified syntax, rust generic type variable bound, rust never type, rust orphan rules, trait object, rust library recommendation
#Sport/Skateboarding 2 ollie, powerslide
#Work 1 region code for tencent cloud

📥 待处理

Inbox 内容:

File Date
write-ahead log 2023-03-07
depth of field 2023-05-06
hyperfocal distance 2023-05-06
sharpness 2023-05-06
shutter 2023-05-06
serializability 2023-08-09
two-phase locking 2023-08-09
validation protocol 2023-08-09
bottom-up parsing 2023-08-16
storage manager 2024-04-10
open systems interconnection model 2024-06-04
amortized analysis 2025-05-08

未发布内容:

File Date

📊 汇总

Type Count
Inbox 12
Literature 176
Permanent 44
Post 15

note-icon-1.png|20 note-icon-fallback.png|20 note-icon-2.png|20 note-icon-3.png|20