Java EE的轻量级开发利剑:Spring Boot实战
¥69.76
本书以Java EE的实践为主题,全面阐述Spring Boot、Spring MVC、Spring Cloud等企业级领域内的热门技术。本书讲解相关技术框架的核心知识,并结合汽车管理系统等实战项目,把Java EE领域内流行的SSH、SSM、Spring Boot、Spring Cloud、MyBatis和JPA等框架整合起来,再从代码层面讲述Activiti、Kafka、Redis、Docker、Maven、WebService和POI等经典技术。通过本书深浅出的讲解,读者在学习Java架构师专业技能的同时,还可以学习项目发的整个过程,真正意义上做到Spring Boot从门到精通。 本书适合Java EE领域的发人员阅读。阅读本书,读者可以学习目前流行的Java发技术,力争在短时间内掌握Spring Boot核心技术,成为Java架构师,走向自己职业生涯的辉煌。
Scratch少儿编程思维训练:培养孩子的逻辑思维和计算思维能力
¥41.30
Scratch是目前非常流行的少儿编程语言。本书基于Scratch 3.5版本,系统、全面、细致地讲解了Scratch的编程技巧,旨在培养孩子的逻辑思维和计算思维能力。 本书包括两大部分:*部分是Scratch快速门,分为12章,介绍了Scratch的各个方面,并细致地讲解了项目制作过程;第二部分是计算思维及项目实例,首先通过实例讲解计算思维的4个组成部分以及如何提高计算思维能力,然后通过4个有趣的综合实例(“地鼠”游戏、四则运算测验、画彩虹系列、冒泡排序法)讲解如何基于计算思维行项目发与制作。 本书适合6~16岁的少儿阅读,对于6~8岁的少儿,建议采用亲子阅读的方式;对于9岁及以上的少儿,则完全可以自学。本书还可用作学校或培训机构的Scratch课程教材。
数据科学实战
¥39.99
本书脱胎于哥伦比亚大学“数据科学导论”课程的教学讲义,它界定了数据科学的研究范畴,是一本注重人文精神,多角度、全方位、深介绍数据科学的实用指南,堪称大数据时代的实战宝典。本书旨在让读者能够举一反三地解决重要问题,内容包括:数据科学及工作流程、统计模型与机器学习算法、信息提取与统计变量创建、数据可视化与社交网络、预测模型与因果分析、数据预处理与工程方法。另外,本书还将带领读者展望数据科学未来的发展。
Qt 5/PyQt 5实战指南——手把手教你掌握100个精彩案例
¥90.30
《Qt 5/PyQt 5实战指南——手把手教你掌握100个精彩案例》根据跨平台软件研发工作中对Qt技术的需求,按照循序渐的原则逐步介绍Qt的各种实用技术。本书分为3部分: 第1部分(第1~14章)讲述C 版的Qt知识,着重介绍Qt的安装配置以及发环境搭建、Qt项目文件的配置与使用、Qt常用类与常用控件的应用、使用Qt Designer绘制窗体与控件、库的发与使用、插件发技术、Qt的MVC机制及应用、SDI与MDI类应用发技术、Qt多线程应用发及并发框架、Qt网络应用程序发技术; 第2部分(第15~22章)讲述PyQt版的发知识,内容同*部分大体一致,用Python语言实现并根据Python语言特省去了部分内容; 第3部分(第23、24章)分别以C 语言、Python语言的实战项目为例,讲解Qt技术的综合应用。全书提供了100个应用案例,除第1、23、24章外,每章后均附有配套练习。 《Qt 5/PyQt 5实战指南——手把手教你掌握100个精彩案例》适合作为C /Python跨平台软件研发工作人员的参考资料,也可作为高等院校计算机、软件工程等相关专业高年级本科生、研究生的参考教材。
IntelliJ IDEA入门与实战
¥55.30
本书蕴含的知识体系甚广。第1章主要介绍IDEA的安装、更新、注册和卸载。第2章主要介绍IDEA基础配置和高级配置。第3章介绍如何通过IDEA创建*个Java项目、配置项目和模块、发工具包以及库相关信息。第4章主要介绍IDEA编辑器、源码导航、搜索/替换、代码操作、实时模板、文件比较、拼写检查、语言注、暂存文件、模块依赖图 UML类图、版权、宏、文件编码等内容。第5章介绍IDEA运行/调试/测试应用程序、代码覆盖率、连服务器、分析应用。第6章介绍IDEA启动/管理/配置VCS、Git代码分支管理、提交、合并、解决冲突、暂存和取消代码修改。第7章介绍IDEA的Terminal终端仿真器、JShell控制台、连并操作数据库、连Docker、发Groovy语言、创建Spring Boot项目等。 本书适用于所有Java编程语言发人员、IDEA爱好者以及所有计算机专业的学生等。
WebRTC Native 开发实战
¥62.30
本书是WebRTC方面的专著,WebRTC是一项实时通信领域革命性的技术,在实时音视频通信领域已经产生了深远的影响。本书涵盖了Native端WebRTC SDK基本场景的使用、基本场景下完整流程的源码导读,还介绍了一些高级的功能和场景,比如多人通话、屏幕共享、H.265、美颜、伴奏、本地录制等,*后还对Server端展了一些讨论。本书通过细致的代码分析和源码导读,来讲解WebRTC Native的具体实战,分析WebRTC内部主要的数据流程,力图使读者能够通过实际操作快速门和理解WebRTC Native的发技巧。 本书主要面向的是所有希望从事WebRTC Native发的IT从业人员,且要求读者具备一定的Java/Objective-C/C 语言基础。
超简单:用Python让Excel飞起来(实战150例)
¥47.88
Array
零基础HTML+CSS+JavaScript学习笔记
¥75.60
本书从门者的角度出发,通过通俗易懂的语言、丰富多彩的实例,让读者在实践中循序渐地学习HTML CSS JavaScript 编程知识,提升实际发能力。全书共 20 章,内容包括 HTML 概述、初识HTML5、图像和超、表格与 <div> 标签、列表、表单、多媒体、CSS3 概述、CSS3 中的布局常用属性、CSS3 中的动画与变形、响应式网页设计、JavaScript 概述、JavaScript 基础、JavaScript 基本语句、JavaScript 中的函数、JavaScript 中的对象、JavaScript 中的数组、AJAX 技术、jQuery 基础、jQuery 控制网页和事件处理。书中所有知识都结合具体实例行介绍,涉及的程序代码也给出了详细的注释,可以使读者轻松领会 HTML CSS 网页设计的精髓,快速提升发能力。
Python编程与3D物理学仿真(视频版)
¥62.93
本书将Python编程和物理力学知识同步结合起来,通过编程将物理概念和物理过程行3D可视化展 现,帮助读者在3D场景下加深对物理知识的理解和掌握,从而培养读者学习物理的兴趣,提高物理自主学习和科 学探究的能力。全书共10章,第1章介绍使用Python行3D物理学编程的基础知识,第2~10章结合高中物理教材的知识行实例讲解,便于读者结合物理教材行同步学习。另外,本书还配有完整的教学视频,读 者结合视频可更直观地学习书中的内容。本书适合理工科高校一年级学生、高中学生、职高和中职学生学习,也可为物理教师和中小学信息 技术教师提供信息化创新教学参考,还可以供广大物理爱好者参考使用。
Java修炼指南:核心框架精讲
¥49.90
本书从Java常用的三个框架手,对MyBatis、Dubbo、RocketMQ的代码行了深解读,让读者可以从框架设计到实现细节上全面了解Java代码,并引领读者深探索代码中的设计细节及架构模型。 本书分为3章:第1章为数据层主流框架——MyBatis学习指南,解读MyBatis框架中关于口层和配置文件解析过程;第2章为微服务Dubbo通信解密,阐述微服务Dubbo通信架构高扩展性架构设计原理,深度剖析Netty通信方式、Mina通信方式、Grizzly通信方式等;第3章为RocketMQ代码探索实践,详细解读RocketMQ架构原理、消息投递原理、消息消费原理、Broker服务注册与发现、消息存储原理和事务消息原理,本书每章均配有重要知识串讲视频。 本书适合Java从业人员阅读,可以帮助他们深理解Java代码及核心框架,同时也适合对编译器感兴趣的读者阅读,使其真正掌握将编译器相关的理论知识应用到发实践中的方法。
Flink内核原理与实现
¥79.90
《Flink内核原理与实现》既讲解了Flink的门、安装、流计算发门、类型和序列化系统、监控运维、安全管理配置等基础知识,又讲解了Flink的时间概念、Window的实现原理及其代码解析,Flink的容错机制原理,Flink容错的关键设计、代码实现分析,Flink Job从源码到执行整个过程的解析,Flink Job的调度策略、资源管理策略、内存管理、数据交换的关键设计和代码实现分析,Flink的RPC通信框架等深度内容。 《Flink内核原理与实现》适合对实时计算感兴趣的大数据发、运维领域的从业人员阅读,此外对机器学习工程技术人员也有所帮助。
一本书读懂5G技术
¥67.00
5G终将一统互联网、移动网和物联网,为用户提供光纤般的速率,“零”时延的操作感知,千亿设备的连能力,将拉近万物的距离,为用户带来身临其境的信息盛宴。 《一本书读懂5G技术》采用从总体到细节的顺序提纲挈领地介绍了5G工程师需要掌握的基本概念和关键技术。从5G和LTE的对比中,本书梳理出技术发展的脉络,帮助读者了解技术继承在哪里,技术突破在哪里。本书尽量以图表的方式来阐述技术,观清晰、信息密度高。在阐述5G的技术原理和技术特的时候,尽量使用通俗、简洁的语言,总结了很多5G方面的油诗、行业俗语,使读者阅读起来轻松愉快。 《一本书读懂5G技术》是5G技术的科普读物,适合5G项目管理者、营销人员、售前支持人员、工程服务人员和管理人员,也可以作为各类院校通信工程、网络工程、物联网和计算机等专业的5G技术教材或参考读物。
Python计算机视觉和自然语言处理
¥57.54
机器人是人工智能时代的重要产物,为人类的工作和生活提供了非常多的助力。对于智能机器人而言,视觉识别能力和对话能力是非常重要的两个方面,本书就是基于这两个技术展介绍,并通过一系列的编程案例和实践项目,引导读者高效掌握机器人的发技巧。 本书基于Python语言行讲解,结合机器人操作系统(ROS)平台给出了丰富多样的机器人发方案。本书立足于机器人的视觉和语言处理,通过OpenCV、自然语言处理、循环神经网络、卷积神经网络等技术提高机器人的视觉识别能力和对话能力。全书包括多个练习和项目,通过知识和编程实践相结合的方式,快速带领读者掌握实用的机器人发技术。 本书适合机器人或智能软硬件研发领域的工程师阅读,也适合高校人工智能相关专业的师生阅读。
Spark大数据分析实战
¥55.30
本书作为Spark的门书,从Spark核心编程语言Scala讲起,涵盖当前Spark主流的发组件。以实操为主,深讲解每一个操作步骤,包括Spark RDD离线数据处理、Spark SQL快速结构化数据处理、Spark Streaming实时数据处理,同时包括案例讲解、源码剖析、常用Shell命令和Java API详解。即使没有任何Spark基础的读者也可以对照书中的步骤成功搭建属于自己的Spark集群,是一本真正的实操指南书籍。本书可作为大数据发人员的随身手册,也可作为Spark新手门的指导书籍,以及大数据从业者的参考用书。
大话C语言
¥48.30
本书结合笔者多年的程序发和教学实践经验,以深浅出、循序渐的方式,运用生动活泼、诙谐幽默的语言,讲述 C语言发的全部内容。全书共分 10章,分别介绍 C语言的发环境、基础知识、程序设计流程、函数、数组、指针、结构体、堆内存、文件、预处理。对于晦涩难懂的知识,书中采用生活中的例子行对比,并增加图形化的讲解方式,通过简洁易懂的代码和示例,使读者易于理解受。 本书适合 C语言初学者使用,也可作为高等院校计算机专业的教材。
Selenium自动化测试实战:基于Python
¥50.56
本书以Python 3.8.2为基础,不但介绍了Selenium 4.0 alpha 5的用法,而且介绍了测试模型、测试框架、测试策略方面的很多内容。本书共12章,内容主要包括Selenium自动化测试框架门、Python环境的搭建、Selenium的安装、Selenium IDE插件的安装与使用、Selenium脚本的编写、Selenium中的元素定位方法、自动化测试模型的搭建、自动化测试框架的设计、Docker命令,以及基于Docker与Selenium Grid的测试技术应用,基于Docker、Jenkins与Selenium实现分布式自动化测试的方法,Selenium在性能测试和安全性测试方面的应用等。 本书适合从事发、测试、运维等工作的专业人士阅读。
Scratch编程入门与算法进阶(第2版)
¥50.60
Scratch是国际流行的图形化编程软件,使用者哪怕没有编程基础、不会编程语言,只要有清晰的思路,就可以通过拖曳各个功能模块的方式,设计出智能互动项目,轻松地把创意变成现实。 本书是全国青少年软件编程等级考试图形化编程(Scratch一级到四级)的指定用书,基于Scratch 3.0中文版,在多个有趣小游戏的制作过程中对应每级考试要求讲解知识,从图形化编程积木的应用方法,一直讲到程序的结构、算法的设计,内容丰富有趣,寓教于乐,让你逐步学会智能互动知识。对于青少年学习者,本书能够激发他们对编程的兴趣,指导他们了解并掌握Scratch编程技巧,培养他们的编程思维。
SOA与大数据实战:企业私有云平台规划和建设
¥38.50
本书主要结合作者多年对企业信息化规划、SOA、大数据以及云计算等方面的技术研究以及平台建设实践,以“平台 应用”和SOA服务化核心理念为指导思想,围绕如何降低企业IT建设成本、提升IT资源利用率、破企业烟囱式系统建设模式、提升系统建设规范等核心诉求,主要阐述了企业私有云平台建设的总体框架、平台规划、架构设计、平台治理管控等核心内容。同时基于国内大型企业一线项目实践,总结提炼了企业私有云平台建设的核心方法论、标准规范和建设流程,为企业行私有云平台建设提供可借鉴、可参考的一整套指导方法与思路。
产业互联网平台突围:在线支付系统设计与实现
¥49.90
本书从产业互联网发展现状和当前落地过程中遇到的障碍为出发,展示了在线支付在产业互联网平台走向交易和数据时代所处的重要地位,并通过典型产业互联网平台及支付模式的案例解析,引出B2B在线支付的相关概念,在此基础上从规划设计、系统架构、功能建设、渠道选择、项目实施和运营推广等全流程系统介绍产业互联网平台在线支付的设计和实现。 本书共7章,内容包括产业互联网与在线支付、产业互联网典型模式与案例解析、B2B支付模式、在线支付系统构建基础、在线支付系统构建方案设计、在线支付实现路径以及B2B平台支付未来发展需求和方向。 本书既可以作为产业互联网领域相关从业人员工作参考用书,也可以作为银行、第三方支付等支付服务商B端支付模式设计发和运营人员的指导手册。
私有云存储系统搭建与应用
¥42.50
《私有云存储系统搭建与应用》主要内容大致分为四个部分:第壹部分(第1~3章)介绍Swift存储系统,第二部分(第4、5章)介绍如何搭建基于Swift的私有化存储系统,第三部分(第6、7章)分析企业应用与存储系统的集成方案,第四部分(第8章)介绍应用集成的实例。 《私有云存储系统搭建与应用》的知识体系涵盖了Linux、对象存储、虚拟化、Java、HTTP通信、Web等技术,而这些技术所涉及的业务范围主要是两块:存储系统的运维以及存储系统与应用的集成。即本书的技术方向是企业在数据存储方面的基础设施建设,以及在此基础上实现企业应用与存储系统的集成。 《私有云存储系统搭建与应用》既适合有一定架构设计经验的架构师或项目经理(系统搭建及集成方案),也适合中高级Java程序员(API的实现及应用集成)。 书中代码可免费下载(扫描封底二维码)。
Java高手是怎样炼成的:原理、方法与实践
¥82.60
《Java高手是怎样炼成的:原理、方法与实践》是作者20多年工作经验的结晶。内容由浅深,循序渐,通过500多个简单易懂、可运行的完整实例,帮助读者理解Java编程的逻辑、概念及实操。本书内容丰富,讲解地气,从理论到实践,从基础到高级,帮助读者建立学习信心,在实践中学会Java编程。 《Java高手是怎样炼成的:原理、方法与实践》分五部分,共23章。*部分(第1~5章)主要介绍Java基本语法,包括Java语言概述和发展、编程和发环境及设置等。第二部分(第6~9章)通过生动实例介绍类、对象、继承、多态、内部类以及口等Java编程概念和技术。第三部分(第10~15章)走数组和字符串,深讲解它们的应用、异常处理,并深讨论更多面向对象技术。第四部分(第16~20章)介绍20多种GUI组件、字体、颜色、图像以及音频编程。第五部分(第21~23章)详细讲解数据流、文件I/O、数据库编程以及网络编程等。 《Java高手是怎样炼成的:原理、方法与实践》专为不同层次的Java程序员精心编写,既适合编程初学者门,又适合程序员阶,还可以作为高等院校讲授面向对象程序设计语言以及Java语言的参考教材。