 Visualize Time Enabled Data using ArcGIS Qt (C++) and Toolkitvisualize time enabled data • Setup the development environment using Esri templates • Use the ArcGIS toolkit to use already existing UI componentsTime aware layer • We will be using a feature layer that include geocoding, routing, geoprocessing, etc. • In this sample we will be using the C++ SDKArcGIS Runtime Toolkit for Qt • Open-source project • Contains UI components and utilities to help simplify Qt app development com/Esri/arcgis-runtime-toolkit-qt • How: - Clone the repository and import the path in .pro file in Qt Creator - Register your components in main.cppArcGIS Runtime Toolkit for Qt • Time slider UI0 码力 | 10 页 | 734.09 KB | 6 月前3 Visualize Time Enabled Data using ArcGIS Qt (C++) and Toolkitvisualize time enabled data • Setup the development environment using Esri templates • Use the ArcGIS toolkit to use already existing UI componentsTime aware layer • We will be using a feature layer that include geocoding, routing, geoprocessing, etc. • In this sample we will be using the C++ SDKArcGIS Runtime Toolkit for Qt • Open-source project • Contains UI components and utilities to help simplify Qt app development com/Esri/arcgis-runtime-toolkit-qt • How: - Clone the repository and import the path in .pro file in Qt Creator - Register your components in main.cppArcGIS Runtime Toolkit for Qt • Time slider UI0 码力 | 10 页 | 734.09 KB | 6 月前3
 Class Layoutfunctions, and static member functions.  Virtual functions are meant to augment your coding and design toolkit with a safe, maintainable replacement for type-based conditional code.  If you design carefully smaller, faster, more correct, and more easily maintained.  But be aware of newer tools in the toolkit. In context, use of a variant and variant visitor may be an appropriate substitute for a virtual0 码力 | 51 页 | 461.37 KB | 6 月前3 Class Layoutfunctions, and static member functions.  Virtual functions are meant to augment your coding and design toolkit with a safe, maintainable replacement for type-based conditional code.  If you design carefully smaller, faster, more correct, and more easily maintained.  But be aware of newer tools in the toolkit. In context, use of a variant and variant visitor may be an appropriate substitute for a virtual0 码力 | 51 页 | 461.37 KB | 6 月前3
 Mastering C++ Modulescome from? • Kitware was the lead engineering team for the Insight Segmentation and Registration Toolkit (ITK) http://www.itk.org – tasked with making it build on Unix/Windows/Mac • Funded by National0 码力 | 77 页 | 9.07 MB | 6 月前3 Mastering C++ Modulescome from? • Kitware was the lead engineering team for the Insight Segmentation and Registration Toolkit (ITK) http://www.itk.org – tasked with making it build on Unix/Windows/Mac • Funded by National0 码力 | 77 页 | 9.07 MB | 6 月前3
 CppCon2021 Concurrency TS2 hazard pointers vs Read Copy Update (RCU) 5.Hazard Pointers 6.Read Copy Update 7.A Concurrency Toolkit for C++ 7 7 © 2021. 8 Since 2014, slow as we need to do C++17, 20 • But also we need to learn0 码力 | 58 页 | 1.62 MB | 6 月前0.03 CppCon2021 Concurrency TS2 hazard pointers vs Read Copy Update (RCU) 5.Hazard Pointers 6.Read Copy Update 7.A Concurrency Toolkit for C++ 7 7 © 2021. 8 Since 2014, slow as we need to do C++17, 20 • But also we need to learn0 码力 | 58 页 | 1.62 MB | 6 月前0.03
 The Most Important Design Guideline is Testabilityreusable code. To me, "re-editable code" is much, much better than an untouchable black box or toolkit. I could go on and on about this. If you’re totally convinced that reusable code is wonderful0 码力 | 126 页 | 9.11 MB | 6 月前3 The Most Important Design Guideline is Testabilityreusable code. To me, "re-editable code" is much, much better than an untouchable black box or toolkit. I could go on and on about this. If you’re totally convinced that reusable code is wonderful0 码力 | 126 页 | 9.11 MB | 6 月前3
 C++高性能并行编程与优化 -  课件 - 01 学 C++ 从 CMake 学起Studio 2019 ( Windows 用户) GCC 9 及以上( Linux 用户) CMake 3.12 及以上(跨平台作业) Git 2.x (作业上传到 GitHub ) CUDA Toolkit 10.0 以上( GPU 专题) 关于作者 • 我是 Taichi 编译器的贡献者之一( https://github.com/taichi-dev/taichi ) 关于作者(续) •0 码力 | 32 页 | 11.40 MB | 1 年前3 C++高性能并行编程与优化 -  课件 - 01 学 C++ 从 CMake 学起Studio 2019 ( Windows 用户) GCC 9 及以上( Linux 用户) CMake 3.12 及以上(跨平台作业) Git 2.x (作业上传到 GitHub ) CUDA Toolkit 10.0 以上( GPU 专题) 关于作者 • 我是 Taichi 编译器的贡献者之一( https://github.com/taichi-dev/taichi ) 关于作者(续) •0 码力 | 32 页 | 11.40 MB | 1 年前3
 C++高性能并行编程与优化 -  课件 - 04 从汇编角度看编译器优化Studio 2019 ( Windows 用户) GCC 9 及以上( Linux 用户) CMake 3.12 及以上(跨平台作业) Git 2.x (作业上传到 GitHub ) CUDA Toolkit 10.0 以上( GPU 专题) 第 0 章:汇编语言 x64 架构下的寄存器模型 通用寄存器: 32 位时代 • 32 位 x86 架构中的通用寄存器有: • eax, ecx, edx0 码力 | 108 页 | 9.47 MB | 1 年前3 C++高性能并行编程与优化 -  课件 - 04 从汇编角度看编译器优化Studio 2019 ( Windows 用户) GCC 9 及以上( Linux 用户) CMake 3.12 及以上(跨平台作业) Git 2.x (作业上传到 GitHub ) CUDA Toolkit 10.0 以上( GPU 专题) 第 0 章:汇编语言 x64 架构下的寄存器模型 通用寄存器: 32 位时代 • 32 位 x86 架构中的通用寄存器有: • eax, ecx, edx0 码力 | 108 页 | 9.47 MB | 1 年前3
 C++高性能并行编程与优化 -  课件 - 03 现代 C++ 进阶:模板元编程Studio 2019 ( Windows 用户) GCC 9 及以上( Linux 用户) CMake 3.12 及以上(跨平台作业) Git 2.x (作业上传到 GitHub ) CUDA Toolkit 10.0 以上( GPU 专题) 为什么需要模板函数( template ) • 避免重复写代码。 • 比如,利用重载实现“将一个数乘以 2” 这个 功能,需要: 为什么面向对象在 HPC0 码力 | 82 页 | 12.15 MB | 1 年前3 C++高性能并行编程与优化 -  课件 - 03 现代 C++ 进阶:模板元编程Studio 2019 ( Windows 用户) GCC 9 及以上( Linux 用户) CMake 3.12 及以上(跨平台作业) Git 2.x (作业上传到 GitHub ) CUDA Toolkit 10.0 以上( GPU 专题) 为什么需要模板函数( template ) • 避免重复写代码。 • 比如,利用重载实现“将一个数乘以 2” 这个 功能,需要: 为什么面向对象在 HPC0 码力 | 82 页 | 12.15 MB | 1 年前3
 C++高性能并行编程与优化 -  课件 - 06  TBB 开启的并行编程之旅Studio 2019 ( Windows 用户) GCC 9 及以上( Linux 用户) CMake 3.12 及以上(跨平台作业) Git 2.x (作业上传到 GitHub ) CUDA Toolkit 10.0 以上( GPU 专题) 第 0 章:从并发到并行 摩尔定律:停止增长了吗? • 晶体管的密度的确仍在指数增长,但处理器主 频却开始停止增长了,甚至有所下降。 • 很长时间之前我们就可以达到0 码力 | 116 页 | 15.85 MB | 1 年前3 C++高性能并行编程与优化 -  课件 - 06  TBB 开启的并行编程之旅Studio 2019 ( Windows 用户) GCC 9 及以上( Linux 用户) CMake 3.12 及以上(跨平台作业) Git 2.x (作业上传到 GitHub ) CUDA Toolkit 10.0 以上( GPU 专题) 第 0 章:从并发到并行 摩尔定律:停止增长了吗? • 晶体管的密度的确仍在指数增长,但处理器主 频却开始停止增长了,甚至有所下降。 • 很长时间之前我们就可以达到0 码力 | 116 页 | 15.85 MB | 1 年前3
 C++高性能并行编程与优化 -  课件 - 05 C++11 开始的多线程编程Studio 2019 ( Windows 用户) GCC 9 及以上( Linux 用户) CMake 3.12 及以上(跨平台作业) Git 2.x (作业上传到 GitHub ) CUDA Toolkit 10.0 以上( GPU 专题) 温馨提示: 1. 会用到第二讲( RAII 与智能指针)里的知识 2. 课件中一部分代码是基于 C++17 的 个人认为, C++11 中很多特性, 其实可以看做是为了支持多线程而0 码力 | 79 页 | 14.11 MB | 1 年前3 C++高性能并行编程与优化 -  课件 - 05 C++11 开始的多线程编程Studio 2019 ( Windows 用户) GCC 9 及以上( Linux 用户) CMake 3.12 及以上(跨平台作业) Git 2.x (作业上传到 GitHub ) CUDA Toolkit 10.0 以上( GPU 专题) 温馨提示: 1. 会用到第二讲( RAII 与智能指针)里的知识 2. 课件中一部分代码是基于 C++17 的 个人认为, C++11 中很多特性, 其实可以看做是为了支持多线程而0 码力 | 79 页 | 14.11 MB | 1 年前3
共 82 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9













