C++ 核心指南 | C++ Core Guidelines | #C++ #电子书 #指南

C++核心指南#C++#电子书#指南这是一份持续改进的动态文件,可帮你有效地使用现代C++。“现代C++”是指C++11及更新版本。这些指南主要关注相对较高层次的问题,如接口、资源管理、内存管理和并发性。这些规则影响应用架构和库设计。遵循这些规则将导致代码在静态类型安全性上有保障,没有资源泄漏,并且能捕获比现今代码中更多的编程逻辑错误。而且它将运行得很快——你完全有能力做到正确。本书对低层次的问题,如命名约定和缩进风格,不太关心。

相关推荐

封面图片

C++服务器开发精髓 | 在线阅读 | #电子书

C++服务器开发精髓#电子书本书从操作系统原理角度讲解进行C++服务器开发所需掌握的技术栈。全书总计9章:第1~2章讲解C++11/14/17新标准中的常用特性、新增类库,以及C++开发者必须熟练掌握的开发调试工具链;第3~6章详细讲解C++服务器开发中的多线程编程技术、网络编程重难点知识、网络故障调试与排查常用工具,以及通信协议的设计思路、技巧;第7~8章详细讲解一个带网络通信组件的高性能服务的基本设计思路和注意事项;第9章进一步补充服务相关的常用模块设计思路和方法。本书秉承的思想是,通过掌握技术原理,可以轻松制造“轮子”,灵活设计出优雅、鲁棒的服务,并快速学习新技术。另外该网站上还有作者写的源码分析系列文章

封面图片

简明TypeScript开发指南 | #指南 #电子书

简明TypeScript开发指南#指南#电子书《》全面而简洁地概述了TypeScript的功能。它提供了清晰的解释,涵盖了该语言最新版本中的所有方面,从强大的类型系统到高级功能。无论是初学者还是经验丰富的开发人员,本书都能增强你对TypeScript的理解和熟练程度。关于作者SimonePoggiali是一位经验丰富的高级前端开发人员,自90年代以来就热衷于编写专业级代码。在他的国际职业生涯中,他为从初创公司到大型组织的广泛客户提供了众多项目。HelloFresh、西门子、O2和LeroyMerlin等著名公司都受益于他的专业知识和奉献精神。

封面图片

算机经典电子书分享

项目名称:计算机经典电子书分享项目功能:书籍项目简介:这个项目主要收集了计算机领域的经典书籍,包括计算机基础、C/C++、Java、Python、面试题、架构设计、算法系列等经典电子书。这些书籍都可以免费使用,永不收费。韩飞宇分享了他的学习经历和资源,他表示自己的计算机学习基本全靠自学,B站、github、网易云课堂、YouTube等就是他的学习课堂。他还分享了一些他用过的比较好的在线题库,如C语言练习题库、C++练习题库、算法-面试必刷101、计算机基础语法练习等。项目地址:

封面图片

资源C++并发编程实战 中文第2版 | C++ Concurrency in Action

资源名称:C++并发编程实战中文第2版C++ConcurrencyinAction描述:(非常棒的一本书!十分高清,并且带书签)第二版根据C++14和C++17标准进行更新和修订,涵盖了所有标准中最新的改动!本次修订版所要解答的问题是,如何用C++17写出优雅且健壮的多线程应用,并告诉你所有的细节!这是一本介绍C++并发和多线程编程的深度指南。本书从C++标准程序库的各种工具讲起,介绍线程管控、在线程间共享数据、并发操作的同步、C++内存模型和原子操作等内容。同时,本书还介绍基于锁的并发数据结构、无锁数据结构、并发代码,以及高级线程管理、并行算法函数、多线程应用的测试和除错。本书还通过附录及线上资源提供丰富的补充资料,以帮助读者更完整、细致地掌握C++并发编程的知识脉络。链接:https://www.aliyundrive.com/s/MJ5r78h2num

封面图片

渗透测试实用指南 | #电子书 #指南 #黑客

渗透测试实用指南#电子书#指南#黑客这本书有10个不同的部分,像足球比赛手册一样布置。这10个部分是:赛前。这是所有关于如何设置你的进攻机器和我们将在书中使用的工具的内容。贯穿全书的工具。开球前。在运行任何战术之前,你需要扫描你的环境并了解你所面对的是什么。我们将深入研究发现和智能扫描。驱动。利用你从扫描中发现的那些漏洞,并利用这些系统。这就是我们的手有点脏的地方,开始利用盒子。抛出。有时你需要发挥创意,寻找开放的目标。我们将看一下如何找到并利用手动Web应用程序的发现。横向传递-在你破坏了一个系统后,如何通过网络横向移动?网络。屏幕-一种通常用来欺骗敌人的游戏。本章将解释一些社会工程战术。内踢-故意踢得很短,需要拉近距离。这里我将描述需要物理访问的攻击。四分卫偷袭-当你只需要几码的距离时,四分卫偷袭是完美的。有时你会被杀毒软件(AV)卡住;本章描述了如何通过逃避AV来克服这些小的本章介绍了如何通过躲避AV来克服这些小障碍。特殊团队-破解密码、漏洞和一些技巧赛后分析--报告你的发现

封面图片

Rust取代C++重写Windows内核:安全高效

Rust取代C++重写Windows内核:安全高效!在以色列特拉维夫举办的BlueHatIL2023会议上,Weston提到了Windows11可以在Rust引导下启动。微软在2020年开始将部分Windows代码改写为Rust代码,最初是从DirectWriteAPI(DirectX框架的一部分)开始。DWriteCore是WindowsAppSDK中对DirectWriteAPI的实现,现在由大约152,000行Rust代码和大约96,000行C++代码组成。除了提高安全性,这种新混合代码据说还为字体操作带来了显著的性能提升(5-15%)。Windows10和11使用的是C、C++、C#和汇编语言编写的代码,包含数百万行代码,而且这些代码不太可能进行全面的基于Rust的改写。然而,Windows的主要图形设备接口(Win32GDI)正在被移植到Rust中,已经转换了36,000行代码。Weston透露,Windows内核中现在已经有一个Rust实现的SysCall。频道:@TestFlightCN

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人