Why is my Build so Slow
Why is my build so slow? Sam Privett 12 Disclaimer: The views and opinions expressed in this presentation are solely those of the presenters and do not necessarily represent the views, positions,0 码力 | 71 页 | 3.96 MB | 5 月前3Hiding Your Implementation Details is Not So Simple
Details, Amir Kirsh @ CppCon, 2024Hiding your Implementation Details is Not So SimpleHiding your Implementation Details is Not So Simple And it’s not only me saying that...David L. Parnas Modularization - Plenary Sessions - Frederick P. Brooks Jr. - on YouTubeHiding your Implementation Details is Not So Simple Why?“Lazy”, may include: Time pressure: we have to cut the “fancy design” somewhere. We don’t com/z/q6GbjTjb9 This is the one with two paramsExercise Implement a concept for “Twople” so we can write the following code: void foo(const Twople auto&) { cout << "Twople 0 码力 | 145 页 | 2.45 MB | 5 月前3So You Think You Can Hash
Engineer Rust Tooling @ Microsoft 🐘 @ciura_victor@hachyderm.io 🦋 @ciuravictor.bsky.social 🦀 So You Think You Can Hash CppCon September 20242024 Victor Ciura | @ciura_victor - Unleashing 🦀 function (the set of possible keys) is larger than its range (the number of different table indices), and so it will map several different keys to the same index. Each slot (bucket) of a hash table is associated but we can’t use any unique/identifier field as key into the container (no UUID, no unique string). So, we need a means of inserting such structure as key: class Customer { std::string firstName;0 码力 | 119 页 | 6.54 MB | 5 月前3Python 标准库参考指南 3.7.13
标准运算符替代函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320 11 文件和目录访问 327 11.1 pathlib --- 面向对象的文件系统路径 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327 11.2 os.path . . . . . . . . . . . . 348 11.5 filecmp --- 文件及目录的比较 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 11.6 tempfile --- 生成临时文件和目录 . . . . . . . . . . . . . . . . . . . . . . 风格路径名模式扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358 11.8 fnmatch --- Unix 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359 11.9 linecache --- 随机读写文本行0 码力 | 1846 页 | 9.09 MB | 9 月前3Python 标准库参考指南 3.7.13
标准运算符替代函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 11 文件和目录访问 343 11.1 pathlib --- 面向对象的文件系统路径 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343 11.2 os.path . . . . . . . . . . . 366 11.5 filecmp --- 文件及目录的比较 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371 11.6 tempfile --- 生成临时文件和目录 . . . . . . . . . . . . . . . . . . . . . 风格路径名模式扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377 11.8 fnmatch --- Unix 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378 11.9 linecache --- 随机读写文本行0 码力 | 1961 页 | 9.14 MB | 9 月前3Python 标准库参考指南 3.11.10
GNU readline 接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 6.7.1 初始化文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 6.7.2 行缓冲区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 6.7.3 历史文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 6.7.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417 11 文件和目录访问 421 11.1 pathlib --- 面向对象的文件系统路径 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421 11.1.1 基础使用0 码力 | 2399 页 | 11.19 MB | 9 月前3Python 标准库参考指南 3.11.10
--- GNU readline 接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 6.7.1 初始化文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 6.7.2 行缓冲区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 6.7.3 历史文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 6.7.4 历史列表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391 11 文件和目录访问 393 11.1 pathlib --- 面向对象的文件系统路径 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393 11.1.1 基础使用 .0 码力 | 2248 页 | 11.10 MB | 9 月前3Python 标准库参考指南 3.10.15
--- GNU readline 接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 6.7.1 初始化文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 6.7.2 行缓冲区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 6.7.3 历史文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 6.7.4 历史列表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371 11 文件和目录访问 373 11.1 pathlib --- 面向对象的文件系统路径 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373 11.1.1 基础使用 .0 码力 | 2072 页 | 10.39 MB | 9 月前3Python 标准库参考指南 3.8.20
标准运算符替代函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 11 文件和目录访问 343 11.1 pathlib --- 面向对象的文件系统路径 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343 11.2 os.path . . . . . . . . . . . . 365 11.5 filecmp --- 文件及目录的比较 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369 11.6 tempfile --- 生成临时文件和目录 . . . . . . . . . . . . . . . . . . . . . . 风格路径名模式扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375 11.8 fnmatch --- Unix 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 11.9 linecache --- 随机读写文本行0 码力 | 1927 页 | 9.69 MB | 9 月前3Python 标准库参考指南 3.8.20
标准运算符替代函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 11 文件和目录访问 343 11.1 pathlib --- 面向对象的文件系统路径 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343 11.2 os.path . . . . . . . . . . . . 365 11.5 filecmp --- 文件及目录的比较 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369 11.6 tempfile --- 生成临时文件和目录 . . . . . . . . . . . . . . . . . . . . . . 风格路径名模式扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375 11.8 fnmatch --- Unix 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 11.9 linecache --- 随机读写文本行0 码力 | 1927 页 | 9.69 MB | 9 月前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100