第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,World”程序就是由《C程序设计语言(英文版)(第2版)》首次引入的。现在,这一程序已经成为众多程序设计语言入门的课。第2版根据1987年制定的ANSIC标准做了适当的修订,引入了近期新的语言形式,并增加了新的示例。通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。对于计算机从业人员来说,《C程序设计语言》(英文版)(第2版)是一本的程序设计语言方面的参考书。
第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,World”程序就是由《C程序设计语言(英文版)(第2版)》首次引入的。现在,这一程序已经成为众多程序设计语言入门的课。第2版根据1987年制定的ANSIC标准做了适当的修订,引入了近期新的语言形式,并增加了新的示例。通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。对于计算机从业人员来说,《C程序设计语言》(英文版)(第2版)是一本的程序设计语言方面的参考书。
本书将带你进入预测分析的世界,通过演示告诉你为什么Python是世界很好的数据科学语言之一。如果你想询问更深入的数据问题,或是想增进、拓展机器学习系统的能力,这本实用的书籍可谓是无价之宝。书中涵盖了包括 scikit-learn、Theano和Keras在内的大量功能强大的Python库,操作指南以及从情感分析到神经网络的各色小技巧,很快你就能够解答你个人及组织所面对的那些最重要的问题。
本书将教授使用Unity进行虚拟现实开发的方方面面。你将学会如何使用Unity开发特定设备上(如Oculus Rift和Google Cardboard)的VR应用,如何同虚拟世界打交道。借助生动有趣的项目向你展示如何构建各种VR体验。除此之外,还通过Unity编辑器和C#来深入学习Unity 3D游戏引擎。在本书很后,你将有能力使用Unity设计出内容丰富的交互式虚拟现实体验。
在使用关系型数据库搭建Java企业应用时,你可以选择多种数据访问框架。但是在处理大数据的时候呢?波拉编著的《Spring Data(企业级Java的现代数据访问技术影印版)》这本包含丰富实践的指南将为你展示Spring Data如何使得搭建基于诸如NoSQL 和Hadoop这样一些新型数据访问技术的应用变得更加简单。 《Spring Data(企业级Java的现代数据访问技术影印版)》通过多个示例项目,你将了解到Spring Data如何提供了一个兼容 NoSQL特有特性和功能的编程模型,以及它如何帮助你开发基于诸如数据分析、事件流处理和工作流之类用例的 Hadoop应用。你也将找到那些Spring Data添加到Spring现有JPA和 JDBC中的特性,它们用来实现基于RDBMS的数据访问层。
《基于数据分析的网络安全(影印版)(英文版)》分成3个部分,包括采集和组织数据的流程、多种分析工具以及几个不同的分析场景和技术。它很适合网络管理员和熟悉脚本的运行安全分析员。传统的入侵检测和日志分析已经不足以保护今天的复杂网络。在这本实用指南里,安全研究员michael collins为你展示了多个采集和分析网络流量数据集的技术和工具。你将理解你的网络是如何被利用的以及有哪些必要手段来保护和改善它。
本书是美国McGraw-Hill Education公司2016年出版的Electromagnetic Composites Handbook Second Edition的影印版。本书从理论、计算和实验的角度进行材料的表征,涉及非导电介质、半导体材料、导电材料、磁性材料和复合材料等,共提供了300多种材料的相关数据。
杰弗里·英格拉姆·泰勒爵士(1886—1975)是流体动力学和波动理论的物理学家、数学家和专家,他被认为是20世纪伟大的物理科学家之一。在1958—1971年间出版的四卷科学论文集中,收集了近200篇杰弗里·英格拉姆·泰勒的论文。本卷为第一卷,主要给出了固体力学方面的论文,包括柔性问题及皂膜法的解决、肥皂膜在确定空心轴扭转和弯曲中的应用、伯特兰和开尔文关于脉冲的定理之间的关系等内容。本书适合高等院校数学和力学领域的研究者和研究人员及感兴趣的爱好者参考阅读。
Designing application and middleware software to run inconcurrent and networked environments is a significant challenge tosoftware developers. The patterns catalogued in this second volumeof Pattern-Oriented Software Architecture (POSA) form the basis ofa pattern language that addresses issues associated withconcurrency and networking. The book presents 17 interrelatedpatterns ranging from idioms through architectural designs. Theycover core elements of building concurrent and network systems:service access and configuration, event handling, synchronization,and concurrency. All patterns present extensive examples and knownuses in multiple programming languages, including C++, C, and Java.The book can be used to tackle specific software developmentproblems or read from cover to cover to provide a fundamentalunderstanding of the best practices for constructing concurrent andnetworked applications and middleware.
As part of the UML standard OCL has been adopted by both professionals in industry and by academic researchers and is one of the most widely used languages for expressing object-oriented system properties. This book contains key contributions to the development of OCL. Most papers are developments of work reported at different conferences and workshops. This unique compilation addresses many important issues faced by advanced professionals and researchers in object modeling like e.g. real-time constraints, type checking, and constraint modeling.
本系列图书是美国McGraw-Hill Education公司2016年出版的Handbook of Civil Engineering Calculations Third Edition的影印版,是目前近期新的有关土木工程技术问题的指导手册,提供了与近期新的实践、规范和标准相一致的3000多种计算方法,可以帮助读者准确地进行复杂的设计和施工计算。本册介绍了钢结构设计,包括钢梁和板梁、钢柱和张力构件、负载阻力系数法、应力应变分析、受弯构件应力、梁的变形、超静定结构、动载荷和影响线、铆接和焊接连接、钢结构塑性设计;吊架、连接器和风应力分析。
本书是一部英文版的数学专著。早期的经典力学、微积分和常微分方程是不大区分的,其理想目标是求出运动方程的显式解,Newton关于二体问题的求积,从引力定律推出了Kepler通过观察发现的行星运动三定律,被认为是人类理性的伟大胜利,求显式解努力的顶点,是发现了一些以技巧著称的完全可积系统的范例,如Jacobi关于椭球面上测地线的积分,C.Neumann关于受二次位势力作用的球面谐振子,以及几种类型的可积陀螺。这些例子中的运动,多属于周期或概周期运动,Jacobi,Kovaleskage等出色地运用了椭圆积分及代数曲线工。本书属于天体力学范畴,天体力学研究在法国有优良的传统,以三L著称的法国著名数学家拉普拉斯、拉格朗日和勒让德都曾醉心于此。
本书为《华北克拉通破坏》的英文版。本书集中我国在地球科学、数理科学和信息科学等领域的优势研究力量,突破传统学科界线的束缚,进行不同学科间有效的交叉融合;针对华北克拉通形成之后的破坏和再造作用及其构造、岩浆、成矿和古环境效应,呈现了突破性研究进展。本书将为我国在完善地球形成与演化的理论体系以及在地球系统科学理论框架的建立过程做出原创性贡献,为我国由地学大国变为地学强国提供切实可行的突破口。
Essential reading for experienced developers who are determined to master the latest release of C++ Although C++ is often the language of choice from game programming to major commercial software applications, it is also one of the most difficult to master. With this no-nonsense book, you will learn to conquer the latest release of C++. The author deciphers little-known features of C++, shares detailed code examples that you can then plug into your own code, and reveals the significant changes to C++ that accompany the latest release. You'll discover how to design and build applications that solve real-world problems and then implement the solution using the full capabilities of the language. Appeals to experienced developers who are looking for a higher level of learning Drills down the extensive changes to the latest C++ standard, C++11, including enhancements made to run-time performance, standard library, language usability, and core language Zeroes in on explaining the more poorly understood eleme
本书是软件工程领域的经典著作,自第1版出版至今,近40年来在软件工程界产生了巨大而深远的影响。第9版在继承之前版本风格与优势的基础上,不仅更新了全书内容,而且优化了篇章结构。本书共四个部分,涵盖软件过程、建模、质量与安全、软件项目管理等主题,对概念、原则、方法和工具的介绍细致、清晰且实用。此外,书中还提供了丰富的扩展阅读资源和网络资源。本版基于原书第9版进行改编,保留基本的软件工程知识体系,删除面向研究生的高级话题、面向专门化的软件开发实践的内容、面向软件行业高级工程人员的参考内容、其他课程中应包含的知识和内容,从而更加适合作为高等院校计算机、软件工程及相关专业本科生的软件工程课程教材。
Java 9及其新特性丰富了Java语言的内涵,这是开发者们很广泛使用的语言之一。Java 9通过与Jigsaw集成,从而特别强调了模块化。本书是你精通该语言的一站式指南。你可以从中获得Java 9相关的概览和新特性解释,并了解新API和增强部分的重要性。某些Java 9的新特性是开创性的,如果是有经验的程序员,你将能够把企业级应用变得更精炼。本书提供了在Java平台开发上应用Java 9相关新知识以及更多信息的实用指南。该书有助于提高生产力,让你的应用变得更快。通过学习Java很好实践,你将成为组织里的百晓生。