Blog

66篇文章

Type Erasure

Posted 2024-02-20 08:58:12 ‐ 7 min read

flexible array member

Posted 2024-01-12 14:59:41 ‐ 2 min read

parallel patterns

reprint the paper of

Posted 2024-01-05 11:25:24 ‐ 1 min read

cusomization point object

Posted 2023-12-21 14:54:34 ‐ 6 min read

pointers are complicated

Posted 2023-12-21 14:46:37 ‐ 1 min read

file locking

Posted 2023-12-12 13:21:53 ‐ 4 min read

bin packing problem

Posted 2023-12-08 17:48:23 ‐ 1 min read

Profile (CPU or Memory)

Posted 2023-08-10 00:18:41 ‐ 2 min read

Error modle and handle

error model and handle thinking from boost.outcome

Posted 2023-07-19 16:21:51 ‐ 5 min read

thinking async

clutter thinking about async

Posted 2023-07-19 15:22:51 ‐ 3 min read

coroutine learn

Posted 2023-06-12 12:29:41 ‐ 5 min read

CRTP

The Curiously Recurring Template Pattern (CRTP) is a C++ idiom whose name was coined by James Coplien in 1996, in early C++ template code.

Posted 2023-06-08 15:45:06 ‐ 3 min read

strip

Posted 2023-06-08 00:07:57 ‐ 2 min read

How C++ resolves a function call

hidden algorithm that runs for every function call at compile time

Posted 2023-05-05 18:21:42 ‐ 7 min read

Scheduling semantics

event-based simulation scheduling semantics

Posted 2023-04-11 15:02:54 ‐ 6 min read

Adapters and Decorators

adapters and decorator pattern

Posted 2023-03-20 13:18:47 ‐ 4 min read

atomic and memory order in c++11

Posted 2023-03-14 20:58:47 ‐ 9 min read

strategy / policy based design

The Policy-Based Design

Posted 2023-03-10 10:16:24 ‐ 1 min read

shared library

summary of shared library

Posted 2023-03-04 09:07:19 ‐ 13 min read

Testing Framework

Posted 2023-02-09 16:22:43 ‐ 3 min read

One dynamic library problem

library link, export symbol control

Posted 2023-01-11 15:43:29 ‐ 3 min read

Cpp Iterator

Posted 2022-12-22 16:39:52 ‐ 3 min read

Signal and sigaction

Posted 2022-12-16 09:43:00 ‐ 2 min read

gcc/g++ compile options

Posted 2022-12-15 18:07:49 ‐ 1 min read

pimpl

Posted 2022-11-28 10:20:07 ‐ 7 min read

DPI C Layer

Posted 2022-09-14 20:49:31 ‐ 7 min read

IEEE Std 1800-2017 DPI

Posted 2022-09-08 10:54:17 ‐ 25 min read

【译】server design

Posted 2022-06-18 20:31:22 ‐ 30 min read

crates collection

Posted 2022-03-04 00:31:53 ‐ 1 min read

【翻译】async what is blocking

Posted 2022-02-16 09:20:44 ‐ 9 min read

protobuffer etc.

Posted 2022-01-20 17:26:39 ‐ 35 min read

linux性能工具与分析

Posted 2021-11-15 16:02:06 ‐ 1 min read

【翻译】为什么协议栈在内核中实现

Posted 2021-10-20 17:39:41 ‐ 10 min read

【翻译】零拷贝的意义

Posted 2021-10-18 21:14:37 ‐ 16 min read

tls vs dtls

Posted 2021-09-10 15:27:04 ‐ 1 min read

everyone should know time latency

Posted 2021-08-20 17:30:55 ‐ 2 min read

raft-extended

Posted 2021-08-15 23:30:00 ‐ 54 min read

DataBase Faq

Posted 2021-08-13 15:47:48 ‐ 1 min read

namespace 一知半解

Posted 2021-06-23 18:59:13 ‐ 5 min read

Rust FAQ collection

Posted 2021-06-18 15:13:08 ‐ 1 min read

Memory Faq(landley.net)

Posted 2021-05-08 11:56:06 ‐ 28 min read

singleton

The singleton design pattern

Posted 2021-05-07 12:12:17 ‐ 9 min read

GNU gcc 工具集整理, GNU Binutils

Posted 2021-04-20 16:44:55 ‐ 2 min read

时间,时间同步

Posted 2021-04-06 21:13:52 ‐ 52 min read

无锁算法

Posted 2021-04-03 11:46:30 ‐ 9 min read