程序员的Cookbook
Note
正在初始化搜索引擎
zyfjeff/zyfjeff.github.io
About
博客
学习笔记
开源项目
编程语言
计算机基础
程序员的Cookbook
zyfjeff/zyfjeff.github.io
About
博客
博客
Doc
Doc
Basic
Basic
如何在Linux环境下实现一个调试器
Cpp
Cpp
如何mock系统调用
Effective Model Cpp
Effective Model Cpp
Item1
Item38 Be aware of varying thread handle destructor behavior
Item39 Consider void futures for one-shot event communication
Item40 Use std::atomic for concurrency, volatile for specific memory
Item41 Consider pass by value for copyable parameters that are cheap to move and always copied.
Item42 Consider emplacement instead of insertion
Envoy
Envoy
Envoy源码分析之Dispatcher
Envoy源码分析之ThreadLocal
Linux
Linux
Linux中的可执行程序有什么?
Linux 信号FAQ
关于文件写入的原子性讨论
Rust
Rust
常见的生命周期错误
Macros
Match pattern
Rust错误处理指南
Rust match
常见的生命周期概念错误
Rust module
Rust variance
学习笔记
学习笔记
Blog
Blog
Can Reordering of Release/Acquire Operations Introduce Deadlock?
待阅读列表
Book
Book
Practical System Programing For Rust
Concurrency Modern C++
C++ Templates
Programming Kubernetes
Lua Programing
Mathematics For Computer Science
Linux C++ 服务端编程
操作系统导论
ebpf
Course
Course
6.824
6.824
Lecture1
Lecture1
Index
Paper note
Ultimate Go Programing
Ultimate Go Programing
Ultimate Go Programing
信息论
信息论
Note
English
English
Class1
Class1
READMEN
Note
Sentence
Class2
Class2
Kk
Note
Sentence
Hearing
Hearing
Index
Open lan
Open lan
Index
Syntax
Syntax
Index
Walk for us
Walk for us
Index
Word list
Word list
Word
Paper
Paper
Bitcask
开源项目
开源项目
Envoy
Envoy
Bootstrap启动过程分析
Cluster分析
Cluster Manager初始化
DPDK
Drain manager分析
EDS更新过程分析
Load Balancer分析
Lua filter实现分析
Overload manager分析
Envoy源码分析
Stats Symbol分析
Subset Load Balancer分析
Envoy Proxy Wasm分析
如何实现自定义Cluster
Kubernetes
Kubernetes
Helm
Basic
Tips
Leveldb
Leveldb
Leveldb源码分析
Pilot
Pilot
WIP
配置更新分析
EnvoyFilter分析
PushContext分析
基本概念和接口
XDS处理流程分析
编程语言
编程语言
Cpp
Cpp
C++基础
C++17 In Details
C++20
Design
Guidelines
Libevent
C++ Memory Order
Tips
Tips
Tip of the Week #1: string_view
Tip of the Week #10: Splitting Strings, not Hairs
Tip of the Week #101: Return Values, References, and Lifetimes
Tip of the Week #103: Flags Are Globals
Tip of the Week #107: Reference Lifetime Extension
Tip of the Week #108: Avoid std::bind
Tip of the Week #109: Meaningful `const` in Function Declarations
Tip of the Week #11: Return Policy
Tip of the Week #112: emplace vs. push_back
Tip of the Week #117: Copy Elision and Pass-by-value
Tip of the Week #119: Using-declarations and namespace aliases
Tip of the Week #120: Return Values are Untouchable
Tip of the Week #122: Test Fixtures, Clarity, and Dataflow
Tip of the Week #123: absl::optional and std::unique_ptr
Tip of the Week #126: `make_unique` is the new `new`
Tip of the Week #24: Copies, Abbrv
Tip of the Week #3: String Concatenation and operator+ vs. StrCat()
Tip of the Week #36: New Join API
Tip of the Week #42: Prefer Factory Functions to Initializer Methods
Tip of the Week #45: Avoid Flags, Especially in Library Code
Tip of the Week #49: Argument-Dependent Lookup
Tip of the Week #55: Name Counting and unique_ptr
Tip of the Week #59: Joining Tuples
Tip of the Week #61: Default Member Initializers
Tip of the Week #64: Raw String Literals
Tip of the Week #65: Putting Things in their Place
Tip of the Week #74: Delegating and Inheriting Constructors
Tip of the Week #77: Temporaries, Moves, and Copies
Tip of the Week #86: Enumerating with Class
Tip of the Week #88: Initialization: =, (), and {}
Tip of the Week #90: Retired Flags
Tip of the Week #93: using absl::Span
Tip of the Week #94: Callsite Readability and bool Parameters
Tip of the Week #99: Nonmember Interface Etiquette
Golang
Golang
Index
Go Tips
Lua
Lua
Index
Python
Python
Index
Rust
Rust
Index
Rust学习笔记
Library
Library
Index
计算机基础
计算机基础
Algorithm
Algorithm
负载均衡算法
跳表分析
Basic
Basic
OS基础
Reverse
编译器
并发编程
GDB Tips
面试题
SSL
Bazel
Bazel
Index
Design
Design
设计模式
Linux
Linux
Index
Linux: x86-64 syscall
三种常见的socket balancing模式
Linux syscall
Shell
Bpf
Bpf
READMME
Seccomp bpf
Ftrace
Ftrace
Index
Fuse
Fuse
Index
Io
Io
Io uring
Network
Network
Index
Epoll
Ip transparent
Tcp ip program
Tcp back log
Tcp fast open
SOCKMAP - TCP splicing of the future
Time wait
Virtual network
Perf
Perf
性能优化基础
Synchronization
Synchronization
Index
Memory order
System interface
System interface
Index
Why
Why
计算机基础百科
Note
信息的作用?
什么是置信度?
什么是奥卡姆剃刀原则?
信息如何量化度量?
什么是信息的冗余度
什么是信息的等价性?
什么是信息增量?
信息压测比、失真率?