Flutter入门与实践

《Flutter入门与实践》

本书详细阐述了与Flutter框架相关的基本解决方案,主要包括Dart语言概述,Dart中级编程,Flutter简介,微件—在Flutter构建布局,处理用户手势和输入,主题和样式,路由机制—屏幕间的导航,Firebase插件,构建自己的Flutter插件,从Flutter应用程序访问设备功能、平台视图和地图集成,测试、调试和开发,改进用户体验,微件图形控制,插件的动画效果等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。

Python第三方库开发应用实战

《Python第三方库开发应用实战》

《Python第三方库开发应用实战》循序渐进地讲解了Python中常用第三方库的核心知识,并通过具体实例的实现过程演练了各个库的使用流程。全书共12章,分别讲解了Tornado框架、Django框架、Flask框架、数据库存储框架、数据库驱动框架、使用ORM操作数据库、特殊文本格式处理、图像处理、图形用户界面、数据可视化、第三方多媒体库、第三方网络开发库。本书适用于已经了解了Python基础语法的读者,也适用于希望进一步提高自己Python开发水平的读者,还可以作为大专院校相关专业的师生用书和培训学校的教材。

Python全栈开发三剑客

《Python全栈开发三剑客》

  《Python项目开发案例集锦》一书从入门学习者的角度出发,开发了8个开发方向、23个项目,循序渐进地让读者在实践中学习,在实践中提升实际开发能力。全书共分8篇:控制台程序、小游戏、实用小工具、网络爬虫、数据分析、人工智能、Web网站和微信/小程序,内容包括:学生信息管理系统、企业编码生成系统、简易五子棋游戏(控制台版)、玛丽冒险、彩图版飞机大战、DIY字符画、画板工具、Word助手、图片批量处理器、RCQ读者书库、火车票分析助手、高德地图+58租房、开心麻花影视作品分析、Excel数据分析师、智能停车场车牌识别计费系统、AI智能联系人管理系统、51商城、BBS问答社区、甜橙音乐网、智慧校园测评系统、看图猜成语小程序、今天吃什么小程序、微信机器人。本书不仅会带您畅游于Python开发的精彩世界,启迪编程思维,更能让您领略Python迷人的开发魅力!  《Python从入门到项目实践》一书从入门学习者的角度出发,通过简洁有趣的语言、丰富多彩的实例、挑战大脑的任务、贴近开发实战的项目,循序渐进地让读者在实践中学习,在实践中提升实际开发能力。全书共分7篇:基础篇、进阶篇、高级篇、框架篇、游戏开发篇、人工智能开发篇和商业项目篇,内容包括:踏上Python之旅、熟悉PyCharm开发环境、Python输入与输出、变量与基本数据类型、运算符、列表和元组、字符串与正则表达式、流程控制、循环结构语句、字典与集合、类和对象、模块、文件与IO、使用Python操作数据库、进程和线程、网络编程、异常处理与程序调试、常用的GUI框架、pygame游戏框架、网络爬虫框架、FlaskWeb框架的使用、DjangoWeb框架的使用、谷歌小恐龙游戏、飞机大战游戏、微信跳一跳辅助工具、汽车之家图片抓取工具、AI图像识别工具、e起去旅行网站、看店宝(京东版)。本书不仅会带您畅游于Python开发的精彩世界,启迪编程思维,更能让您领略Python迷人的开发魅力!

MySQL DBA修炼之道

《MySQL DBA修炼之道》

本书以实战讲解为主,摒弃了生产实践中不常用的知识和技术。书中内容主要分为5部分。第壹部分介绍MySQL的应用领域和适用场景、基础架构、常见生产环境部署方式,以及MySQL安装部署方式等内容。第二部分给出DBA、开发人员需要熟悉的一些知识,比如开发基础知识,如何选择合适的数据类型、事务的隔离级别和死锁避免等。第三部分则会介绍DBA及测试人员需要熟悉的测试知识,包括自动化压力测试、硬件性能测试。第四部分对照DBA的工作讲述生产的实际操作步骤,包括如何部署、升级、迁移备份数据等内容。第五部分讲述性能调优的工具和手段,如何进行数据规划,如何设计高可用性、高性能、伸缩性良好的系统。

PySpark机器学习、自然语言处理与推荐系统

《PySpark机器学习、自然语言处理与推荐系统》

  使用PySpark构建机器学习模型、自然语言处理应用程序以及推荐系统,从而应对各种业务挑战。该书首先介绍Spark的基础知识及其演进,然后讲解使用PySpark构建传统机器学习算法以及自然语言处理和推荐系统的全部知识点。  《PySpark机器学习、自然语言处理与推荐系统》阐释如何构建有监督机器学习模型,比如线性回归、逻辑回归、决策树和随机森林,还介绍了无监督机器学习模型,比如K均值和层次聚类。该书重点介绍特征工程,以便使用PySpark创建有用的特征,从而训练机器学习模型。自然语言处理的相关章节将介绍文本处理、文本挖掘以及用于分类的嵌入。  在阅读完该书后,读者将了解如何使用PySpark的机器学习库构建和训练各种机器学习模型。此外,还将熟练掌握相关的PySpark组件,比如数据获取、数据处理和数据分析,通过使用它们开发数据驱动的智能应用。

可视化流数据

《可视化流数据》

·确定公司可视化流数据的目标。·确定关键数据源并了解如何对其进行流式处理。·了解处理流数据的实用方法。·构建与事件、日志和记录进行交互的客户端应用程序。·探索可视化流数据的通用组件。·考虑用于开发可视化的分析概念。·定义仪表板的布局、流向和组件移动。·通过协作提高可视化质量和生产力。·探索包括安全性、物联网设备,以及应用程序数据在内的用例。

Spring Cloud微服务:入门、实战与进阶

《Spring Cloud微服务:入门、实战与进阶》

这是一部从技术原理、工程实践和进阶提升3个维度讲解SpringCloud微服务架构与开发的著作。作者在SpringCloud微服务领域有丰富的工程实践经验,它将带领读者零基础入门SpringCloud微服务,并快速掌握动手实践能力,*终进阶为SpringCloud微服务领域的技术达人。全书共21章,分为4个部分:第壹部分准备篇(第1~2章)首先对微服务和SpringCloud的概念、优劣势、功能模块等做了整体性的介,然后演示了如何搭建SpringCloud的开发环境,*后对SpringBoot做了详细的介绍。第二部分基础篇(第3~7章)对Eureka注册中心、客户端负载均衡Ribbon、声明式REST客户端Feign、Hystrix服务容错处理、API网关等SpringCloud的重要模块的技术原理、配置、使用等做了详尽的讲解。第三部分实战篇(第8~14章)对微服务架构中的普遍问题给出了实战解决方案,包括选择配置中心、自研发配置中心、分布式跟踪、微服务安全认证、SpringBootAdmin管理微服务、快速生成API文档等实用性内容。第四部分高级篇(15-21)重点讲解了SpringCloud的扩展性的使用,比如API网关、微服务的缓存和存储、分布式事务解决方案、任务调度、分库分表,以及大量的生产实践经验等。

人工智能实战

《人工智能实战》

主要内容●了解Agent和多Agent以及它们是如何合并的●将机器学习与现实问题联系起来,明白它的意义●在现实世界中应用监督学习和无监督学习的技术和方法●实现强化学习、游戏编程、仿真和神经网络

Python从基础编程到数据分析(NumPy、matplotlib、SciPy、pandas)

《Python从基础编程到数据分析(NumPy、matplotlib、SciPy、pandas)》

《Python从基础编程到数据分析》是一本同时介绍Python编程和基于Python的大数据分析图书,既是一本Python入门书,又是一本Python数据分析专业书;既是Python基础教程,又是Python视频教程。《Python从基础编程到数据分析》共17章,首先介绍了Python的开发环境、代码编写风格及程序设计的常见错误类型;然后循序渐进地解说了Python编程的基础语法和相关技巧,这是学好Python的基础和关键环节;接着介绍了常见Python模块和包的用法,如tkinter、pillow、qrcode等,让读者体验只需编写几行简短代码,就能轻松完成许多应用。最后几章,也是本书最精彩的部分,详细介绍了NumPy、matplotlib、SciPy、pandas四大热门软件包,可以让读者一次掌握数据科学应用与大数据分析的基础能力。全书以范例为导向,涉及的程序代码给出了详细的解释和分析,可以让读者轻松领会Python编程的精髓,同时也有利于读者编程思维的培养。《Python从基础编程到数据分析》提供了丰富的配套资源,如视频、源代码、PPT课件、习题答案等,特别适合编程零基础、Python从入门到精通、想从事数据分析工作或想提高效率的数据分析人员,以及对人工智能和AI开发感兴趣的在职IT人员学习。另外,本书特别适合作为大中专院校相关专业的教材和参考书。

Java网络编程(第四版)

《Java网络编程(第四版)》

  《Java网络编程(第四版)》实用指南全面介绍了如何使用Java开发网络程序。你将学习如何使用Java的网络类库既快速又轻松地完成常见的网络编程任务,如编写多线程服务器、加密通信、广播到本地网络,以及向服务器端程序提交数据。作者提供了真正可实用的程序来讲解他介绍的方法和类。第4版经过全面修订,已经涵盖REST、SPDY、异步I/O和很多其他高级技术。本书主要内容有:研究Internet底层协议,如TCP/IP和UDP/IP;了解Java的核心I/OAPI如何处理网络输入和输出;发现InetAddress类如何帮助Java程序与DNS交互;用Java的URI和URL类定位、识别和下载网络资源;深入研究HTTP协议,包括REST、HTTP首部和cookie;使用Java的底层Socket类编写服务器和网络客户端;利用非阻塞I/O同时管理多个连接。

Web前端工程师修炼之道(原书第5版)

《Web前端工程师修炼之道(原书第5版)》

你是否曾想过自己创建网页,但苦于没有经验?那么从现在开始学习吧!本书由浅入深地讲解了Web设计的一些重要概念、基本原理,以及HTML、CSS和JavaScript的具体使用方法与技巧。当你读完本书后,将会掌握创建适用于移动设备的多列页面的技巧。每章都提供了一些练习和小测验,帮助你了解不同的技术,巩固对重要概念的理解。第5版进行了全面更新和修订,涵盖了Web前端开发所需的一切,无论对初学者还是对想提高已有技能的专业开发人员,本书都是理想的选择。【本书主要内容】:●使用文本、链接、图像、表格和表单来构建HTML页面。●使用CSS调整颜色、背景、页面布局以及格式化文本,甚至是实现简单的动画效果。●学习JavaScript的工作原理及其在Web设计中的重要性。●创建并优化Web图像,加快图像下载速度。【本版新增内容】:●使用CSSFlexbox和网格实现复杂灵活的页面布局。●学习自适应Web设计的细节,使Web页面在所有设备上看起来都很棒。●熟悉现代Web开发者工具包中的命令行、Git和其他工具。●了解SVG图像的超强能力。【本书的组织结构】:本书分为六部分,每一部分都是Web开发的一个重要方面。第①部分:开始起步第①部分为本书后面的学习奠定了基础。我从关于Web设计的一些重要信息开始讲述,包括你可能会扮演的各种角色,你可能会学到的技术和工具。你会学到HTML和CSS,并学习Web和网页一般如何工作。我也会介绍一些重要的概念,带你体会现代Web设计师的思想。第②部分:第②部分涵盖每个元素和属性的本质以及语义结构。我们将讨论如何标记文本、链接、图像、表格、表单和嵌入式媒体。第③部分:表现层的在第③部分,你会学习使用CSS来改变文本的外观,为页面创建多列布局,甚至添加基于时间的动画、交互等。该部分还介绍了自适应Web设计,以及作为现代开发人员工作流一部分的工具和技术。第④部分:在第④部分,MatMarquis从JavaScript的语法开始讲解,带领你逐步学习变量、函数。你也会学到JavaScript的使用方式(包括DOM脚本),以及已有的JavaScript工具(如polyfill和库),即便你还没有准备好从头开始编写代码,这些工具也可以帮助你更快地使用JavaScript。第⑤部分:第⑤部分介绍Web适用的各种图像文件格式,提供了将其作为自适应工作流的一部分进行选择的策略,而且描述了如何进行优化才能使文件尺寸尽可能小。此外,该部分还包括一个关于SVG图形的章节,这为自适应设计和交互式设计提供了极大的便利。第⑥部分:附录第⑥部分包含参考资料,如测验答案、HTML全局属性列表和CSS选择器,还介绍了HTML5及其历史。

深入浅出人工智能(第2版)

《深入浅出人工智能(第2版)》

  主要内容  给出聚焦应用和进行实际操作的学习方法,同时提供包含辅助教学资源的网站。  包含许多研究习题和答案、例子、定义、理论以及富含说服力的卡通插图。  包括谓词逻辑、Prolog、启发式搜索、概率推理、机器学习与数据挖掘、神经网络和强化学习等知识。  报告深度学习的进展,这些进展包括应用神经网络去产生有创造性的内容,如文本、音乐和艺术(★新增内容)。  分析聚类算法的性能评估,给出两个能解释贝叶斯定理的例子以及它们在日常生活中的相关性(★新增内容)。  讨论搜索算法,分析循环校验,解释车辆导航系统的路径规划,还介绍蒙特卡洛树搜索(★新增内容)。  讨论人工智能在就业和交通方面的应用(★新增内容)。  读者对象  该是入门学习人工智能的理想指南,为计算机科学和相关学科的学生提供了易读易学  的人工智能概述。读者仅需具备高中数学知识水平,就能理解该书。

MySQL数据库基础与实践

《MySQL数据库基础与实践》

《MySQL数据库基础与实践》从实用的角度出发,全面讲解MySQL数据库技术。在内容安排上由浅入深,让读者循序渐进地掌握编程技术;在内容形式上附有大量的注解、说明等栏目,以提高读者的编程技术,丰富读者的编程经验。全书共分四大部分,第1部分为数据库设计基础部分;第2部分介绍数据库设计,包括MySQL数据库管理表记录、检索表记录、数据库设计视图和触发器、以及常见函数等;第3部分介绍MySQL数据库的一些高级特性,主要包括事务管理,以及MySQL连接器JDBC和连接池;第4部分介绍Hibernate框架。每章均配有习题,后一章还有一个综合案例,以指导读者深入地进行学习。《MySQL数据库基础与实践》附有所有程序的源代码、多媒体教学PPT、程序开发资源库和课后习题答案。其中,源代码全部经过精心测试,能够在WindowsXP、Windows7和Windows10操作系统上编译和运行。《MySQL数据库基础与实践》既可作为高等学校计算机软件技术课程的教材,也可作为管理信息系统开发人员的技术参考书。

精通Spring Boot 2.0

《精通Spring Boot 2.0》

本书详细阐述了与SpringBoot2.0相关的基本解决方案,主要包括定制auto-configuration、SpringCLI和Actuator、SpringCloud和配置操作、SpringCloudNetflix和ServiceDiscovery、构建SpringBootRESTful微服务、利用NetflixZuul创建API网关、利用Feign客户端简化HTTPAPI、构建事件驱动和异步响应式系统、利用Hystrix和Turbine构建弹性系统、测试SpringBoot应用程序、微服务的容器化、API管理器、云部署(AWS)、生产服务监视和z佳实践等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。

Python微服务开发

《Python微服务开发》

使用Python工具生态系统降低微服务复杂性的实用方法Web应用经常部署到云服务器,应用代码需要与诸多第三方服务交互。从理论上讲,可使用微服务架构来高效地构建此类应用,但在实际中,考虑到各部分间的交互难度,构建微服务架构并非易事。《Python微服务开发》将指导你采用1佳的、成熟的构建方式,避开常见陷阱,克服问题,1终开发出多个较小的标准单元,将其组合成Web应用。本书紧贴实用,将指导你理解和运用TDD原则,使用Python3及其卓越的工具生态系统来构建一切。通过学习本书,你将遵循1佳策略,使用Flask和Tox等工具来构建服务,实现服务之间的安全连接,在nginx中编写Lua脚本来构建Web应用防火墙功能(如速率限制),熟悉Docker在微服务中扮演的角色,并用Docker容器和AWS来部署服务。1终,你将开发出一个基于微服务的完整Python应用,并精通掌握构建、设计、测试和部署Python微服务的基本原理。●探讨微服务的含义和设计方式●合理使用Python3、Flask和Tox等工具来构建服务●使用TDD方法●探讨编写微服务文档的方式●配置和打包代码的1佳方式●与其他服务交互的方式以及相关挑战●服务的安全性,以及服务的监控和扩展●用Docker容器和AWS部署服务

ES 2015/2016编程实战:掌握标准JavaScript 应用开发

《ES 2015/2016编程实战:掌握标准JavaScript 应用开发》

  优秀的代码可读性强、无错误且可维护。现代JavaScript也称为JavaScriptNext,可以让开发人员容易地编写出完美的应用程序。在ES2015中引入的新特性使得编写JavaScript项目与编写反应式应用和微服务一样,简化了JavaScript项目结构,极大地精简了面向异步的任务。  《ES2015/2016编程实战:掌握标准JavaScript应用开发》介绍了ES2015及后续JavaScript发行版本中的新特性。读者在34个简短的课程中,可以逐个示例地学习,每个示例的设计目的是为了让读者掌握一种特定的技能。  《ES2015/2016编程实战:掌握标准JavaScript应用开发》内容全面,探讨了语言的新语法、新声明和新数据类型。读者可以使用模块结构化代码,使用promise取代回调函数,使用类而不是构造函数。读者每翻过一页、每完成一个练习、每学习一次经过精心编裁的示例,都将向成为JavaScript大师迈近一步。

Real World OCaml(中文版)

《Real World OCaml(中文版)》

  《RealWorldOCaml(中文版)》将带你快速认识一种工业强度级的编程语言——OCaml,这是为实现表达性、安全性和高速度而设计的一种语言。通过书中提供的丰富的例子,你会很快了解OCaml是怎样能够脱颖而出,并用来编写快速、简洁和可读的系统代码的。  本书将轻松地带你了解这种语言的基本要领,然后帮助你学习有关的工具和技术,正是这些工具和技术使OCaml成为一个有效而且实用的工具。在本书的第三部分,你会深入学习编译器工具链以及OCaml简单而有效的运行时系统的详细内容。  学习OCaml语言的基础知识,如高阶函数、代数数据类型和模块。  研究OCaml的高级特性,如仿函数、首类模块和对象。  充分利用Core,这是面向OCaml的一个全面的通用标准库。  设计有效而且可重用的库,保证OCaml大多数方法的抽象性和模块性。  解决各种实际的编程问题,从命令行解析到异步网络编程都涵盖在内。  利用GNUgdb等工具分析性能测试和交互式调试技术。

SQL Server On Linux运维实战

《SQL Server On Linux运维实战》

随着微软公司的开源策略逐步深化,其数据库拳头产品SQLServer不仅能运行在Windows平台上,经过一系列产品迭代,还能稳定地运行在主流的Linux平台中,并且越来越受到企业的认同。为了跟上时代的步伐,从业者有必要尽快掌握Linux上的SQLServer的使用方法。本书属于入门级别的技术图书,主要面向对微软SQLServer有初步认识,并且希望掌握在Linux上的SQLServer运维及性能优化的数据库从业人员。当然,本书也适合在校学生学习使用,以便为后续就业打下良好的基础。本书以实操为主,讲解了在Linux上SQLServer的安装、配置、监控及高可用搭建等内容,同时融入了作者10年工作经历中总结的Linux及SQLServer性能优化的经验,以协助读者更快入门。本书包括基础篇、管理篇、性能篇、架构篇、案例篇共计5大板块,每个板块包括若干章内容,每章力求讲清楚、讲透一个技术点。在写作本书时,作者不仅关注本书的系统性,同时还关注本书的实用性,力求使本书能成为大家经常翻阅的工具书。书中的案例均来自实践,希望对读者学习书中的知识点及体会作者的运维、优化思想有所帮助。

Docker+Kubernetes应用开发与快速上云

《Docker+Kubernetes应用开发与快速上云》

  《Docker+Kubernetes应用开发与快速上云》第1-7章主要介绍Docker相关内容,从发展简史到基础概念,从市场趋势、应用场景到各环境的安装,从基础操作命令到Docker应用持续开发的工作流程,从主流的编程语言实践到数据库容器化。  《Docker+Kubernetes应用开发与快速上云》第8-10章主要讲解Kubernetes的相关内容,从主体架构、核心概念到开发、生产环境搭建以及集群故障处理,从应用部署、伸缩、回滚到应用访问,从云端理念到将应用部署到容器云服务。  《Docker+Kubernetes应用开发与快速上云》第11章主要讲解容器化之后的DevOps实践,从DevOps的理念到CI/CD的流程和实践,最后讲述如何使用AzureDevOps、TencentHub以及自建的TeamCity来完成CI/CD,并附有相关参考流程。

第一行代码——以太坊

《第一行代码——以太坊》

本书是一本区块链开发技术图书。本书立足实战,深入浅出地从零开始讲解以太坊及相关技术,包括区块链的基础概念和理论、利用以太坊创建私有区块链、编写智能合约、挖矿、Web3.jsAPI、Solidity语言、Truffle框架、Ganache测试节点等技术。本书力求通俗易懂,实例丰富,步骤详细。为了帮助读者巩固基础知识,本书最后还配有两个综合案例分别实现以太坊在金融领域(发布代币)和非金融领域(DApp)的应用。本书适合于区块链技术的学习者及从业者使用。

C#编程入门与应用

《C#编程入门与应用》

C#是微软公司发布的一种面向对象的、运行于.NETFramework之上的高级程序设计语言。全球每天有超过百万的开发者正在用C#进行着各式各样程序的开发,它是目前使用*广泛的计算机语言之一。C#是一种安全的、稳定的、简单的、优雅的、由C和C++衍生出来的面向对象的编程语言。C#综合了VisualBasic简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持,成为.NET开发的*语言。尽管C#非常优秀,但是对于*次接触编程的人来说并不容易学。万事开头难,本书总结了作者多年的教学成果,将为读者打开一扇通往C#世界的大门,让读者少走弯路,快速入门,打好坚实的基础。本书共分为19章。第1~18章的主要内容包括:C#语言的发展、特点、运行环境、运算符与表达式、数据类型、变量、常量、注释、流程控制语句、选择语句、循环语句、跳转语句、数组和排序、内置集合、自定义集合、面向对象编程、枚举、结构、接口、类的封装、继承和多态特性、异常处理、程序调试、泛型、委托、事件、Windows窗体程序、窗体控件、MDI窗体程序、菜单控件、ADO.NET对象、数据表格控件、数据流、文件输入以及文件输出;第19章结合使用VisualStudio2015和SQLServer2012,开发一个简单的汽车租赁系统。本书可以作为高等院校计算机相关专业C#语言程序设计课程的教材,也可以作为C#程序设计的培训教材,还可以作为自学者的参考书。

Java EE互联网轻量级框架整合开发 SSM框架(Spring MVC+Spring+MyBatis)和Redis实现

《Java EE互联网轻量级框架整合开发 SSM框架(Spring MVC+Spring+MyBatis)和Redis实现》

  随着移动互联网的兴起,以Java技术为后台的互联网技术占据了市场的主导地位,而在Java互联网后台开发中,SSM框架(Spring+SpringMVC+MyBatis)成为了主要架构,本书以此为焦点从入门到实际工作要求讲述了SSM框架的技术应用;与此同时,为了提高系统性能,NoSQL(尤其是Redis)在互联网系统中已经广泛使用,为了适应这个变化,本书通过Spring讲解了有关Redis的技术应用,这样更加贴近实际学习和工作的需要。  本书主要分为6个部分,第1部分对Java互联网的框架和主要涉及的模式做初步简介;第2部分讲述MyBatis技术;第3部分讲述Spring基础(包括IoC、AOP和数据库应用),重点讲解Spring数据库事务应用,以满足互联网企业的应用要求;第4部分,讲述SpringMVC框架;第5部分,通过Spring技术的应用,讲解Redis技术;第6部分,讲解SSM+Redis实践应用,通过互联网高并发如抢票、抢红包等场景,使用全注解的方式讲解SSM框架的整合,以及高并发与锁的应用和系统性能优化。  本书结合企业的实际需求,从原理到实践全面讲解SSM+Redis技术应用,无论你是Java程序员、SSM应用和研究人员,还是Redis应用人员、互联网开发人员,都可以从本书中收获知识。

Node.js无服务器应用实战 使用AWS Lambda和 Claudia.js

《Node.js无服务器应用实战 使用AWS Lambda和 Claudia.js》

● 身份验证和数据库存储● 异步函数● 现实世界中的有趣示例● 开发无服务器微服务

JavaScript高级程序设计 第4版+JavaScript DOM编程艺术(第二版)

《JavaScript高级程序设计 第4版+JavaScript DOM编程艺术(第二版)》

《JavaScript高级程序设计第4版》本书是JavaScript经典图书的新版。第4版涵盖ECMAScript2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括FetchAPI、模块、工作者线程、服务线程以及大量新API。《JavaScriptDOM编程艺术(第二版)》JavaScript是Web开发中重要的一门语言,它强大而优美。无论是桌面开发,还是移动应用。JavaScript都是必须掌握的技术。W3C的DOM标准是开发Web应用的基石。已经得到所有现代浏览器的支持,这使得跨平台Web开发成了一件轻松惬意的事。  《JavaScriptDOM编程艺术(第2版)》是超级畅销书的升级版,由倡导Web标准的领军人物执笔,揭示了前端开发的真谛,是学习JavaScript和DOM开发的必读之作。  《JavaScriptDOM编程艺术(第2版)》在简洁明快地讲述JavaScript和DOM的基本知识之后,通过几个实例演示了专业水准的网页开发技术,透彻阐述了平稳退化等一批至关重要的JavaScript编程原则和实践,并全面探讨了HTML5以及jQuery等JavaScript库。读者将看到JavaScript、HTML5和CSS如何协作来创建易用的、与标准兼容的Web设计,掌握使用JavaScript和DOM通过客户端动态效果和用户控制的动画来加强Web页面的必备技术;同时,还将对如何利用库提高开发效率有全面深入的理解。

架构探险:从零开始写分布式服务框架

《架构探险:从零开始写分布式服务框架》

  《架构探险:从零开始写分布式服务框架》的初衷是希望把分布式服务框架的实现细节及分布式服务框架周边的知识点梳理清楚,为那些对分布式服务框架感兴趣的人打开一扇窗户,降低获取相关知识的门槛。所以《架构探险:从零开始写分布式服务框架》围绕实现分布式服务框架所需的知识点,进行了比较详尽细致的介绍。包括常见的RPC框架、常见的序列化/反序列化方案及选型、分布式服务框架服务的发布引入实现细节、软负载实现、底层通信方案实现、服务注册与发现实现、服务治理常见的功能等。通过对这些知识点的逐步讲解,层层深入,最终完成一个可运行的分布式服务框架。  通过《架构探险:从零开始写分布式服务框架》,读者可以完整地了解实现一个分布式服务框架的所有技术细节和实现原理,希望对想了解分布式服务框架实现细节的读者有所启发和帮助。

PHP与MySQL程序设计 第5版

《PHP与MySQL程序设计 第5版》

本书是全面讲述PHP与MySQL的经典畅销之作,不但详细介绍了这两种技术及其相关工具的核心特性,还讲解了如何高效地结合这两种技术构建出健壮的数据驱动的应用程序。书中大量实际的示例和深入的分析均来自于作者在这方面多年的专业经验,可用于解决开发者在实际工作中所面临的各种挑战。第5版涵盖了PHP7的新增功能以及新版MySQL的新特性。

Head First Python(第二版)

《Head First Python(第二版)》

你是不是想学习Python语言但又不想那么费劲地翻阅手册?利用这本《HeadFirstPython(第二版)》,你能很快掌握Python的基础知识,并处理内置数据结构和函数。接下来你将构建你自己的Web应用,研究数据库管理、异常处理,以及数据转换。如果你想知道利用上下文管理器、修饰符、推导式和生成器能够做什么,都可以在这本书中找到。本书将提供一个完整的学习体验,帮助你迅速成为一名Python程序员。为什么这本书如此与众不同?根据认知科学和学习理论的z新研究成果,《HeadFirstPython(第二版)》采用了一种适合大脑的丰富格式娓娓道来,而不是长篇累牍地说教,让你昏昏欲睡。为什么要把你的时间浪费在与新概念的斗争中呢?这种多感官的学习体验专门为你的大脑而设计,可以让它有z好的工作状态。

Spark机器学习:核心技术与实践

《Spark机器学习:核心技术与实践》

本书采用理论与大量实例相结合的方式帮助开发人员掌握使用Spark进行分析和实现机器学习算法。通过这些示例和Spark在各种企业级系统中的应用,帮助读者解锁Spark机器学习算法的复杂性,通过数据分析产生有价值的数据洞察力。

分布式服务架构:原理、设计与实战

《分布式服务架构:原理、设计与实战》

  《分布式服务架构:原理、设计与实战》全面介绍了分布式服务架构的原理与设计,并结合作者在实施微服务架构过程中的实践经验,总结了保障线上服务健康、可靠的至佳方案,是一本架构级、实战型的重量级著作。  《分布式服务架构:原理、设计与实战》以分布式服务架构的设计与实现为主线,由浅入深地介绍了分布式服务架构的方方面面,主要包括理论和实践两部分。理论上,首先介绍了服务架构的背景,以及从服务化架构到微服务架构的演化;然后提出了保证分布式服务系统架构一致性的方案和模式,并介绍了互联网架构评审的方法论;最后给出了一个简要的非功能质量的技术评审提纲。实践上,首先提供了一个互联网项目的性能和容量评估的真实案例,介绍了压测的方案设计和至佳实践,这些技术能够全面保证大规模、高并发项目的一致性、可用性和高并发性;然后讲解了大规模服务的日志系统的原理、设计与实践,包括ELK等框架的特点和使用方式等,并介绍了当前流行的APM系统的设计与实现,主要包括调用链和业务链的跟踪与恢复,涵盖了线上应急和技术攻关的流程及重点,也结合服务化系统线上应急过程进行分析并总结了其中需要用到的Java虚拟机、Linux和定制化脚本等命令,这些命令都是每个开发人员都会用到的解决线上问题的利器;最后,阐述了系统服务的容器化过程,并详细介绍了敏捷开发流程和实现自动化的常用工具等,让读者既能学到架构设计的基础理论,也能结合书中的原理、设计与方法论来解决大规模、高并发互联网项目中的现实问题。  无论是对于软件工程师、测试工程师、运维工程师、软件架构师、技术经理、技术总监,还是对于资深IT人士来说,《分布式服务架构:原理、设计与实战》都有很强的借鉴性和参考价值。

Spring 5高级编程(第5版)

《Spring 5高级编程(第5版)》

《Spring5高级编程(第5版)》涵盖核心的Spring及其与其他领先的Java技术(比如Hibernate、JPA2、Tiles、Thymeleaf和WebSocket)的集成。重点介绍如何使用Java配置类、lambda表达式、SpringBoot以及反应式编程。同时,将与企业级应用程序开发人员分享一些见解和实际经验,包括远程处理、事务、Web和表示层,等等。通过《Spring5高级编程(第5版)》,你可以学习如何完成以下事情:●使用控制反转(IoC)和依赖注入(DI)。●了解Spring5中的新功能。●使用SpringMVC和WebSocket构建基于Spring的Web应用程序。●使用SpringWebFlux构建SpringWeb反应式应用程序。●使用JUnit5测试Spring应用程序。●使用新的Java8lambda语法。●使用SpringBoot达到更高的水平,以获取任何类型的Spring应用程序并立即运行。●在Spring应用程序中使用Java9的新功能

微信公众号

热门文章

更多