Spring技术内幕:深入解析Spring架构与设计原理(第2版)
¥44.85
本书是国内系统分析Spring源代码的著作,也是Spring领域的问鼎之作,由业界拥有10余年发经验的资深Java专家亲自执笔,Java发者社区和Spring发者社区联袂推荐。本书第1版不仅在内容上获得了读者的广泛好评,而且在销量上也摘取了同类书的桂冠,曾经一度掀起Java类图书的销售热潮。第2版不仅继承了第1版在内容组织和写作方式上的优,而且还根据广大读者的反馈改了若干细节上的不足。更为重要的是,对过时的内容行了更新,并增加了大量内容,使本书更趋近于完美。 本书从源代码的角度对Spring的内核和各个主要功能模块的架构、设计和实现原理行了深剖析。你不仅能从本书中参透Spring框架的优秀架构和设计思想,还能从Spring优雅的实现源码中一窥Java语言的精髓。本书在篇之前对Spring的设计理念和整体架构行了全面的介绍,能让读者从宏观上厘清Spring各个功能模块之间的关系;*部分详细分析了Spring的核心:IoC容器和AOP的实现,能帮助读者了解Spring的运行机制;第二部分深阐述了各种基于IoC容器和AOP的JavaEE组件在Spring中的实现原理;第三部分讲述了ACEGI安全框架、DM模块以及Flex模块等基于Spring的典型应用的设计与实现。 无论你是Java程序员、Spring发者,还是平台发人员、系统架构师,抑或是对源软件源代码着迷的代码狂人,都能从本书中受益。
大数据架构商业之路:从业务需求到技术方案
¥44.85
目前大数据技术已经日趋成熟,但是业界发现与大数据相关的产品设计和研发仍然非常困难,技术、产品和商业的结合度还远远不够。这主要是因为大数据涉及范围 广、技术含量高、更新换代快,门槛也比其他大多数IT行业更高。人们要么使用昂贵的商业解决方案,要么花费巨大的精力摸索。本书通过一个虚拟的互联网 O2O创业故事,来逐步展介绍创业各个阶段可能遇到的大数据课题、业务需求,以及相对应的技术方案,甚至是实践解析;让读者身临其境,一起来探寻大数据 的奥秘。书中会覆盖较广泛的技术,并提供相应的背景知识介绍,对于想一步深研究细节的读者,也可轻松获得继续阅读的方向和指导性建议。
深入理解Spark:核心思想与源码分析
¥65.35
本书对Spark源代码行了全面而深的分析,旨在为Spark的优化、定制和扩展提供原理性的指导。*集团专家鼎力推荐,*资深Java发和大数据专家撰写。本书对Spark的核心模块、部署和协作模块的实现原理与使用技巧行了深的剖析与解读。 本书分为三篇: 准备篇(第1~2章),介绍了Spark的环境搭建、设计理念与基本架构,帮助读者了解一些背景知识。 核心设计篇(第3~7章),着重讲解SparkContext的初始化、存储体系、任务提交与执行、计算引擎及部署模式的原理和源码分析。通过这部分的内容,读者可以通过源码剖析更加深理解Spark的核心设计与实现,以便在实际使用中能够快速解决线上问题并对性能行调优。 扩展篇(第8~11章),主要讲解基于Spark核心的各种扩展及应用,包括SQL处理引擎、Hive处理、流式计算框架Spark Streaming、图计算框架GraphX、机器学习库MLlib等内容。通过阅读这部分内容,读者可以扩展实际项目中对Spark的应用场景,让Spark焕发活力。
HTML 5与CSS 3权威指南(第3版·下册)
¥44.85
《HTML 5与CSS 3权威指南(第3版 下册)》是HTML 5与CSS 3领域公认的标杆之作,被读者誉为“系统学习HTML 5与CSS 3的*著作”和“Web前端工程师案头图书之一”。 前两版累计印刷超过15次,网络书店评论超过8000条,98%以上的评论都是五星级的好评。不仅是HTML 5与CSS 3图书领域当之无愧的领头羊,而且在整个原创计算机图书领域是佼佼者。 第3版首先从技术的角度根据*的HTML 5和CSS 3标准行了更新和补充,其次根据读者的反馈对内容的组织结构和写作方式做了一步的优化,内容更经典,阅读体验也更好。 全书共29章,分为上下两册: 上册(1~17章)全面系统地讲解了HTML 5相关的技术,以HTML 5对现有Web应用产生的变革篇,顺序讲解了HTML 5与HTML 4的区别、HTML 5的结构、表单及新增页面元素、图形绘制、多媒体、本地存储、文件、WebRTC通信、扩展的XML HttpRequest、离线应用、Web Workers、地理位置信息、拖放与通知等内容; 下册(18~29章)全面系统地讲解了CSS 3相关的技术,以CSS 3的功能和模块结构篇,顺序讲解了各种选择器及其使用、文字与字体的相关样式、盒相关样式、背景与边框相关样式、布局相关样式、变形处理、动画、颜色相关样式等内容。 全书一共389个示例页面和2个综合性的案例,所有代码均通过作者上机调试,读者可下载书中代码,直在浏览器查看运行结果。
HTML 5与CSS 3权威指南(第3版·上册)
¥57.85
《HTML 5与CSS 3权威指南(第3版 上册)》是HTML 5与CSS 3领域公认的标杆之作,被读者誉为“系统学习HTML 5与CSS 3的*著作”和“Web前端工程师案头图书之一”。 前两版累计印刷超过15次,网络书店评论超过8000条,98%以上的评论都是五星级的好评。不仅是HTML 5与CSS 3图书领域当之无愧的领头羊,而且在整个原创计算机图书领域是佼佼者。 第3版首先从技术的角度根据*的HTML 5和CSS 3标准行了更新和补充,其次根据读者的反馈对内容的组织结构和写作方式做了一步的优化,内容更经典,阅读体验也更好。 全书共29章,分为上下两册: 上册(1~17章)全面系统地讲解了HTML 5相关的技术,以HTML 5对现有Web应用产生的变革篇,顺序讲解了HTML 5与HTML 4的区别、HTML 5的结构、表单及新增页面元素、图形绘制、多媒体、本地存储、文件、WebRTC通信、扩展的XML HttpRequest、离线应用、Web Workers、地理位置信息、拖放与通知等内容; 下册(18~29章)全面系统地讲解了CSS 3相关的技术,以CSS 3的功能和模块结构篇,顺序讲解了各种选择器及其使用、文字与字体的相关样式、盒相关样式、背景与边框相关样式、布局相关样式、变形处理、动画、颜色相关样式等内容。 全书一共389个示例页面和2个综合性的案例,所有代码均通过作者上机调试,读者可下载书中代码,直在浏览器查看运行结果。
Swift iOS应用开发实战
¥38.35
如果你是一位有经验的Objective-C程序员,本书将会为你快速掌握Swift发提供捷径;如果你已经掌握了Swift语言,本书能让你轻松获得工程级的项目发经验!本书基于Swift语言,通过大量案例,详细讲解和演示了iOS中的各种功能和组件的用法,iOS发中的各种技巧,以及完整的iOS应用发方法,是专门为有经验的Objective-C程序员和只是掌握了Swift语言的新人量身造的! 作者是资深的iOS程序员,深谙Objective-C和Swift两种技术,同时也经历了从Objective-C到Swift的转变,无论是技术上,还是经验上,作者的资历都能保证本书很好地完成它的使命。本书摒弃了枯燥的以功能介绍为导向的理论讲解,取而代之的是以大量有代表性的实战案例为切,让读者在实战中掌握Swift iOS应用发。
Storm企业级应用:实战、运维和调优
¥38.35
本书共11章,分为三篇。基础篇(第1~3章),介绍了Storm背景、基本原理、安装部署、核心概念和数据流模型。实战篇(第4~9章),通过6个典型的应用案例和代码示例,结合实践技巧和理论知识,深讲解了如何使用Storm设计大型数据应用系统。技巧篇(第10~11章),重介绍了Storm的高级特性、运维监控和性能调优等,并结合生产系统的性能优化、运维经验和使用技巧等方面行讲解,旨在提升读者的实际操作经验。
PHP与MySQL权威指南
¥76.70
phpchina官方出品,discuz!创始人戴志康、uchome创始人李国德、thinkphp创始人刘晨、phpcms项目负责人王参加等联袂推荐。 《php与mysql权威指南》是目前为止全面的关于php与mysql发技术的书籍之一,系统而全面地讲解了php与mysql技术的方方面面,适合初中级的php程序员系统地学习;本书也是目前为止首本系统而深地讲解ucenter、discuz!、uchome、shopnc、phpcms等php产品的二次发技术的著作,适合有一定发经验、需要学习php二次发技术的中高级程序员。 《php与mysql权威指南》分为五个部分:部分首先介绍了php常用的服务器apache的工作原理和使用方法,然后逐步介绍了php与mysql发环境在windows和linux系统下的搭建;第二部分系统地讲解了php的语法特性,第三部分详细地阐述了mysql的基本使用方法和技巧,掌握了这两部分的内容,即掌握了php与mysql发所必须具备的所有基础知识;第四部分以实际项目案例的方式对ucenter、discuz!、uchome、shopnc、phpcms等php产品的二次发技术行了深的讲解;第五部分是附录,收录了ucenter、discuz!、uchome、shopnc、phpcms等产品的数据字典,可供读者发时查阅。
Maven实战
¥42.25
本书由国内社区公认的Maven专家Juven Xu亲自执笔,内容的权威性毋庸置疑。 本书是国内本公出版的Maven专著。它内容新颖,基于*发布的Maven 3.0,不仅详尽讲解了Maven 3.0的所有新功能和新特性,而且还将这些新功能和新特性与Maven 2.x版本行了对比,以便于正在使用Maven 2.x版本的用户能更好地理解。本书它内容全面,以从专家的角度阐释Maven的价值篇,全面介绍了Maven的安装、配置和基本使用方法,以便于初学者参考;详细讲解了坐标和依赖、Maven仓库、生命周期和插件、聚合与继承等Maven的核心概念,建议所有读者仔细阅读;系统性地阐述了使用Nexus建立私服、使用Maven行测试、使用Hudson行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站和Maven的m2eclipse插件等实用性较强的高级知识,读者可有选择性的阅读;扩展性地讲解了如何Maven和Archetype插件,这部分内容对需要编写插件扩展Maven或需要编写Archetype维护自己的项目骨架以更便于团队发的读者来说尤为有帮助。它实战性强,不仅绝大部分知识都有相应的案例,而且本书还在第4章设计了一个背景案例,后面的很多章节都是围绕这个案例展的,可操作性极强。 本书适合所有Java程序员阅读,无论你是从未使用过Maven,亦或是已经使用Maven很长一段时间了,相信你都能从本书中获得有价值的参考。本书也适合所有项目经理阅读,它能帮助你更规范、更高效地管理Java项目。 你是否早已厌倦了日复一日的手工构建工作?你是否对各个项目风格迥异的构建系统感到恐惧?Maven——这一Java社区事实标准的项目管理工具,能帮你从琐碎的手工劳动中解脱出来,帮你规范整个组织的构建系统。不仅如此,它还有依赖管理、自动生成项目站等超酷的特性,已经有无数的源项目使用它来构建项目并促团队交流,每天都有数以万计的发者在访问中央仓库以获取他们需要的依赖。 本书内容全面而系统,Maven的原理、使用方法和高级应用尽含其中;注重实战是本书的另一个特,不仅在各个知识都辅有大量的小案例,而且还有一个综合性的案例贯穿全书。如果你想使用Maven,或正在使用Maven,本书将给你绝佳的指导。
Python玩转Excel:轻松实现*办公
¥90.10
《Python玩转Excel:轻松实现高效办公》这是一本讲解用Python操作Excel工作表的门书籍。本书从最基础的工作簿、工作表说起,逐步介绍操作工作表、美化工作表、分析工作表数据、将数据以图表表达的方法,最后讲解将Excel工作表保存成 PDF,以达成办公自动化的目的。本书的特色是在讲解 openpyxl模块或Pandas模块时,会将相关的Excel窗口内容搭配说明,让读者了解程序设计各参数在 Excel窗口所代表的真实意义。
算法学习指南
¥51.07
在编写代码时,每位软件专业人士都需要对算法有充分的理解。在这本实用性极强的著作中,作者对一些关键的算法行了详实的描述,可以有效地提高用各种语言编写代码的质量。软件发人员、测试人员和维护人员可以在本书中学会如何使用算法,以创造性的方式解决计算性问题。 本书各章内容前后衔紧密,环环相扣,用醒目的图表有条不紊地展示了一些核心概念,并对书中介绍的每种算法的性能行了分析。在每一章的后,读者需要应用在该章所学习的知识,解决一个新颖的具有挑战性的问题,就像在参加技术面试。 在本书中,读者将会: 学习计算机科学和软件工程中非常重要且基本的算法; 学习高效解决问题的常用策略,包括分治法、动态规划等; 使用大O表示法对代码行分析,评估它的时间复杂度; 在算法中使用现有的Python程序库和数据结构解决问题; 理解重要算法的主要步骤。
R实战:系统发育树的数据集成操作及可视化(全彩)
¥76.30
本书系统地介绍使用 treeio、tidytree、ggtree 和 ggtreeExtra 等 R 软件包操作系统发育树的全套流程,包括对树文件的解析,以及树与其相关数据的操作、整合、可视化等内容。本书由余光创撰写,旨在为系统发育树的操作与呈现提供指导。如果读者需要行系统发育树的相关操作,却又觉得无从下手,那么这本书会提供很大的帮助。关于系统发育树的大部分问题,都能在本书中找到答案。
C#码农笔记——从*行代码到项目实战
¥90.60
本书将以基础知识为主,但同时也希望能够涉及到C#5和.net 4.5相关的技术和实用技巧。由于C#仅仅是.net平台所支持的其中一种语言,因此除了语言自身的知识外,我们也应当以统一的视角去对待,即将C#的知识与.net框架的知识行融合。本书主要以通俗易懂的语气来向读者介绍并展示C#语言的各种优势和实用知识。同时,本书会为各个知识配有简单而丰富的例子,侧重是实战。书中的例子既可作为演示相关知识所用,读者也可以将其作为巩固练习。 本书内容包括:C#语言基础,但不全讲,因为微软公司为我们提供了一套很丰富的语言规范文档,本书会顺带告知读者如何运用官方的教程来参考和学习;另外,本书与.net技术融合,从基础的类型到数组、集合、泛型,再到类型转换以及协变和逆变的运用、控制台应用程序、窗体应用程序、WPF、数据管理、文件处理、应用程序域管理、反射等技术也会一并讲解。
DevSecOps敏捷安全
¥77.40
这是一本体系化讲解DevSecOps敏捷安全的实战性著作,为企业应对软件发方式敏态化与软件供应源化带来的安全挑战提供了解决之道,它能有效指导企业快速将安全能力完整嵌整个DevOps体系,在保证业务研发效能的同时实现敏捷安全内生和自成长。 本书由国内软件供应安全领域领军企业悬镜安全创始人子芽出品,得到了企业界和学术界10位权威安全技术专家的联袂推荐。主要的内容及其特色如下: 体系创新:不仅对业界已有的DevSecOps理论和方法行了系统梳理,而且还分享了DevSecOps敏捷安全架构、DevSecOps敏捷安全技术金字塔等大量来自悬镜安全的创新理论和技术,全面讲解了DevSecOps敏捷安全的核心内涵、架构设计、体系建设、技术原理、度量方法、落地实践; 注重实战:包含大量实践原则、参考和落地方法,以及来自银行、券商、运营商、互联网、政府机构等领域的一线落地实践案例; 全球视野:立足于全球,对美国国防部、Netflix、Salesforce等机构和企业的DevSecOps实践行了逐一分析和解读; 前瞻性强:不仅讲解了DevSecOps敏捷安全在云原生安全、软件供应安全等热领域的落地实践,而且展望了DevSecOps敏捷安全的发展趋势和技术演方向。
全国计算机等级考试上机考试题库 二级C语言
¥35.20
本书面向全国计算机等级考试二级C语言程序设计科目,严格依据新版考试大纲整理专项训练题,并配有视频解析和详细的文字解析,以帮助考生在较短时间内顺利通过考试。 本书共5部分。第1部分为考试大纲、考试环境、考试流程以及Visual C++ 2010 Express基本操作方法的介绍。第2部分为二级公共基础知识和二级C语言程序设计的高频考点讲解。第3、4部分为118套操作题考试题库试题、参考答案及解析。其中,第1~64套的操作题考试题库试题、参考答案及解析在本书中提供,第65~118套的操作题考试题库试题、参考答案及解析在本书配套的考试软件中提供。第5部分为考试题库新增的两套操作题及答案解析。 本书配有智能考试软件,该软件主要有考试题库、专项训练、模拟考场等功能模块。其中,“考试题库”模块包含129套历年试卷,考生可指定用某一套试卷进行练习,并可以随时查看答案解析。“专项训练”模块将选择题按考点分类,考生可针对性的进行专项练习。“模拟考场”模块则是模拟真实考试环境,随机组卷,限时做题;若考生未能在规定的考试时间内交卷,则软件系统会强制交卷。交卷后软件系统自动评分,考生可据此自测,提高复习效率。 《2023年全国计算机等级考试上机考试题库 二级C语言》可作为全国计算机等级考试二级C语言程序设计科目的练习册,也可以作为学习C语言的辅导书。
轮式自主移动机器人编程实战
¥41.86
如果你想DIY 一款轮式自主移动机器人,又不知道如何实现,本书可能会帮到你。 《轮式自主移动机器人编程实战》系统讲解轮式自主移动机器人如何从0 到1 实现自主运动。以树莓派和STM32 单片机为例, 详细介绍轮式机器人的硬件结构,包括驱动控制器的搭建、中央处理器的选型发、滤波算法、平面 地图构建算法、规划算法、导航算法、室外GPS 定位实战案例(异地远程控制和地图路径规划等)、 室内BreezySLAM 建图案例、ROS 发案例等,以及自主移动机器人和无人车驾驶的基本实现原理, 都能在本书中找到答案。《轮式自主移动机器人编程实战》还提供放的云平台路径规划,可在农田、工业园区巡检、物流送货等 场景测试。 《轮式自主移动机器人编程实战》可作为高等院校物联网、机器人、计算机、通信、电气及自动化等专业的教材,也可作为计 算机、电子及智能车设计竞赛的自学或培训教材,还可供各类电子工程、自动化技术人员和计算机爱 好者学习参考。
Go程序开发实战宝典
¥65.00
《Go程序发实战宝典》结合典型案例行知识讲解,内容通俗易懂、重突出、实用性强,囊括Go语言的主要功能。全书共14章,前6章主要包括基础数据类型、循环控制、函数和指针、内置容器、字符串处理等;第7章主要讲解Go语言的面向对象编程,主要包括结构体、方法、口、设计模式、反射等内容;第8~13章主要介绍服务端发经常需要处理的问题,主要包括Go语言的编写规范、错误处理、异常处理、文件读写操作、JSON编码解码、网络编程、gRPC、并发编程、数据库编程、网络安全和测试等内容。此外,本书还对一些数据类型的底层结构、并发机制、垃圾回收行了深的讲解,*后一章通过对Gin框架的介绍和使用,完成了一个基础的分布式网盘项目。 《Go程序发实战宝典》附赠了相关知识的视频讲解及案例源代码,读者可自行下载(详细方法见本书封底)。 《Go程序发实战宝典》适合所有对Go语言感兴趣的发人员阅读,即使没有Go语言基础也可以直上手使用,同时也可作为计算机相关专业师生的参考用书。
Java Web程序员面试笔试宝典
¥59.00
本书专门为Java Web程序员面试而编写,主要是对一些面试中常见的技术问题做出解答。本书所涉及的知识面较广,内容涵盖了Java Web基础、Web服务器、常用MVC框架、Spring框架体系及Spring Boot和Spring Cloud、传统的关系型数据库、NoSQL与缓存框架、常用消息队列、电商及互联网知识、互联网安全与分布式系统知识、Alibaba源生态体系、设计模式、软件发人员常用Linux命令等与Java Web编程相关的技术知识,另外还包括其他一些常用的框架组件或容器工具,如Docker、Elasticsearch、Nginx、Maven、ZooKeeper等。 Java知识体系庞大,本书不能面面俱到,但整体而言,本书涉及的知识较为丰富,基本涵盖了Java Web编程的各个方面,且都来源于程序员的实际面试经历。 相信本书能增加读者的知识积累,有了更多的积累,必定会在面试时多一份从容和自信,也更容易获得面试官的青睐,找到一份理想的工作。对于一些知识面缺少广度的Java软件工程师,本书还能起到扩展知识面、丰富知识体系的作用。 为方便读者深学习,本书还赠送百余道真实面试真题及程序员常用Linux命令或工具,读者可参考封底说明文字下载。
Python程序设计(微课版)
¥38.80
本书以Python 3.x为平台,介绍Python程序设计和应用,主要内容包括Python概述、数据类型、程序控制结构、组合数据类型、自定义函数及应用程序构成、文件操作、数据可视化、常用模块应用和项目实战。本书以典型案例篇来介绍Python程序基本构成、书写特、初学者容易出现的错误、错误产生原因和解决办法等内容,并在后续章节配有典型案例,将知识讲解和常用算法编程相结合,帮助读者积累算法实现的经验,提高实战能力。第9章中的项目实战案例经过精心设计,综合应用Python主要功能解决实际问题。 本书配有PPT课件、教学大纲、电子教案、源代码、课后习题答案、模拟试卷及答案等教学资源,用书教师可在人邮教育社区免费下载使用。 本书可作为高等院校相关专业Python程序设计课程的教材,也可作为培训机构或Python自学者的参考书,还可作为从事Python应用发人员的参考资料。
剑指JVM:虚拟机实践与性能调优
¥116.10
《剑指JVM:虚拟机实践与性能调优》共分5篇:引言篇讲述了Java与Java虚拟机的关系,以及Java虚拟机的相关知识;第1篇讲述了运行时数据区,涉及Java内存区域的各个核心结构,以及对象创建的各种细节;第2篇讲述了垃圾收集,涉及各种收集算法、垃圾收集器;第3篇讲述了字节码与类的加载;第4篇讲述了性能监控与调优,带领读者学习Java虚拟机常用的监控与调优工具,并附有企业级的性能调优案例。本书配套视频,可以关注尚硅谷教育公众号获取。
Python深度学习原理、算法与案例
¥107.10
本书涵盖深度学习的专业基础理论知识,包括深度学习概述、机器学习基础、神经网络基础、卷积神经网络、循环神经网络、正则化与深度学习优化,以及比较流行的应用场景实践。本书配套70个示例源码及PPT课件。 本书共11章外加3个附录,系统讲解深度学习的基础知识与领域应用实践。本书内容包括深度学习概述、机器学习基础、神经网络基础、卷积神经网络和循环神经网络、正则化与深度学习优化、计算机视觉应用、目标检测应用、文本分析应用、深度强化学习应用、TensorFlow模型应用、Transformer模型应用等。附录中还给出机器学习和深度学习中用到的数学基础知识,包括线性代数、概率论和信息论等。 本书适合Python深度学习初学者、深度学习算法发人员学习,也适合作为高等院校计算机技术、人工智能、大数据相关专业的教材或教学参考书。

购物车
个人中心

