Brian L. Troutwine - Hands-On Concurrency with Rust - 2018
大小
9.13 MB
文件数
124
Info Hash:
F97983F267F3BFCC3793DA91CC338786CB349D4D
收录时间
2026-02-05 08:08:43
更新时间
2026-02-05 08:08:43
文件列表 (124)
Brian L. Troutwine - Hands-On Concurrency with Rust - 2018.epub
1.61 MB
Brian L. Troutwine - Hands-On Concurrency with Rust - 2018.mobi
3.56 MB
Brian L. Troutwine - Hands-On Concurrency with Rust - 2018.pdf
3.55 MB
Hands-OnConcurrencywithRust_Code/Chapter02/hello_worlds/parallel_hello_world.rs
119 B
Hands-OnConcurrencywithRust_Code/Chapter02/hello_worlds/sequential_hello_world.rs
49 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/.gitignore
19 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/benches/naive.rs
2.37 KB
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/benches/specialized.rs
1.93 KB
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/benches/standard.rs
849 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/Cargo.toml
448 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/resources/in/gets
35 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/resources/in/mixed_gets_puts
35 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/resources/in/puts
53 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/src/bin/naive.rs
1.05 KB
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/src/bin/naive_interpreter.rs
1003 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/src/bin/specialized.rs
1.05 KB
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/src/bin/specialized_interpreter.rs
1.33 KB
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/src/bin/standard.rs
1.05 KB
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/src/lib.rs
5.53 KB
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/alloc_string_move_lifetimes.rs
94 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/apollo_cell_example.rs
389 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/blow_up.rs
137 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/borrow_split_array.rs
941 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/borrow_split_array_refs.rs
801 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/borrow_split_array_refs_unsafe.rs
870 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/borrow_split_struct.rs
798 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/copy_struct.rs
256 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/flights_total.rs
372 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/flights_total_copy.rs
538 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/no_size_slice.rs
340 B
Hands-OnConcurrencywithRust_Code/Chapter04/data_races/data_race00.rs
2.52 KB
Hands-OnConcurrencywithRust_Code/Chapter04/data_races/data_race01.rs
2.56 KB
Hands-OnConcurrencywithRust_Code/Chapter04/data_races/data_race02.rs
2.17 KB
Hands-OnConcurrencywithRust_Code/Chapter04/data_races/data_race03.rs
752 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/.rustfmt.toml
143 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/Cargo.toml
128 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/bin/telem.rs
1.4 KB
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/egress/ckms_egress.rs
1.06 KB
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/egress/cma_egress.rs
993 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/egress/mod.rs
521 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/emitter/mod.rs
982 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/event.rs
165 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/filter/high_filter.rs
413 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/filter/low_filter.rs
409 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/filter/mod.rs
910 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/ingest_point.rs
2.06 KB
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/lib.rs
231 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/util.rs
441 B
Hands-OnConcurrencywithRust_Code/Chapter05/data_races/data_race00.rs
2.52 KB
Hands-OnConcurrencywithRust_Code/Chapter05/data_races/data_race01.rs
2.56 KB
Hands-OnConcurrencywithRust_Code/Chapter05/data_races/data_race02.rs
2.17 KB
Hands-OnConcurrencywithRust_Code/Chapter05/data_races/data_race03.rs
752 B
Hands-OnConcurrencywithRust_Code/Chapter05/hopper_example/Cargo.toml
152 B
Hands-OnConcurrencywithRust_Code/Chapter05/hopper_example/src/main.rs
1.09 KB
Hands-OnConcurrencywithRust_Code/Chapter05/locks_examples/bridge_problem.rs
1.44 KB
Hands-OnConcurrencywithRust_Code/Chapter05/locks_examples/condvar_example01.rs
1.25 KB
Hands-OnConcurrencywithRust_Code/Chapter05/locks_examples/rocket_problem.rs
3.17 KB
Hands-OnConcurrencywithRust_Code/Chapter05/locks_examples/rwlock_example00.rs
1.27 KB
Hands-OnConcurrencywithRust_Code/Chapter05/locks_examples/writer_example01.rs
1.08 KB
Hands-OnConcurrencywithRust_Code/Chapter06/mpmc/Cargo.toml
132 B
Hands-OnConcurrencywithRust_Code/Chapter06/mpmc/src/main.rs
1.06 KB
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/Cargo.toml
550 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/crossbeam_queue_spin.rs
479 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/mutex_status_demo.rs
1000 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/queue_spin.rs
432 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/semaphore_demo.rs
22 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/spin_mutex_status_demo.rs
1.01 KB
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/status_demo.rs
1.01 KB
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/swap_mutex.rs
2.04 KB
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/lib.rs
131 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/queue.rs
6.22 KB
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/semaphore.rs
490 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/swap_mutex.rs
1.55 KB
Hands-OnConcurrencywithRust_Code/Chapter07/treiber_stacks/Cargo.toml
440 B
Hands-OnConcurrencywithRust_Code/Chapter07/treiber_stacks/src/bin/conc_stack.rs
1.69 KB
Hands-OnConcurrencywithRust_Code/Chapter07/treiber_stacks/src/bin/epoch_stack.rs
1.72 KB
Hands-OnConcurrencywithRust_Code/Chapter07/treiber_stacks/src/bin/refcount.rs
573 B
Hands-OnConcurrencywithRust_Code/Chapter07/treiber_stacks/src/lib.rs
18 B
Hands-OnConcurrencywithRust_Code/Chapter07/treiber_stacks/src/refcount.rs
2.18 KB
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/.gitignore
19 B
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/Cargo.toml
180 B
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/src/individual/mod.rs
5.24 KB
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/src/individual/ringers.rs
1.89 KB
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/src/instruction.rs
5 KB
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/src/lib.rs
132 B
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/src/main.rs
8.29 KB
Hands-OnConcurrencywithRust_Code/Chapter08/fixed_threads_tcp_server/Cargo.toml
260 B
Hands-OnConcurrencywithRust_Code/Chapter08/fixed_threads_tcp_server/src/bin/client.rs
2.21 KB
Hands-OnConcurrencywithRust_Code/Chapter08/fixed_threads_tcp_server/src/bin/server.rs
3.49 KB
Hands-OnConcurrencywithRust_Code/Chapter08/overwhelmed_tcp_server/Cargo.toml
243 B
Hands-OnConcurrencywithRust_Code/Chapter08/overwhelmed_tcp_server/src/bin/client.rs
2.21 KB
Hands-OnConcurrencywithRust_Code/Chapter08/overwhelmed_tcp_server/src/bin/server.rs
3.17 KB
Hands-OnConcurrencywithRust_Code/Chapter08/smalliters/Cargo.toml
118 B
Hands-OnConcurrencywithRust_Code/Chapter08/smalliters/src/lib.rs
3.99 KB
Hands-OnConcurrencywithRust_Code/Chapter08/sniffer/Cargo.toml
187 B
Hands-OnConcurrencywithRust_Code/Chapter08/sniffer/src/bin/poor_threading.rs
4.43 KB
Hands-OnConcurrencywithRust_Code/Chapter08/sniffer/src/bin/sniffer.rs
4.58 KB
Hands-OnConcurrencywithRust_Code/Chapter09/embed_quantiles/c_src/main.c
643 B
Hands-OnConcurrencywithRust_Code/Chapter09/embed_quantiles/Cargo.toml
200 B
Hands-OnConcurrencywithRust_Code/Chapter09/embed_quantiles/Makefile
638 B
Hands-OnConcurrencywithRust_Code/Chapter09/embed_quantiles/src/lib.rs
704 B
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/benches/mars_bench.rs
623 B
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/build.rs
293 B
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/c_src/insn.h
1.81 KB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/c_src/insn_help.h
1.65 KB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/c_src/sim.c
31.84 KB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/c_src/sim.h
1.33 KB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/Cargo.toml
394 B
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/bin/feruscore.rs
7.05 KB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/bin/fuzz_target.rs
5.1 KB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/individual/mod.rs
5.16 KB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/individual/ringers.rs
1.77 KB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/instruction.rs
16.35 KB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/lib.rs
197 B
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/mars.rs
8 KB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/TODO
95 B
Hands-OnConcurrencywithRust_Code/Chapter09/sniffer/Cargo.toml
169 B
Hands-OnConcurrencywithRust_Code/Chapter09/sniffer/examples/pulse.lua
371 B
Hands-OnConcurrencywithRust_Code/Chapter09/sniffer/src/bin/sniffer.rs
4.32 KB
Hands-OnConcurrencywithRust_Code/Chapter09/zero_count/Cargo.toml
168 B
Hands-OnConcurrencywithRust_Code/Chapter09/zero_count/src/lib.rs
251 B
Hands-OnConcurrencywithRust_Code/Chapter09/zero_count/zero_count.py
258 B
Hands-OnConcurrencywithRust_Code/README.txt
102 B
Hands-OnConcurrencywithRust_Code/Software Hardware List.pdf
197.65 KB