|
|
@ -76,8 +76,7 @@
|
|
|
|
- [多线程并发编程 doing](advance/concurrency-with-threads/intro.md)
|
|
|
|
- [多线程并发编程 doing](advance/concurrency-with-threads/intro.md)
|
|
|
|
- [并发和并行](advance/concurrency-with-threads/concurrency-parallelism.md)
|
|
|
|
- [并发和并行](advance/concurrency-with-threads/concurrency-parallelism.md)
|
|
|
|
- [使用多线程](advance/concurrency-with-threads/thread.md)
|
|
|
|
- [使用多线程](advance/concurrency-with-threads/thread.md)
|
|
|
|
- [消息传递 todo](advance/concurrency-with-threads/message-passing.md)
|
|
|
|
- [消息与锁](advance/concurrency-with-threads/message-passing.md)
|
|
|
|
- [数据共享Mutex、Rwlock todo](advance/concurrency-with-threads/ref-counter-lock.md)
|
|
|
|
|
|
|
|
- [Send、Sync todo](advance/multi-threads/send-sync.md)
|
|
|
|
- [Send、Sync todo](advance/multi-threads/send-sync.md)
|
|
|
|
- [一个综合例子](advance/multi-threads/example.md)
|
|
|
|
- [一个综合例子](advance/multi-threads/example.md)
|
|
|
|
- [async/await并发编程 todo](advance/async/intro.md)
|
|
|
|
- [async/await并发编程 todo](advance/async/intro.md)
|
|
|
@ -146,7 +145,7 @@
|
|
|
|
- [简化错误处理 todo](errors/simplify.md)
|
|
|
|
- [简化错误处理 todo](errors/simplify.md)
|
|
|
|
- [自定义错误 todo](errors/user-define.md)
|
|
|
|
- [自定义错误 todo](errors/user-define.md)
|
|
|
|
- [让错误输出更优雅 todo](errors/pretty-format.md)
|
|
|
|
- [让错误输出更优雅 todo](errors/pretty-format.md)
|
|
|
|
- [会导致panic的代码](errors/panic-codes.md)
|
|
|
|
- [会导致panic的代码 todo](errors/panic-codes.md)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- [Cargo详解 todo](cargo/intro.md)
|
|
|
|
- [Cargo详解 todo](cargo/intro.md)
|
|
|
@ -169,65 +168,64 @@
|
|
|
|
- [持续集成 todo](test/ci.md)
|
|
|
|
- [持续集成 todo](test/ci.md)
|
|
|
|
|
|
|
|
|
|
|
|
- [常见特征解析 todo](traits/intro.md)
|
|
|
|
- [常见特征解析 todo](traits/intro.md)
|
|
|
|
- [类型转换From/Into](traits/from-into.md)
|
|
|
|
- [类型转换From/Into todo](traits/from-into.md)
|
|
|
|
- [AsRef, AsMut](traits/as-ref-as-mut.md)
|
|
|
|
- [AsRef, AsMut todo](traits/as-ref-as-mut.md)
|
|
|
|
- [Borrow, BorrowMut, ToOwned](traits/borrow-family.md)
|
|
|
|
- [Borrow, BorrowMut, ToOwned todo](traits/borrow-family.md)
|
|
|
|
- [Deref和引用隐式转换](traits/deref.md)
|
|
|
|
- [Deref和引用隐式转换 todo](traits/deref.md)
|
|
|
|
- [写时拷贝Cow](traits/cow.md)
|
|
|
|
- [写时拷贝Cow todo](traits/cow.md)
|
|
|
|
- [Eq](traits/eq.md)
|
|
|
|
- [Eq todo](traits/eq.md)
|
|
|
|
|
|
|
|
|
|
|
|
- [深入内存 todo](memory/intro.md)
|
|
|
|
- [深入内存 todo](memory/intro.md)
|
|
|
|
- [指针和引用(todo)](memory/pointer-ref.md)
|
|
|
|
- [指针和引用 todo](memory/pointer-ref.md)
|
|
|
|
- [未初始化内存(todo)](memory/uninit.md)
|
|
|
|
- [未初始化内存 todo](memory/uninit.md)
|
|
|
|
- [内存分配(todo)](memory/allocation.md)
|
|
|
|
- [内存分配 todo](memory/allocation.md)
|
|
|
|
- [内存布局(todo)](memory/layout.md)
|
|
|
|
- [内存布局 todo](memory/layout.md)
|
|
|
|
- [虚拟内存(todo)](memory/virtual.md)
|
|
|
|
- [虚拟内存 todo](memory/virtual.md)
|
|
|
|
|
|
|
|
|
|
|
|
- [Web应用开发 todo](web/intro.md)
|
|
|
|
- [Web应用开发 todo](web/intro.md)
|
|
|
|
- [编解码与序列化 todo](web/serialization.md)
|
|
|
|
- [编解码与序列化 todo](web/serialization.md)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- [面向对象 todo](object-oriented/intro.md)
|
|
|
|
- [面向对象 todo](object-oriented/intro.md)
|
|
|
|
- [为何OO(todo)](object-oriented/characteristics.md)
|
|
|
|
- [为何OO todo](object-oriented/characteristics.md)
|
|
|
|
- [特征对象](object-oriented/trait-object.md)
|
|
|
|
- [设计模式 todo](object-oriented/design-pattern.md)
|
|
|
|
- [设计模式](object-oriented/design-pattern.md)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- [不安全Rust todo](unsafe/intro.md)
|
|
|
|
- [不安全Rust todo](unsafe/intro.md)
|
|
|
|
- [原生指针(todo)](unsafe/raw-pointer.md)
|
|
|
|
- [原生指针 todo](unsafe/raw-pointer.md)
|
|
|
|
- [修改全局变量](unsafe/modify-global-var.md)
|
|
|
|
- [修改全局变量 todo](unsafe/modify-global-var.md)
|
|
|
|
- [FFI外部语言用](unsafe/ffi.md)
|
|
|
|
- [FFI外部语言用 todo](unsafe/ffi.md)
|
|
|
|
- [那些会导致UB的代码](unsafe/ub.md)
|
|
|
|
- [那些会导致UB的代码 todo](unsafe/ub.md)
|
|
|
|
|
|
|
|
|
|
|
|
- [宏编程 todo](macro/intro.md)
|
|
|
|
- [宏编程 todo](macro/intro.md)
|
|
|
|
- [过程宏(todo)](macro/procedure-macro.md)
|
|
|
|
- [过程宏(todo)](macro/procedure-macro.md)
|
|
|
|
|
|
|
|
|
|
|
|
- [性能调优 todo](performance/intro.md)
|
|
|
|
- [性能调优 doing](performance/intro.md)
|
|
|
|
- [深入理解move](performance/deep-into-move.md)
|
|
|
|
- [深入理解move](performance/deep-into-move.md)
|
|
|
|
- [糟糕的提前优化](performance/early-optimise.md)
|
|
|
|
- [糟糕的提前优化 todo](performance/early-optimise.md)
|
|
|
|
- [Clone和Copy](performance/clone-copy.md)
|
|
|
|
- [Clone和Copy todo](performance/clone-copy.md)
|
|
|
|
- [Benchmark性能测试(todo)](performance/benchmark.md)
|
|
|
|
- [Benchmark性能测试(todo)](performance/benchmark.md)
|
|
|
|
- [减少Runtime check(todo)](performance/runtime-check.md)
|
|
|
|
- [减少Runtime check(todo)](performance/runtime-check.md)
|
|
|
|
- [CPU缓存性能优化](performance/cpu-cache.md)
|
|
|
|
- [CPU缓存性能优化 todo](performance/cpu-cache.md)
|
|
|
|
- [计算性能优化](performance/calculate.md)
|
|
|
|
- [计算性能优化 todo](performance/calculate.md)
|
|
|
|
- [堆和栈](performance/heap-stack.md)
|
|
|
|
- [堆和栈 todo](performance/heap-stack.md)
|
|
|
|
- [常用性能测试工具](performance/tools.md)
|
|
|
|
- [常用性能测试工具 todo](performance/tools.md)
|
|
|
|
|
|
|
|
|
|
|
|
- [编译器 todo](compiler/intro.md)
|
|
|
|
- [编译器 todo](compiler/intro.md)
|
|
|
|
- [常见属性标记 todo](compiler/attributes.md)
|
|
|
|
- [常见属性标记 todo](compiler/attributes.md)
|
|
|
|
- [提升编译速度 todo](compiler/speed-up.md)
|
|
|
|
- [提升编译速度 todo](compiler/speed-up.md)
|
|
|
|
- [编译器优化](compiler/optimization/intro.md)
|
|
|
|
- [编译器优化 todo](compiler/optimization/intro.md)
|
|
|
|
- [Option枚举](compiler/optimization/option.md)
|
|
|
|
- [Option枚举 todo](compiler/optimization/option.md)
|
|
|
|
|
|
|
|
|
|
|
|
- [日志和监控 todo](monitor/intro.md)
|
|
|
|
- [日志和监控 todo](monitor/intro.md)
|
|
|
|
- [日志](monitor/log.md)
|
|
|
|
- [日志 todo](monitor/log.md)
|
|
|
|
- [可观测性](monitor/observability.md)
|
|
|
|
- [可观测性 todo](monitor/observability.md)
|
|
|
|
- [监控(APM)](monitor/apm.md)
|
|
|
|
- [监控(APM) todo](monitor/apm.md)
|
|
|
|
|
|
|
|
|
|
|
|
- [标准库解析 todo](std/intro.md)
|
|
|
|
- [标准库解析 todo](std/intro.md)
|
|
|
|
- [如何寻找你想要的内容](std/search.md)
|
|
|
|
- [如何寻找你想要的内容 todo](std/search.md)
|
|
|
|
- [Vector常用方法](std/vector.md)
|
|
|
|
- [Vector常用方法 todo](std/vector.md)
|
|
|
|
- [HashMap](std/hashmap.md)
|
|
|
|
- [HashMap todo](std/hashmap.md)
|
|
|
|
- [Iterator常用方法](std/iterator.md)
|
|
|
|
- [Iterator常用方法 todo](std/iterator.md)
|
|
|
|
|
|
|
|
|
|
|
|
- [常用三方库 todo](libraries/intro.md)
|
|
|
|
- [常用三方库 todo](libraries/intro.md)
|
|
|
|
- [JSON](libraries/json/intro.md)
|
|
|
|
- [JSON](libraries/json/intro.md)
|
|
|
|