Session Types in C++Background in compilers and embedded systems... 2Motive? 3Motive: Can it be done in C++? 4Session type 5Session type ? 6"A normal adult programmer never gives a thought about types. That is something C++, we can settle with this explanation: But that is not what “type” in “Session type” means. 28Session type ? 29Session? • Interaction of two or more entities. • It has a beginning and (usually) interactions is happening. 30Session? • Can we describe a valid sequence of interactions? • Interaction diagram Client Server int int ADD DIV int double end Branching 31Session? • Can we describe a0 码力 | 89 页 | 1.55 MB | 6 月前3
Back To Basics Lifetime Management0 码力 | 66 页 | 8.43 MB | 6 月前3
Libraries: A First Step Toward Standard C++ Dependency Management1October 3, 2023 2 Libraries: A First Step Toward Standard C++ Dependency Management Bret Brown, C++ Infrastructure Lead, Bloomberg Bill Hoffman, CTO, KitwareHello! Welcome! Bret Brown C++ Infrastructure portable as the code they contain! ● ✓ Projects should be “cattle,” not “pets”! 7Why dependency management? 8Consensus: Managing dependencies == way too hard Q: Which of these do you find frustrating names: jsonlogConfig.cmake Jsonlog-config.cmake # ... CMake gives you some dependency management tips here ... 13 Aside: Coloring and bolding added for emphasisMotivation: What would we design0 码力 | 82 页 | 4.21 MB | 6 月前3
TiDB v8.5 Documentationexport · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 98 2.3.11 Management, observability, and tools · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 101 2.4 MySQL operation Tools · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2407 13.1.2 Data management tools· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2408 13 · · · · 3871 14.11.2 Privilege Management · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3878 14.11.3 TiDB User Account Management · · · · · · · · · · · · · · · ·0 码力 | 6730 页 | 111.36 MB | 10 月前3
TiDB v8.4 Documentationexport · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 93 2.3.11 Management, observability, and tools · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 96 2.4 MySQL operation Tools · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2104 13.1.2 Data management tools· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2105 13 · · · · 3857 14.11.2 Privilege Management · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3864 14.11.3 TiDB User Account Management · · · · · · · · · · · · · · · ·0 码力 | 6705 页 | 110.86 MB | 10 月前3
TiDB v8.3 Documentationexport · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 70 2.3.11 Management, observability, and tools · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 73 2.4 MySQL operation Tools · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1989 13.1.2 Data management tools· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1990 13 · · · · 3823 14.11.2 Privilege Management · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3830 14.11.3 TiDB User Account Management · · · · · · · · · · · · · · · ·0 码力 | 6606 页 | 109.48 MB | 10 月前3
TiDB v8.1 Documentationexport · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 67 2.3.11 Management, observability, and tools · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 70 2.4 MySQL operation Tools · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1959 13.1.2 Data management tools· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1960 13 · · · · 3776 14.11.2 Privilege Management · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3783 14.11.3 TiDB User Account Management · · · · · · · · · · · · · · · ·0 码力 | 6479 页 | 108.61 MB | 10 月前3
TiDB v8.2 Documentationexport · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 67 2.3.11 Management, observability, and tools · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 70 2.4 MySQL operation Tools · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1982 13.1.2 Data management tools· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1983 13 · · · · 3810 14.11.2 Privilege Management · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3817 14.11.3 TiDB User Account Management · · · · · · · · · · · · · · · ·0 码力 | 6549 页 | 108.77 MB | 10 月前3
Oracle VM VirtualBox 5.2.40 User Manual. . . . . . . 232 9.25 VirtualBox expert storage management . . . . . . . . . . . . . . . . . . . . . . . 232 9.26 Handling of host power management events . . . . . . . . . . . . . . . . . . . . 233 usage reporting . . . . . . . . . . . . . . . . . 265 12.2.6 Poor performance caused by host power management . . . . . . . . . . 265 12.2.7 GUI: 2D Video Acceleration option is grayed out . . . . . . . . use the following command line: hdiutil attach /path/to/VirtualBox-xyz.dmg Then open a terminal session and execute: sudo installer -pkg /Volumes/VirtualBox/VirtualBox.pkg -target /Volumes/Macintosh\ HD0 码力 | 387 页 | 4.27 MB | 6 月前3
Oracle VM VirtualBox 5.2.12 User Manual. . . . . . . 231 9.25 VirtualBox expert storage management . . . . . . . . . . . . . . . . . . . . . . . 231 9.26 Handling of host power management events . . . . . . . . . . . . . . . . . . . . 232 usage reporting . . . . . . . . . . . . . . . . . 264 12.2.6 Poor performance caused by host power management . . . . . . . . . . 264 12.2.7 GUI: 2D Video Acceleration option is grayed out . . . . . . . . use the following command line: hdiutil attach /path/to/VirtualBox-xyz.dmg Then open a terminal session and execute: sudo installer -pkg /Volumes/VirtualBox/VirtualBox.pkg -target /Volumes/Macintosh\ HD0 码力 | 380 页 | 4.23 MB | 6 月前3
共 251 条
- 1
- 2
- 3
- 4
- 5
- 6
- 26













