网络服务
-
Electron跨平台开发实战(美)史蒂文·金尼,涂曙光如果能够使用Web开发技能创建桌面应用,岂不是美事一桩?Electron正是一个用以实现此类需求的框架。不管是在哪个操作系统上,Electron都能让我们使用JavaScript和Node创建出简洁、时髦的桌面应用。在基于Electron创建工具、游戏和软件的过程中,我们可以充分感受到Electron的快捷、实用和趣味性。《Electron跨平台开发实战》讲述如何使用JavaScript、Node和Electron框架创建跨平台应用。在创建一个读取和渲染Markdown文件的文本编辑器应用的过程中,读者将学会像一名桌面开发者那样去思考。《Electron跨平台开发实战/Web开发经典丛书》还讲解如何为应用添加各种与操作系统有关的功能,包括访问文件系统、定制菜单和访问系统剪贴板,以及如何使用Chromium的工具分发已完工的产品。此外,《Electron跨平台开发实战/Web开发经典丛书》还介绍数据存储、性能优化和自动化测试等主题。《Electron跨平台开发实战/Web开发经典丛书》主要内容:为macOS、Windows和Linux平台创建应用使用原生操作系统API使用React等第三方框架将应用部署到MacAppStore读者对象:读者需要具备中级JavaScript和Node技能,但无须具有任何桌面应用开发经验。 -
Java 11官方入门教程(美)赫伯特·希尔特《Java 11官方入门教程(第8版)》针对JavaSE11做了全面细致的更新。《Java 11官方入门教程(第8版)》由全球著名的畅销书编程作家Herbert Schildt执笔,指导你立即着手编写Java程序。《Java 11官方入门教程(第8版)》开篇讲解基础知识,分析如何创建、编译和运行Java程序;接着浓墨重彩地描述构成Java语言核心的关键字、语法和结构;最后讲述Java的一些高级特性,包括多线程编程、泛型、lambda表达式、模块、Swing以及Java交互编程工具J Shell。《Java 11官方入门教程(第8版)》通俗易懂、简明扼要、详略得当,成为全球数百万读者的理想选择。 -
R数据加工与分析呈现宝典(美),乔纳森·卡罗尔电子表格是胜任许多任务的强大工具,不过在需要解释、审查和呈现数据的情况下,使用它们就会显得有些力不从心。这是R编程的优势所在。R编程语言为正确处理所有类型的数据提供了一种舒适的环境,并且在开源的RStudio开发套件中,只要用鼠标键盘就可以简化复杂的操作,还可以为分析和报告创建可重现的处理过程。《R数据加工与分析呈现宝典/大数据应用与技术丛书》将讲解如何使用R和RStudio从原始数据中提取有意义的信息。每一章精心编写的内容都涵盖了一种整理数据的独特方式,从理解个别值到与复杂数据集合进行交互,其中还包括如何从网络上抓取数据。《R数据加工与分析呈现宝典/大数据应用与技术丛书》还阐释了类似循环和条件的简单编程技术,以便让读者可以创建自定义函数。在阅读完《R数据加工与分析呈现宝典/大数据应用与技术丛书》之后,读者将掌握分析和可视化各类数据的多种策略。主要内容如何使用R和RStudio开始编程理解和实现重要的R结构与运算符安装和使用R包对数据进行整洁化、提炼和绘制处理读者对象:如果读者拥有在Excel中编写公式的经验,那么学习《R数据加工与分析呈现宝典/大数据应用与技术丛书》可谓驾轻就熟! -
Apache Kafka2.0入门与实践(美)劳尔·埃斯特拉达《Apache Kafka2.0入门与实践》详细阐述了与Apache Kafka 2.0相关的基本解决方案,主要包括配置Kafka、消息验证、消息增强、序列化、模式注册表、Kafka Streams、KSQL、Kafka Connect等内容。此外,该书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。该书既可作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。 -
Spring Boot微服务实战(美),莫伊塞斯·马塞罗《Spring Boot微服务实战 使用RabbitMQ、Eureka、Ribbon、Zuul和Cucumber开发RESTful服务》使用Spring Boot构建微服务架构,将一个应用从小单体演进到包含多个服务的事件驱动架构。《Spring Boot微服务实战 使用RabbitMQ、Eureka、Ribbon、Zuul和Cucumber开发RESTful服务》遵循增量式的方法来讲解微服务结构、测试驱动开发、Eureka、Ribbon、Zuul,以及使用Cucumber编写的端到端测试。作者Moises Macero用非常务实的方式解释了这种软件架构的好处,而不是让你被理论概念分散注意力。他从实战的角度介绍了计算机编程中的一些先进技术。从小可行的产品开始,同时保持灵活性,使其不断发展。 -
Premiere Pro CC2018中文版基础培训教程亿瑞设计,曹茂鹏《Premiere Pro CC 2018中文版基础培训教程》全面、系统地介绍了PrenuereProCC的基本操作方法和视频处理技巧,包括进入理论知识大讲堂、初识AdobePremiereProCC2018、素材的导人与采集、Premiere的编辑基础、视频效果、视频过渡特效、调色技术、文字效果、音频处理、关键帧动画和运动特效、抠像与合成等内容,另附3章电子书内容,包括输出影片、电子相册和旅游片头等实战内容。《Premiere Pro CC 2018中文版基础培训教程》内容均以课堂案例为主线,通过对各案例的实际操作,使读者可以快速上手,熟悉软件功能和艺术设计思路。《Premiere Pro CC 2018中文版基础培训教程》中的思维点拨部分能够使读者深入了解视频编辑的基础知识;案例实战可以拓展读者的实际应用能力,提高软件操作技巧;综合实战可以帮助读者快速地掌握商业视频的设计理念和编辑方式,顺利达到实战水平。《Premiere Pro CC 2018中文版基础培训教程》适合Premiere软件的初学者阅读,同时可作为相关教育培训机构的教学用书。 -
计算机网络技术徐立新,吕书波本书是针对高等学校计算机网络技术基础和计算机网络组网工程与实践课程编写的一本技术应用型教材,全书共包括12章,分别为计算机网络概述、数据通信基础知识、计算机网络体系结构、局域网技术、广域网技术与Internet、计算机网络应用、无线局域网技术、IPv6技术、网络安全、网络互联技术、SDN与NFV技术、综合实训项目。本书既包含侧重于计算机网络方面的理论和典型技术,使学生在知识结构上具备岗位所需的基础理论,为培养高素质应用型人才奠定理论基础,又包含网络互联技术及典型项目综合实训等内容,侧重于计算机网络的组网技术与工程,锻炼学生的实践技能,使其在能力结构上更好地满足岗位所需的实践能力,为培养高素质应用型人才奠定能力基础。 -
Apache Kylin权威指南Apache Kylin核心团队Apache Kylin是Hadoop大数据平台上的一个开源OLAP引擎,将大数据的查询速度和并发性能提升至原来的百倍以上,为超大规模数据集上的交互式大数据分析打开了大门。本书由Apache Kylin核心团队编写,系统地介绍了Apache Kylin安装、入门、调优、可视化、运维管理、流式计算、Spark构建、扩展开发、跟主流云平台的集成,以及经典案例等方面,是目前市面上学习Apache Kylin的材料。本书第1章和第2章是基本概念和快速入门,为初学者打下坚实基础。第3章和第4章介绍基本的Cube优化手段和增量构建。第5章展示丰富的查询接口和其上的可视化能力。第6章介绍了基于CubePlanner的自动优化的核心算法和原理。第7章是进阶的流式准实时构建,以将构建的批次间隔缩短到分钟级。第8章介绍如何使用Spark进行Cube构建,以及如何调优性能。第9章通过介绍若干Kylin的重点案例,帮助读者理解Kylin的使用场景和重要价值。第10章介绍可扩展架构和二次开发接口,适合高级开发者。第11章则介绍企业级功能、用户的认证和授权相关知识。第12章着重于问题的排查诊断、日常的运维管理,以及如何通过社区获得帮助等内容。第13章分别以AWS,微软Azure和阿里云为例,介绍如何在主流云平台上部署和使用Kylin。第14章说明如何参与和贡献到开源项目。第15章介绍了Apache Kylin的未来发展方向。 -
LLVM编译器实战教程(巴西)布鲁诺·卡多索·洛佩斯,拉斐尔·奥勒LLVM是一个正在发展中的前沿编译器技术框架,它易于扩展并设计成多个库,可以为编译器入门者提供流畅的体验,并能使编译器开发所涉及的学习过程变得非常顺畅。《LLVM编译器实战教程》首先介绍如何配置、构建和安装LLVM库、工具和外部项目,随后介绍LLVM设计以及它在每个LLVM编译器阶段的实际工作方式,这些阶段包括:前端、IR、后端、JIT引擎、交叉编译功能和插件接口。《LLVM编译器实战教程》还提供了多个实际操作的范例和源代码片段,可以帮助读者顺利地掌握LLVM编译器开发环境的入门知识。 -
Redis5设计与源码分析陈雷 等多名专家联袂推荐,资深专家联合撰写,深入理解Redis5设计精髓。《Redis5设计与源码分析》系统讲解Redis5设计、数据结构、底层命令实现,以及持久化、主从复制、集群的实现,《Redis5设计与源码分析》分为三篇,共计22章内容。第一篇(第1-8章).重点讲解了SDS、跳跃表、压缩列表、字典、整数集合、quicklist和Stream数据结构的实现。第二篇(第9-19章),讲解了Redis的生命周期、命令执行的过程,键、字符串、散列表、列表、集合、有序集合、GEO、HyperLog和Stream相关命令的实现,需要重点了解。第三篇(第20-22章),简单剖析了持久化、主从复制和集群的实现,掌握精髓。
