Concurrency Patterns in CPros - Simplifies aggregation - Enhanced throughput Cons - Potential bottleneck Use cases - API response aggregation - Log aggregationFan-in (Example)Fan-outFan-out Pros - Concurrent work distribution0 码力 | 20 页 | 1.35 MB | 6 月前3
Julia 1.11.5 Documentation. . . . . . . . 363 28 Calling C and Fortran Code 365 28.1 Creating C-Compatible Julia Function Pointers . . . . . . . . . . . . . . . . . . . . . 367 28.2 Mapping C Types to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . 369 28.3 Mapping C Functions to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 28.4 C Wrapper Examples . . . . . . . . . . . . . . . . . . 17 More About Callbacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385 28.18 C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385 29 Handling0 码力 | 2007 页 | 6.73 MB | 3 月前3
Julia 1.11.6 Release Notes. . . . . . . . 363 28 Calling C and Fortran Code 365 28.1 Creating C-Compatible Julia Function Pointers . . . . . . . . . . . . . . . . . . . . . 367 28.2 Mapping C Types to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . 369 28.3 Mapping C Functions to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 28.4 C Wrapper Examples . . . . . . . . . . . . . . . . . . 17 More About Callbacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385 28.18 C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385 29 Handling0 码力 | 2007 页 | 6.73 MB | 3 月前3
Julia 1.11.4. . . . . . . . 363 28 Calling C and Fortran Code 365 28.1 Creating C-Compatible Julia Function Pointers . . . . . . . . . . . . . . . . . . . . . 367 28.2 Mapping C Types to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . 369 28.3 Mapping C Functions to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 28.4 C Wrapper Examples . . . . . . . . . . . . . . . . . . 17 More About Callbacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385 28.18 C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385 29 Handling0 码力 | 2007 页 | 6.73 MB | 3 月前3
julia 1.13.0 DEV. . . . . . . . 367 28 Calling C and Fortran Code 368 28.1 Creating C-Compatible Julia Function Pointers . . . . . . . . . . . . . . . . . . . . . 370 28.2 Mapping C Types to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . 372 28.3 Mapping C Functions to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379 28.4 C Wrapper Examples . . . . . . . . . . . . . . . . . . 17 More About Callbacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388 28.18 C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388 29 Handling0 码力 | 2058 页 | 7.45 MB | 3 月前3
julia 1.12.0 beta1. . . . . . . . 367 28 Calling C and Fortran Code 368 28.1 Creating C-Compatible Julia Function Pointers . . . . . . . . . . . . . . . . . . . . . 370 28.2 Mapping C Types to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . 372 28.3 Mapping C Functions to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379 28.4 C Wrapper Examples . . . . . . . . . . . . . . . . . . 17 More About Callbacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388 28.18 C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388 29 Handling0 码力 | 2047 页 | 7.41 MB | 3 月前3
Julia 1.12.0 RC1. . . . . . . . 368 28 Calling C and Fortran Code 369 28.1 Creating C-Compatible Julia Function Pointers . . . . . . . . . . . . . . . . . . . . . 371 28.2 Mapping C Types to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . 373 28.3 Mapping C Functions to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380 28.4 C Wrapper Examples . . . . . . . . . . . . . . . . . . 17 More About Callbacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389 28.18 C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389 29 Handling0 码力 | 2057 页 | 7.44 MB | 3 月前3
Julia 1.12.0 Beta4. . . . . . . . 367 28 Calling C and Fortran Code 368 28.1 Creating C-Compatible Julia Function Pointers . . . . . . . . . . . . . . . . . . . . . 370 28.2 Mapping C Types to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . 372 28.3 Mapping C Functions to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379 28.4 C Wrapper Examples . . . . . . . . . . . . . . . . . . 17 More About Callbacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388 28.18 C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388 29 Handling0 码力 | 2057 页 | 7.44 MB | 3 月前3
Julia 1.12.0 Beta3. . . . . . . . 367 28 Calling C and Fortran Code 368 28.1 Creating C-Compatible Julia Function Pointers . . . . . . . . . . . . . . . . . . . . . 370 28.2 Mapping C Types to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . 372 28.3 Mapping C Functions to Julia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379 28.4 C Wrapper Examples . . . . . . . . . . . . . . . . . . 17 More About Callbacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388 28.18 C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388 29 Handling0 码力 | 2057 页 | 7.44 MB | 3 月前3
Rust 程序设计语言 简体中文版 1.85.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545 22.3. C - 可派生的 trait . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . match 表达式和 if let 控 制流结构。在 Rust 中,创建自定义类型需要用到结构体和枚举。 第七章介绍 Rust 的模块(module)系统,其中的私有性规则用来组织代码和公开的 API(应 用程序接口)。第八章讨论标准库提供的常见集合数据结构,例如 Vector(向量)、字符串和 Hash Map(散列表)。第九章探索 Rust 的错误处理的理念与技术。 第十章深入介绍泛型(generic)、Trait 第二十一章我们将会完成一个项目,实现一个底层多线程的 Web 服务端! 最后的附录包含了一些关于该语言的实用信息,其格式更像是参考资料。附录 A 涵盖了 Rust 的关键字,附录 B 涵盖了 Rust 的运算符和符号,附录 C 涵盖了标准库提供的可派生 trait,附 录 D 涵盖了一些有用的开发工具,而附录 E 解释了 Rust 版本。在附录 F 中,你可以找到本书 的翻译版本,而在附录 G 中,我们将讨论 Rust 是如何制作的以及什么是0 码力 | 562 页 | 3.23 MB | 21 天前3
共 67 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













