Stream processing fundamentals - CS 591 K1: Data Stream Processing and Analytics Spring 2020
and Analytics Vasiliki (Vasia) Kalavri vkalavri@bu.edu Spring 2020 1/23: Stream Processing Fundamentals Vasiliki Kalavri | Boston University 2020 What is a stream? • In traditional data processing0 码力 | 45 页 | 1.22 MB | 1 年前3Regular, Revisited
reflect back on STL and its design principles, as best described by Alexander Stepanov in his “Fundamentals of Generic Programming” paper, we see that regular types naturally appear as necessary foundational STL and its design principles, as best described by Alexander Stepanov in his 1998 paper “Fundamentals of Generic Programming” 25 years!2023 Victor Ciura | @ciura_victor - Regular, Revisited all leads up to...2023 Victor Ciura | @ciura_victor - Regular, Revisited 36 Slide Title Fundamentals of Generic Programming James C. Dehnert and Alexander Stepanov 1998 http://stepanovpapers0 码力 | 180 页 | 19.96 MB | 5 月前3Linear Algebra Coming to Standard C++
(abstraction) layers What are the responsibilities of a “linear algebra library”? • Layer -1: Fundamentals • Multidimensional arrays & iteration • Layer 0: Performance primitives • Vector: dot, norm (abstraction) layers What are the responsibilities of a “linear algebra library”? • Layer -1: Fundamentals • Multidimensional arrays & iteration • Layer 0: Performance primitives • Vector: dot, norm (abstraction) layers What are the responsibilities of a “linear algebra library”? • Layer -1: Fundamentals • Multidimensional arrays & iteration • Layer 0: Performance primitives • Vector: dot, norm0 码力 | 46 页 | 2.95 MB | 5 月前3Iteration Revisited
▸ => STL iterators are a fundamentally unsafe abstraction 14ITERATION REVISITED ITERATION FUNDAMENTALS for (auto iter = std�::begin(arr); iter �!= std�::end(arr); �++iter) { do_something(*iter); element corresponding to the state Advance the iteration state 15ITERATION REVISITED ITERATION FUNDAMENTALS ▸ Initialise some iteration state ▸ Check whether iteration is complete ▸ Read the element the iteration state } Rust iterators: next() -> optional16ITERATION REVISITED ITERATION FUNDAMENTALS 17ITERATION REVISITED ITERATION WITH INDICES std�::vector vec{1, 2, 3, 4, 5}; for (size_t 0 码力 | 56 页 | 5.27 MB | 5 月前3Template Metaprogramming: Type Traits
template metaprogramming techniques • Type traits part of standard library for ~10 years • Fundamentals have been in use for ~20 years 3Intended Audience • Beginner/Intermediate • Gentle entry: swimming template metaprogramming techniques • Type traits part of standard library for ~10 years • Fundamentals have been in use for ~20 years • Some have avoided more modern techniques because of a perceived template metaprogramming techniques • Type traits part of standard library for ~10 years • Fundamentals have been in use for ~20 years • Some have avoided more modern techniques because of a perceived0 码力 | 403 页 | 5.30 MB | 5 月前3MITRE Defense Agile Acquisition Guide - Mar 2014
policies. This guide draws on their insights to help program managers better understand Agile fundamentals, how to structure and design a program to enable Agile development, and how to partner with the .................................................................... 1 2 Agile Development Fundamentals ............................................................................................. other federal agencies. Hundreds of books, articles, and websites describe Agile development fundamentals. As illustrated in Figure 1, this document fills the void at the intersection of Agile practices0 码力 | 74 页 | 3.57 MB | 5 月前3Some Things C++ Does Right
but that’s true in other languages too, and (I think) despite all the criticisms, C++ does the fundamentals right 74Programming with a value-based language • We can (and do!) criticize initialization but that’s true in other languages too, and (I think) despite all the criticisms, C++ does the fundamentals right 75 int x0; // ? int x1 = 0; // limited int x2 = int(); // 0 int x3(); // oops! int x4 but that’s true in other languages too, and (I think) despite all the criticisms, C++ does the fundamentals right 76 string s0; // empty string string s1 = ""; // limited string s2 = string(); // empty0 码力 | 228 页 | 2.47 MB | 5 月前3Unity for Human Beings
........................................................................................ 37 Fundamentals of 3D Development with Unity3D .............................................................. rights reserved Page 76 Fundamentals of 3D Development with Unity3D By Jesse Glover Today, we will start the deep dive into what Unity 3D First and Third Person View Tutorial By Jesse Now that we have gone through the fundamentals of 3D development with Unity3D, we can now cover the basics. The basics will cover first person0 码力 | 239 页 | 27.39 MB | 10 月前3《Slides Dev Web》 04. HTML 5
19https://jakearchibald.com/2014/service-worker-first-draft/ 20https://developers.google.com/web/fundamentals/app-install-banners/ 21https://developers.google.com/web/progressive-web-apps/checklist 22https://whatpwacando 26https://addyosmani.com/blog/getting-started-with-progressive-web-apps/ 27https://developers.google.com/web/fundamentals/codelabs/your-first-pwapp/ 28https://hnpwa.com/ 30 码力 | 3 页 | 29.58 KB | 1 年前3宋净超 从开源 Istio 到企业级服务:如何在企业中落地服务网格
expereince ● Better zero trust architecture DMZ F5 -> Two Tier Gateway • Istio Fundamentals (Free), En/中文 • Envoy Fundamentals (Free), En/中 文 • Tetrate Certified Istio Admin, En https://academy.tetrate.io/0 码力 | 30 页 | 4.79 MB | 5 月前3
共 251 条
- 1
- 2
- 3
- 4
- 5
- 6
- 26