589689.xyz

McNamara T. - Rust in Action - 2021

  • 收录时间:2021-08-26 20:40:37
  • 文件大小:22MB
  • 下载次数:1
  • 最近下载:2021-08-26 20:40:37
  • 磁力链接:

文件列表

  1. McNamara T. - Rust in Action - 2021.pdf 9MB
  2. McNamara T. - Rust in Action - 2021.epub 6MB
  3. McNamara T. - Rust in Action - 2021.mobi 6MB
  4. code/ch6/ch6-particles/alloc-timings.dat 652KB
  5. code/ch10/ch10-multijoin/plotting/1000-threads-20ms-sleep.png 162KB
  6. code/ch6/ch6-particles/alloc.tsv 77KB
  7. code/ch10/ch10-busythreads/plotting/1000-threads-20ms-sleep.dat 77KB
  8. code/ch10/ch10-multijoin/plotting/1000-threads-20ms-sleep.dat 77KB
  9. code/ch10/ch10-render-hex/Cargo.lock 70KB
  10. code/ch10/ch10-render-hex-functional/Cargo.lock 70KB
  11. code/ch8/ch8-simple/Cargo.lock 68KB
  12. code/ch8/ch8-resolve/Cargo.lock 52KB
  13. code/ch6/ch6-particles/Cargo.lock 43KB
  14. code/ch8/ch8-mget/Cargo.lock 31KB
  15. code/ch10/ch10-busythreads/plotting/1000-threads-20ms-spinloop.dat 16KB
  16. code/ch10/ch10-multijoin/plotting/1000-threads-50ms-sleep.dat 15KB
  17. code/ch7/ch7-actionkv/src/akv_btree.rs 10KB
  18. code/ch9/ch9-clock3/Cargo.lock 10KB
  19. code/ch9/ch9-clock3/src/main.rs 8KB
  20. code/ch12/ch12-toy-global/Cargo.lock 8KB
  21. code/ch10/ch10-render-hex-parallel-iterator/Cargo.lock 7KB
  22. code/ch10/ch10-render-hex-threadpool/Cargo.lock 6KB
  23. code/ch10/ch10-channels-intro/Cargo.lock 6KB
  24. code/ch10/ch10-channels-complex/Cargo.lock 6KB
  25. code/ch7/ch7-actionkv2/src/lib.rs 6KB
  26. code/ch7/ch7-actionkv/src/lib.rs 6KB
  27. code/ch5/ch5-q/Cargo.lock 6KB
  28. code/ch10/ch10-render-hex-threadpool/src/main.rs 5KB
  29. code/ch9/ch9-clock2/Cargo.lock 5KB
  30. code/ch6/ch6-particles/src/main.rs 5KB
  31. code/ch10/ch10-render-hex/src/main.rs 5KB
  32. code/ch7/ch7-actionkv1/src/lib.rs 5KB
  33. code/ch7/ch7-actionkv/Cargo.lock 5KB
  34. code/ch5/ch5-cpu4/src/main.rs 5KB
  35. code/ch9/ch9-clock1/Cargo.lock 4KB
  36. code/ch8/ch8-mac/Cargo.lock 4KB
  37. code/ch10/ch10-render-hex-parallel-iterator/src/main.rs 4KB
  38. code/ch8/ch8-rpg/Cargo.lock 4KB
  39. code/ch10/ch10-render-hex-functional/src/main.rs 4KB
  40. code/ch2/ch2-complex/Cargo.lock 3KB
  41. code/ch8/ch8-mget/src/http.rs 3KB
  42. code/ch9/ch9-clock2/src/main.rs 3KB
  43. code/ch8/ch8-mget/src/dns.rs 3KB
  44. code/ch7/ch7-serde-eg/Cargo.lock 3KB
  45. code/ch5/ch5-cpu3/src/main.rs 3KB
  46. code/ch8/ch8-resolve/src/main.rs 2KB
  47. code/ch9/ch9-clock0/Cargo.lock 2KB
  48. code/ch7/ch7-actionkv2/Cargo.lock 2KB
  49. code/ch11/ch11-fledgeos-2/Cargo.lock 2KB
  50. code/ch6/ch6-meminfo-win/src/main.rs 2KB
  51. code/ch3/globalerror/Cargo.lock 2KB
  52. code/ch7/ch7-actionkv1/Cargo.lock 2KB
  53. code/ch7/ch7-actionkv2/src/akv_disk.rs 2KB
  54. code/ch7/ch7-actionkv/src/akv_diskidx.rs 2KB
  55. code/ch3/fileresult/Cargo.lock 2KB
  56. code/ch2/ch2-mandelbrot/Cargo.lock 2KB
  57. code/README.md 2KB
  58. code/ch12/ch12-sjlj/src/main.rs 2KB
  59. code/ch2/ch2-mandelbrot/src/main.rs 2KB
  60. code/ch5/ch5-cpu2/src/main.rs 2KB
  61. code/ch7/ch7-actionkv2/src/akv_mem.rs 2KB
  62. code/ch3/fileresult/src/main.rs 2KB
  63. code/ch11/ch11-fledgeos-4/src/main.rs 2KB
  64. code/ch5/ch5-visualizing-f32.rs 2KB
  65. code/ch8/ch8-mget/src/main.rs 2KB
  66. code/ch11/ch11-fledgeos-3/src/main.rs 1KB
  67. code/ch4/ch4-short-lived-strategy.rs 1KB
  68. code/ch8/ch8-rpg/src/main.rs 1KB
  69. code/ch7/ch7-actionkv1/src/akv_mem.rs 1KB
  70. code/ch7/ch7-actionkv/src/akv_mem.rs 1KB
  71. code/ch12/ch12-basic-handler/src/main.rs 1KB
  72. code/ch5/ch5-q/src/lib.rs 1KB
  73. code/ch9/ch9-clock1/src/main.rs 1KB
  74. code/ch2/ch2-introducing-vec.rs 1KB
  75. code/ch3/ch3-file-states.rs 1KB
  76. code/ch6/ch6-meminfo-win/Cargo.lock 1KB
  77. code/ch3/ch3-not-quite-file-3.rs 1KB
  78. code/ch3/ch3-defining-files-neatly.rs 1KB
  79. code/ch12/ch12-sjlj/Dockerfile 1KB
  80. code/ch7/ch7-serde-eg/src/main.rs 1KB
  81. code/ch10/ch10-channels-complex/src/main.rs 1KB
  82. code/ch3/ch3-parse-log.rs 1KB
  83. code/ch12/ch12-basic-handler/Dockerfile 1019B
  84. code/ch11/ch11-fledgeos-0/Cargo.lock 1014B
  85. code/ch11/ch11-fledgeos-1/Cargo.lock 1001B
  86. code/ch11/ch11-fledgeos-3/Cargo.lock 1001B
  87. code/ch11/ch11-fledgeos-4/Cargo.lock 1001B
  88. code/ch5/ch5-cpu1/src/main.rs 999B
  89. code/ch8/ch8-mac/src/main.rs 999B
  90. code/ch7/ch7-pacific-json/Cargo.lock 988B
  91. code/ch3/ch3-implementing-display.rs 985B
  92. code/ch10/ch10-render-hex-functional/4705db24888d030540ada6d306f65ae770fdb8ab15d6a6899e755f1c1b93d973.svg 974B
  93. code/ch10/ch10-render-hex-parallel-iterator/4705db24888d030540ada6d306f65ae770fdb8ab15d6a6899e755f1c1b93d973.svg 974B
  94. code/ch3/ch3-not-quite-file-2.rs 950B
  95. code/ch10/ch10-busythreads/plotting/plot-zoom-in.plt 870B
  96. code/ch10/ch10-busythreads/plotting/plot-both.plt 867B
  97. code/ch8/ch8-mget/src/ethernet.rs 844B
  98. code/ch1/ch1-penguins/src/main.rs 818B
  99. code/ch4/ch4-sat-mailbox.rs 801B
  100. code/ch9/Vagrantfile 778B
  101. code/ch3/ch3-file-doced.rs 764B
  102. code/ch6/ch6-memscan-3/src/main.rs 746B
  103. code/ch3/filebasics/src/main.rs 744B
  104. code/ch4/ch4-check-sats-2.rs 723B
  105. code/ch7/ch7-fview/src/main.rs 694B
  106. code/ch10/ch10-busythreads/plotting/plot-spinloop.plt 679B
  107. code/ch7/ch7-fview-str/src/main.rs 672B
  108. code/ch10/ch10-busythreads/plotting/plot-sleep.plt 668B
  109. code/ch4/ch4-check-sats-1.rs 640B
  110. code/ch10/ch10-busythreads/src/main.rs 634B
  111. code/ch2/ch2-intro-to-numbers.rs 620B
  112. code/ch10/ch10-busythreads-broken/src/main.rs 618B
  113. code/ch4/ch4-rc-refcell-groundstation.rs 617B
  114. code/ch3/globalerror/src/main.rs 610B
  115. code/ch4/ch4-check-sats-3.rs 590B
  116. code/ch3/ch3-skeleton-read-trait.rs 558B
  117. code/ch6/ch6-particles/alloc.plot 557B
  118. code/ch3/ch3-not-quite-file-1.rs 550B
  119. code/ch11/ch11-fledgeos-2/src/main.rs 545B
  120. code/ch10/ch10-multijoin/src/main.rs 541B
  121. code/ch8/ch8-mget/setup.sh 534B
  122. code/ch2/ch2-simple-with-linenums.rs 531B
  123. code/ch11/ch11-fledgeos-0/src/main.rs 526B
  124. code/ch2/ch2-add-floats.rs 526B
  125. code/ch7/ch7-partitybit/src/main.rs 524B
  126. code/ch2/ch2-with-regex.rs 513B
  127. code/ch12/ch12-basic-handler/Cargo.lock 506B
  128. code/ch2/ch2-generic-add.rs 501B
  129. code/ch4/ch4-check-sats-clone-and-copy-traits.rs 480B
  130. code/ch4/ch4-check-sats-with-copy-trait.rs 479B
  131. code/ch7/ch7-pacific-basic/src/main.rs 462B
  132. code/ch5/ch5-u8-to-mock-rand.rs 461B
  133. code/ch2/ch2-simple-with-enumerate.rs 458B
  134. code/ch10/ch10-render-hex-parallel-iterator/abcdef.svg 454B
  135. code/ch11/ch11-fledgeos-1/src/main.rs 438B
  136. code/ch6/ch6-particles/Vagrantfile 436B
  137. code/ch1/ch1-hello2/src/main.rs 435B
  138. code/ch5/ch5-bit-patterns.rs 430B
  139. code/ch2/ch2-read-file.rs 428B
  140. code/ch2/ch2-3arrays.rs 427B
  141. code/ch7/ch7-actionkv1/Cargo.toml 403B
  142. code/ch12/ch12-ignore/src/main.rs 402B
  143. code/ch11/ch11-fledgeos-0/fledge.json 399B
  144. code/ch11/ch11-fledgeos-1/fledge.json 399B
  145. code/ch11/ch11-fledgeos-2/fledge.json 399B
  146. code/ch11/ch11-fledgeos-3/fledge.json 399B
  147. code/ch11/ch11-fledgeos-4/fledge.json 399B
  148. code/ch2/ch2-non-base2.rs 399B
  149. code/ch2/ch2-str-simple-pattern.rs 396B
  150. code/ch10/ch10-channels-intro/src/main.rs 384B
  151. code/ch10/ch10-multijoin/plotting/plot-runs.plt 381B
  152. code/ch3/ch3-mock-file.rs 375B
  153. code/ch12/ch12-ignore/Cargo.lock 372B
  154. code/ch7/ch7-pacific-json/src/main.rs 369B
  155. code/ch5/ch5-f32-as-u32.rs 367B
  156. code/ch7/ch7-actionkv/Cargo.toml 361B
  157. code/ch12/ch12-sjlj/Cargo.lock 357B
  158. code/ch2/ch2-match-needles.rs 353B
  159. code/ch7/ch7-actionkv2/Cargo.toml 353B
  160. code/ch1/ch1-cereals/src/main.rs 325B
  161. code/ch12/ch12-callstack/src/main.rs 323B
  162. code/ch8/ch8-mget/Cargo.toml 318B
  163. code/ch2/ch2-while-true-incr-count.rs 315B
  164. code/ch2/ch2-first-steps.rs 314B
  165. code/ch2/ch2-define-type.rs 312B
  166. code/ch6/ch6-memscan-1/src/main.rs 312B
  167. code/ch2/ch2-bufreader-lines.rs 302B
  168. code/ch9/ch9-clock3/Cargo.toml 301B
  169. code/ch3/ch3-newtype-pattern.rs 299B
  170. code/ch5/ch5-endianness.rs 298B
  171. code/ch11/ch11-fledgeos-0/Cargo.toml 297B
  172. code/ch11/ch11-fledgeos-1/Cargo.toml 294B
  173. code/ch11/ch11-fledgeos-3/Cargo.toml 294B
  174. code/ch11/ch11-fledgeos-4/Cargo.toml 294B
  175. code/ch6/ch6-memscan-2/src/main.rs 288B
  176. code/ch9/ch9-clock2/Cargo.toml 285B
  177. code/ch6/ch6-pointer-intro.rs 279B
  178. code/ch2/ch2-complex/Cargo.toml 261B
  179. code/ch10/ch10-sharedpause-broken/src/main.rs 257B
  180. code/ch2/ch2-complex/src/main.rs 256B
  181. code/ch12/ch12-sixty/src/main.rs 255B
  182. code/ch12/ch12-toy-global/src/main.rs 255B
  183. code/ch8/ch8-simple/src/main.rs 251B
  184. code/ch11/ch11-fledgeos-1/.cargo/config.toml 250B
  185. code/ch11/ch11-fledgeos-2/.cargo/config.toml 250B
  186. code/ch11/ch11-fledgeos-3/.cargo/config.toml 250B
  187. code/ch11/ch11-fledgeos-4/.cargo/config.toml 250B
  188. code/ch10/ch10-busythreads-broken/Cargo.toml 245B
  189. code/ch10/ch10-sharedpause-broken/Cargo.toml 245B
  190. code/ch6/ch6-particles/Cargo.toml 241B
  191. code/ch10/ch10-busythreads/Cargo.toml 238B
  192. code/ch10/ch10-multijoin/Cargo.toml 236B
  193. code/ch7/ch7-partitybit/Cargo.toml 236B
  194. code/ch1/ch1-cereals/Cargo.toml 233B
  195. code/ch1/ch1-letters/Cargo.toml 233B
  196. code/ch2/ch2-add-with-lifetimes.rs 233B
  197. code/ch1/ch1-fruit/Cargo.toml 231B
  198. code/ch1/ch1-race/Cargo.toml 230B
  199. code/ch11/ch11-fledgeos-2/Cargo.toml 227B
  200. code/ch7/ch7-serde-eg/Cargo.toml 217B
  201. code/ch8/ch8-resolve/Cargo.toml 217B
  202. code/ch1/ch1-race/src/main.rs 213B
  203. code/ch6/ch6-meminfo-win/Cargo.toml 207B
  204. code/ch4/ch4-rc-groundstation.rs 204B
  205. code/ch9/ch9-clock3/Dockerfile 199B
  206. code/ch11/ch11-fledgeos-0/.cargo/config.toml 196B
  207. code/ch12/ch12-basic-handler/Cargo.toml 192B
  208. code/rustfmt.toml 189B
  209. code/ch1/ch1-letters/src/main.rs 188B
  210. code/ch10/ch10-render-hex-threadpool/Cargo.toml 187B
  211. code/ch2/ch2-add-with-lifetimes_.rs 172B
  212. code/ch10/ch10-render-hex-functional/Cargo.toml 170B
  213. code/ch5/ch5-to-oblivion.rs 170B
  214. code/ch10/ch10-channels-intro/Cargo.toml 161B
  215. code/ch10/ch10-render-hex-parallel-iterator/Cargo.toml 159B
  216. code/ch10/ch10-channels-complex/Cargo.toml 158B
  217. code/ch10/ch10-busythreads-broken/Cargo.lock 155B
  218. code/ch10/ch10-sharedpause-broken/Cargo.lock 155B
  219. code/ch9/ch9-clock1/Cargo.toml 155B
  220. code/ch12/ch12-toy-global/Cargo.toml 152B
  221. code/ch5/ch5-int-vs-int.rs 152B
  222. code/ch8/ch8-simple/Cargo.toml 151B
  223. code/ch1/ch1-fruit/src/main.rs 150B
  224. code/ch2/ch2-mandelbrot/Cargo.toml 150B
  225. code/ch5/ch5-impossible-add.rs 149B
  226. code/ch10/ch10-busythreads/Cargo.lock 148B
  227. code/ch3/globalerror/Cargo.toml 148B
  228. code/ch7/ch7-pacific-basic/Cargo.lock 148B
  229. code/ch12/ch12-ignore/Cargo.toml 147B
  230. code/ch8/ch8-mac/Cargo.toml 147B
  231. code/ch10/ch10-multijoin/Cargo.lock 146B
  232. code/ch12/ch12-sjlj/Cargo.toml 146B
  233. code/ch3/fileresult/Cargo.toml 146B
  234. code/ch10/ch10-render-hex/Cargo.toml 145B
  235. code/ch9/ch9-clock0/Cargo.toml 144B
  236. code/ch1/ch1-penguins/Cargo.lock 143B
  237. code/ch12/ch12-sixty/Cargo.lock 142B
  238. code/ch1/ch1-cereals/Cargo.lock 142B
  239. code/ch1/ch1-letters/Cargo.lock 142B
  240. code/ch3/filebasics/Cargo.lock 141B
  241. code/ch7/ch7-pacific-json/Cargo.toml 141B
  242. code/ch1/ch1-fruit/Cargo.lock 140B
  243. code/ch5/ch5-cpu1/Cargo.lock 140B
  244. code/ch5/ch5-cpu2/Cargo.lock 140B
  245. code/ch5/ch5-cpu3/Cargo.lock 140B
  246. code/ch5/ch5-cpu4/Cargo.lock 140B
  247. code/ch1/ch1-race/Cargo.lock 139B
  248. code/ch8/ch8-rpg/Cargo.toml 139B
  249. code/ch1/ch1-hello2/Cargo.lock 137B
  250. code/ch7/ch7-fview-str/Cargo.lock 137B
  251. code/ch7/ch7-fview/Cargo.lock 137B
  252. code/ch1/ch1-penguins/Cargo.toml 136B
  253. code/ch7/ch7-actionkv2/mist.akv 135B
  254. code/ch6/ch6-particles/Dockerfile 131B
  255. code/ch1/ch1-hello2/Cargo.toml 130B
  256. code/ch11/ch11-fledgeos-0/Makefile 126B
  257. code/ch11/ch11-fledgeos-1/Makefile 126B
  258. code/ch11/ch11-fledgeos-2/Makefile 126B
  259. code/ch11/ch11-fledgeos-3/Makefile 126B
  260. code/ch7/ch7-pacific-basic/Cargo.toml 124B
  261. code/ch12/ch12-callstack/Cargo.toml 121B
  262. code/ch5/ch5-q/Cargo.toml 121B
  263. code/ch6/ch6-memscan-1/Cargo.toml 120B
  264. code/ch6/ch6-memscan-2/Cargo.toml 120B
  265. code/ch6/ch6-memscan-3/Cargo.toml 120B
  266. code/ch12/asm.rs 119B
  267. code/ch12/ch12-sixty/Cargo.toml 117B
  268. code/ch3/filebasics/Cargo.toml 117B
  269. code/ch5/ch5-cpu1/Cargo.toml 115B
  270. code/ch5/ch5-cpu2/Cargo.toml 115B
  271. code/ch5/ch5-cpu3/Cargo.toml 115B
  272. code/ch5/ch5-cpu4/Cargo.toml 115B
  273. code/ch7/ch7-fview-str/Cargo.toml 112B
  274. code/ch7/ch7-fview/Cargo.toml 112B
  275. code/ch11/ch11-fledgeos-4/Makefile 101B
  276. code/ch9/ch9-clock0/src/main.rs 91B
  277. code/ch12/ch12-basic-handler/Makefile 56B
  278. code/ch6/ch6-memscan-1/Cargo.lock 54B
  279. code/ch6/ch6-memscan-2/Cargo.lock 54B
  280. code/ch6/ch6-memscan-3/Cargo.lock 54B
  281. code/ch8/ch8-mget/teardown.sh 49B
  282. code/ch12/ch12-sjlj/Makefile 46B
  283. code/ch7/ch7-actionkv1/misc.val 37B
  284. code/ch7/ch7-actionkv/meh.akv 0B