THE NETWORKINGTS FROM SCRATCH: IO Objects
increases with each layer Templates & named type requirements decouple composed asynchronous operations from concrete types Customization points defer decisions to the consumer rather than the author making Executor (cont.) ExecutionContext underlying I/O executor may manage operating system resource On Linux Executor associated with socket may provide access to epoll file descriptor These resources must }); }); // ... 33Summary Asynchronous operations must establish guarantees of Networking TS from scratch Completion handlers must be stored in a Service to avoid ownership cycles Outstanding work0 码力 | 35 页 | 900.82 KB | 5 月前3Symbolic Calculus for High-Performance Computing: From Scratch Using C++23
Architecture Substitution Construction Conclusion Symbolic Calculus for High-Performance Computing from Scratch using C++23 Vincent Reverdy Laboratoire d’Annecy de Physique des Particules, France October lambda trick Comparison Binding Constraints Architecture Substitution Construction Conclusion Starting from equations d2x dt2 + 2ζw0 dx dt + w2 0x = 0 F = Gm1m2 r2 y(t) = a × sin (ω × t + ϕ) The topic do it yourself) What this talk is A tutorial so you can build your own symbolic calculus tools from scratch in modern C++ CppCon - Vincent Reverdy - October 4th, 2023 - Aurora, Colorado, USA 7 CC0 1.00 码力 | 70 页 | 1.80 MB | 5 月前3From Functions to Coroutines
From Functions to Coroutines 40 Years Evolution Rainer Grimm Training, Coaching, and Technology Consulting www.ModernesCpp.netEvolution of Callable templateT invoke(Func resumed. ▪ A coroutine consists of ▪ A promise object to manipulate it from the inside ▪ A handle to resume or destroy it from the outside ▪ State containing (dynamic allocated) ▪ Parameters ▪ Representation 0 码力 | 29 页 | 510.47 KB | 5 月前3Object Lifetime: From Start to Finish
Object Lifetime From Start to Finish Thamara Andrade | https://thamara.dev/34 Me finally understanding why my code was failing… ... and realizing I didn’t really understand the rules for object https://youtu.be/Rfu06XAhx90?si=GGa_g9w18RN_xUpGObject Lifetime From Start to Finish Thamara Andrade | https://thamara.dev/Object Lifetime From Start to Finish, and the tricky parts all around Thamara0 码力 | 214 页 | 9.34 MB | 5 月前3THE LINUX COMMAND LINE
shiny, point-and-click surface of your Linux computer—now dive below and explore its depths with the power of the command line. The Linux Command Line takes you from your very first terminal keystrokes keystrokes to writing full programs in Bash, the most popular Linux shell. Along the way you’ll learn the timeless skills handed down by generations of gray-bearded, mouse-shunning gurus: file navigation, environment reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore. As you make your way through the book’s short, easily0 码力 | 15 页 | 2.13 MB | 1 年前3The Linux Commands Handbook
1 Table of Contents Preface Introduction to Linux and shells man ls cd pwd mkdir rmdir mv cp open touch find ln gzip gunzip tar alias cat less tail wc grep sort 2 uniq diff ping traceroute clear history export crontab uname env printenv Conclusion 4 Preface The Linux Commands Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. I find this gives a well-rounded overview. This book does not try to cover everything under the sun related to Linux and its commands. It focuses on the small core commands that you will use the 80% or 90% of the0 码力 | 135 页 | 14.14 MB | 1 年前3The Linux Commands Handbook
1 Table of Contents Preface The Linux Handbook Conclusion 2 Preface The Linux Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. In particular, the goal is to get you you up to speed quickly with Linux. This book is written by Flavio. I publish programming tutorials on my blog flaviocopes.com and I organize a yearly bootcamp at bootcamp.dev. You can reach me on Twitter Twitter @flaviocopes. Enjoy! 3 The Linux Handbook 1. Introduction to Linux 2. man 3. ls 4. cd 5. pwd 6. mkdir 7. rmdir 8. mv 9. cp 10. open 11. touch 12. find 13. ln 14. gzip 15. gunzip0 码力 | 112 页 | 13.74 MB | 1 年前3Linux Docker Mess
Linux wangxiaodong@ouc.edu.cn http://www.tldp.org/LDP/intro-linux/html/sect_01_01.html Linux History n 1991年4月,芬兰赫尔辛基大学计算机系研究生Linus Torvalds开始为一个以后被称为 “Linux”的内核而工作。(后附Linus的邮件) n 1991年8月25日,Lin os.minix发表了Linux V0.01,约有 一万行代码。 n 1992年,全世界大约有1000个左右的人使用Linux,并有不少人提供初期的代码上载 和评论。 n 1993年,大约由100多个程序员参与内核代码修改,内核核心由5人组成,V0.99 约有 十万行代码。 n 1993年12月,Linux全球用户数约在10万左右。 n 1994年3月,Linux1.0问世,约有17万 议发布,源码 必须完全公开,之后很快Linux正式采用GPL协议。 n 1995年,Linux全球用户数大大超过50万, Linux已可在Intel、Digital和Sun SPARC 处理器上运行,Linux Journal杂志已发行了10万册。内核发展到1.2,约有25万行代 码。 Linux History n 第一篇Linux帖子 From: torvalds@klaava.Helsinki0 码力 | 77 页 | 7.40 MB | 1 年前3linux for human beings
(人 Ubuntu (人 Ubuntu linux for human beings 2 ubuntu Ubuntu 拓 linux forhuman beings0 码力 | 4 页 | 1.17 MB | 1 年前3Installing Ubuntu from a USB memory stick
Installing Ubuntu from a USB memory stick This guide will help you install Ubuntu on your computer by using a USB memory stick. USB memory sticks are sometimes known as flash drives, memory pens or or USB Mass Storage devices. Installing from a memory stick is useful if you have a computer without a CD drive (like a netbook), or prefer the convenience of a memory stick. Alternative methods are are available, like installing Ubuntu from inside Windows. It should take around 30 minutes to complete this process, plus the time it takes to download the 700MB installer file (approximately 1.5 hours0 码力 | 3 页 | 128.18 KB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100