
会员
Rust编程之道
更新时间:2019-07-25 11:32:26 最新章节:附录B Rust如何调试代码
书籍简介
Rust是一门利用现代化的类型系统,有机地融合了内存管理、所有权语义和混合编程范式的编程语言。它不仅能科学地保证程序的正确性,还能保证内存安全和线程安全。同时,还有能与C/C语言媲美的性能,以及能和动态语言媲美的开发效率。本书并非对语法内容进行简单罗列讲解,而是从四个维度深入全面且通透地介绍了Rust语言。从设计哲学出发,探索Rust语言的内在一致性;从源码分析入手,探索Rust地道的编程风格;从工程角度着手,探索Rust对健壮性的支持;从底层原理开始,探索Rust内存安全的本质。本书涵盖了Rust2018的特性,适合有一定编程经验且想要学习Rust的初学者,以及对Rust有一定的了解,想要继续深入学习的进阶者。
上架时间:2019-01-01 00:00:00
出版社:电子工业出版社
上海阅文信息技术有限公司已经获得合法授权,并进行制作发行
最新章节
张汉东
最新上架
- 会员本书从分布式系统的基础概念讲起,随后介绍分布式系统中间件SpringCloudAlibaba进阶实战,重点介绍了使用SpringCloudAlibaba框架整合各种分布式组件的完整过程。计算机3.1万字
- 会员Node.js是一个基于ChromeV8引擎的JavaScript运行环境,用来编写服务器端程序。Node.js是新兴的开发工具,也是目前发展较快的开发工具之一。近几年来,随着Node.js的发展,越来越多的开发人员选择用它构建Web应用。本书较为系统地介绍了目前Node.js应用开发中涉及的基础知识和核心技术,并通过案例介绍了基于Express和Koa框架的项目开发。本书着重实际应用,案例及实计算机10.9万字
- 会员本书立足于新工科和工程教育,从工程应用和实践者的视角,全面系统地介绍了目前在工业界中使用最为广泛的JDK8的全部核心知识。全书共17章,主要内容包括Java概述、Java基本类型与运算符、程序流程控制、数组、类与对象、抽象类、接口与嵌套类、GUI编程、Swing高级组件、异常与处理、I∕O流与文件、多线程与并发、容器框架与泛型、字符串与正则表达式、反射与注解。本书适合可作为普通高等院校、高职院校计算机21万字
- 会员本书从零开始,介绍了Python编程语言的基础知识。全书共17章,第1-9章介绍了Python的语言基础;第10-13章介绍了与Python编程相关的拓展知识;第14-16章介绍了3个实战项目;第17章介绍了初学者如何利用当下最热门的AI工具ChatGPT学习Python编程。计算机8.8万字
- 会员本书主要内容包括Go语言简介、开发环境准备、快速基础入门、数学科学领域的计算、开发一个自己的日常命令行工具、文件处理、数据格式分析与转换、正则表达式、并发处理、数据采集和清理应用、网络服务端应用、Web服务器、加密解密领域应用、网络提供的各种API、常用Go语言技术的示例与研究、实用函数实例等。安排了大量实例代码,介绍相关编程知识。计算机27万字
- 会员本书从网络工程师的视角出发,详细讲解了Python在网络运维自动化中的应用,其中涉及Python网络运维自动化的相关技术、工具以及实践。本书共10章,先对Python网络运维自动化进行了全面的概述,然后讲解了网络工程师所需的Python基础、数据格式与数据建模语言的相关知识。接着,本书介绍了网络配置的结构化数据提取、网络配置的模块化管理、Netmiko详解与实践、模型驱动的新网络管理方式及实践、网计算机13.3万字
- 会员本书是布鲁斯·埃克尔时隔15年,继ThinkinginJava之后又一力作,基于Java的3个长期支持版(Java8、11、17),讲解Java核心语法,并对Java的核心变化进行详述。全书内容通俗易懂,配合示例讲解逐步深入,并结合实际开发需要,从语言底层设计出发,有效帮读者规避一些常见的开发陷阱。主体部分共22章,内容包含对象、操作符、控制流、初始化和清理、复用、多态、接口、内部类、集合、函计算机29.4万字
- 会员本书是一本入门级的Web前端开发教材,以通俗易懂的语言、丰富实用的案例,帮助初学者快速掌握JavaScript技术和jQuery技术,并能够运用JavaScript技术和jQuery技术开发交互式Web前端项目。全书共12章。第1~5章讲解JavaScript的基础知识;第6~8章讲解DOM和BOM的相关知识;第9章和第10章讲解jQuery的相关知识和使用方法;第11章讲解JavaScript面计算机14.9万字
- 会员本书从网页开发的基础知识HTML5、CSS、JavaScript开始,以项目实战的方式介绍如何构建自适应网页,并通过工具免费发布自己的网站。在后面的章节中,以主流的3D框架ThreeJS为技术支撑,在网页中编写JavaScript代码,让读者构建完整的3D应用场景。计算机0字
同类书籍最近更新
- 会员Drupalisapowerfulcontentmanagementplatform,flexibleenoughtoaccommodatealmostanycontentrequirements.Thisflexibilitycomeswithacost:complexity.Drupal8QuickStartGuidewillclear程序设计2.7万字
- 会员Pythonisacross-platformlanguageusedbyorganizationssuchasGoogleandNASA.Itletsyouworkquicklyandefficiently,allowingyoutoconcentrateonyourworkratherthanthelanguage.Basedon程序设计6.4万字
- 会员Vimisaubiquitoustexteditorthatcanbeusedforallprogramminglanguages.Ithasanextensivepluginsystemandintegrateswithmanytools.Vimoffersanextensibleandcustomizabledevelopment程序设计5万字
- 会员ThisLearningPathisyourcompleteguidetoquicklygettingtogripswithpopularmachinelearningalgorithms.You'llbeintroducedtothemostwidelyusedalgorithmsinsupervised,unsupervised,and程序设计14.2万字
- 会员MasteringOpenCV,nowinitsthirdedition,targetscomputervisionengineerstakingtheirfirststepstowardmasteringOpenCV.Keepingthemathematicalformulationstoasolidbutbareminimum,theb程序设计6.7万字
- 会员Xamarin.Formsisalightweightcross-platformdevelopmenttoolkitforbuildingapplicationswitharichuserinterface.Inthisbookyou'llstartbybuildingprojectsthatexplaintheXamarin.Formseco程序设计7.9万字