本书将提供全方位的Java和面向对象编程学习体验。利用这本书,你会通过一种独特的方法学习Java语言,它不是那种只介绍怎么做的使用手册,而是会帮助你成为一名优秀的程序员。通过各种谜题、探秘、与著名Java对象的深入访谈,你会很快了解Java的基础和高级知识,包括Lambda、流、泛型、线程、网络和让人心生畏惧的桌面GUI。如果你有其他编程语言的经验,本书会采用更多现代方法让你的大脑学习编程,能够更流畅、更快捷、更容易地读写和维护Java代码。 如果你读过Head First的书,就会知道这是一本怎样的书。它会采用专门为你的大脑设计的一种生动形象的方式娓娓道来。如果你还没有读过Head First的书,这本书肯定会让你喜出望外。利用这本书,你将通过多感观的学习体验来学习Java,能让你的大脑真正开动起来,而不是一味说教,让你昏昏欲睡
这本书对C#、.NET Core和Visual Studio做了妙趣横生、生动形象的介绍,利用这本书,你可以深入学习C#,并创建应用、用户界面、游戏以及更多其他项目。经过全面更新,这个指南涵盖了C# 8.0和Visual Studio 2019,初学者从章就可以开始构建一个功能完备的游戏。接下来你会学习如何使用类和面向对象编程、在Unity中创建3D游戏,以及如何使用LINQ查询数据。在这个过程中,你会解决谜题、动手完成练习,并构建真实的应用。完成所有这些之后,你会成为一名高水平的C#程序员,而且这将是一个轻松愉悦的学习过程!
如果你有一个好想法,想要开发一流的Android应用,这本书经过全面修订和更新,将帮助你快速入门。你会学到一些实践技巧,掌握如何建立应用的结构,设计灵活的交互式界面,在数据库中持久存储数据,以及使用Android jetpack的z新特性,包括jetpack compose。就像一位有经验的Android开发人员坐在你旁边!你只需要对Kotlin稍有了解就能轻松地学习这本书。
书中的经典实例使用ECMAScript 2020及后续版本的特性,而且使用现代 JavaScript编程标准。阅读本书将学到以下知识。 设置一个高效的开发环境,包含代码编辑器、lint 程序和测试服务器。 提高对 JavaScript 函数的理解,包括箭头句法、闭包和生成器。 运用面向对象编程概念,例如类和继承。 在 JavaScript 中处理富媒体,包括音频、视频和 SVG。 处理 HTML 标记和 CSS 样式。 借助 Node.js 在任何地方使用 JavaScript。 使用 REST、GraphQL 和 fetch 访问及处理远程数据。 上手使用流行的应用构建框架 Express。 使用 promise、async/await和Web职程执行异步操作。
《Python数据科学手册》是对以数据深度需求为中心的科学、研究以及针对计算和统计方法的参考书。本书共五章,每章介绍一到两个Python数据科学中的重点工具包。首先从IPython和Jupyter开始,它们提供了数据科学家需要的计算环境;第 2章讲解能提供ndarray对象的NumPy,它可以用Python高效地存储和操作大型数组;第3章主要涉及提供DataFrame对象的Pandas,它可以用Python高效地存储和操作带标签的 列式数据;第4章的主角是Matplotlib,它为Python提供了许多数据可视化功能;第5章以Scikit-Learn为主,这个程序库为重要的机器学习算法提供了高效整洁的Python版实现。《Python数据科学手册》适合有编程背景,并打算将开源Python工具用作分析、操作、可视化以及学习数据的数据科学研究人员。
本书通过创新达 熊 皮皮老师带领双胞胎兄妹学习编程的过程,用漫画的形式讲述了scratch界面、功能和操作指令,以及12款经典游戏的编程解析,图形化的代码引领青少年轻松进入编程和计算机的世界。手把手的实例教学,步骤清晰,边玩边学习的兴趣引导,易于上手,孩子可以轻易地跟着学,跟着做,从青铜到编程king,只需要30分钟! 图书内容融合了动画、游戏和算法等项目案例,从零开始配合漫画进行讲解,帮助初学者掌握编程思想和建立Scratch编程知识体系。
探讨MySQL,从数据库结构到复杂的查询。 使用PHP内置的增强型MySQL接口PDO扩展。 创建适用于不同用户的动态PHP网页。 管理cookie和会话,保持较高的安全性。 借助React库增强JavaScript语言。 使用Ajax在后台处理浏览器与服务器之间的通信。 掌握装饰网页的CSS技能。 使用HTML5特性,包括地理定位、音频、视频和画布元素。 把网站改造成移动Web应用。
本书的主要内容有:学习容器和Kubernetes的基本原理,无需任何经验。运行自己的集群,或选择Amazon、Google,以及其他公司托管的Kubernetes服务。通过Kubernetes管理资源的使用和容器生命周期。从成本、性能、弹性、容量和可伸缩性等方面优化集群。学习开发、测试和部署应用程序的工具。应用安全、可观察性和监控方面的行业惯例。通过开发运维原则来打造精简、快速和高效的团队。
在紧迫的时间压力下,程序员很难通过紧跟技术创新的脚步来享受软件工程领域的成果。正因如此,殿堂级大师MartinFowler这本旨在帮助专业人士提升效率的图书一问世,立即给软件工程社区带来巨大震撼。其前两版经年,因行文精炼自然、见解透彻而广受称赞。被誉为以软件设计为生者资料的第3版,更是带来有效面向对象设计的思想及愈发便利的教学体例,引进交互概述图、时间图、组合结构等新图型,对类图、顺序图、状态图、活动图等也有较多更新。 本书适合作为计算机、电子、通信等专业本科及研究生课程教材,对软件开发人员及专业研究者也极具参考价值。
本书以实战为主线,深入浅出地介绍了Kubernetes在企业生产环境中的应用。全书共6章,第1章讲解Kubernetes的高可用安装,分为kubeadm和二进制安装方式,可以让读者快速上手,了解Kubernetes的架构模式。第2章介绍了Kubernetes的理论基础。第3章主要讲解Kubernetes常见应用的容器化,并部署至Kubernetes集群实现高可用,同时介绍了Kubernetes的各个组件和资源。第4章主要介绍持续集成和持续部署,包括Jenkinsz新的功能Pipeline的使用,从Pipeline的语法到项目实操,传统Java和Spring Cloud应用的容器化以及自动化构建部署。第5章主要讲解了Kubernetes的Nginx Ingress的安装和常用配置,以适用于生产环境的各种需求。第6章讲解了备受关注的Server Mesh,使用Istio代替微服务架构中的网络功能、实现限速、分流和路由等内容。 本书技术先进,注重实操,解决了Kubernetes在生产环境中使用和安装过程中
《中国香学》是部全面系统的中国香文化专著。全书从中国香学概念、中国香学发展简史、宋代以来中国人对沉香气味爱好的嬗变轨迹、香材、品香的方式和香、香与茶、香与佛教、香与家居生活、品香的感悟和境界、香学论述精要摘录等方面,系统地阐述了中国香学这一脉古老、特殊、美妙的中国传统文化。
《Java核心技术系列:Java虚拟机规范(Java SE 8版)》由Oracle官方发布,Java虚拟机技术创建人撰写,Java技术专家翻译。书中基于全新Java SE 8,完整且准确地阐述Java虚拟机规范,是深度了解Java虚拟机和Java语言实现细节的之作。 《Java核心技术系列:Java虚拟机规范(Java SE 8版)》共分7章。章从宏观的角度介绍了Java虚拟机与Java的关系及发展历程;第2章概述Java虚拟机的整体架构,包括class文件格式、数据类型、原始类型、引用类型、运行时数据区、栈帧、浮点算法、异常等,这对理解本书后面的内容有重要帮助;第3章详述如何将Java语言编写的程序转换为Java虚拟机指令集,涉及常量、局部变量、控制结构、算术运算、参数接收、方法调用、数组、操作数栈、异常处理、同步与注解等;第4章深入分析用来表示编译后的类和接口的class文件格式;第5章定义Java虚拟机启动
C的标准模板库(STL)是革命性的,但是要想学会用好STL却并不容易。在本书中,书作家ScottMeyers(EffectiveC和MoreEffectiveC的作者)揭示了专家总结的一些关键规则,包括专家们总是采用的做法,以及专家们总是避免的做法。通过这些规则,STL程序员可以限度地使用STL。其他的书只是描述了STL中有些什么内容,而本书则讲述了如何使用STL。本书共有50条指导原则,在讲述每一条指导原则的时候,ScottMeyers都提供了透彻的分析和深刻的实例,所以读者不仅可以学到要做什么,而且还能够知道什么时候该这样做,以及为什么要这样做。本书的亮点包括以下几个方面:?关于选择容器的建议,其中涉及到的容器有:标准STL容器(例如vector和list)、非标准的STL容器(例如hash_set和hash_map),以及非STL容器(例如bitset)。?一些改进效率的技术,通过它们可以程度地提高STL(以及使用STL的程序)的效率
Node.js是一个持续走热的供开发人员开发服务器端应用的平台,但是目前Node.jsis的相关实例仍明显不足,尤其与实践差距较大。本书汇总了115种Node实践中的实用技术,书中所有代码都是经过测试、立即可用且相互关联的。内容包括基于事件编程、为什么及如何使用闭包、如何利用端到端的JavaScript应用构建自己的应用程序,等等。代码段注释丰富,很好便于读者理解,而精心设计的交叉引用则提示了某一技术与其他技术之间的联系。
这本三十年来抢先发售重新编撰的《大都会艺术博物馆指南》介绍了博物馆很具代表性的六百件精华藏品,呈现了世界各地六千年的视觉文化。全书由十七个展览部门的全体策展人通力完成,馆长托马斯·P·坎贝尔亲自撰写导言。每件艺术品都配以精美的图片和很新的说明文字,既可作为参观手册,也可当作艺术类读物。