ASP.NET Core 3从入门到实战
¥47.40
在Web应用研发领域容器编排、微服务、服务网格等先架构已大行其道的今天,本书作为ASP.NET Core的门教程,可以让广大发人员在自己的技能列表里添加上这个关键项。本书从ASP.NET Core的核心组件手,延伸到MVC、WebAPI、SignalR(实时通信应用)、Blazor(wasm应用)、机器学习等多种应用发,全方位地讲解ASP.NET Core的应用场景、发实践和部署发布,带领读者学习从发到发布基于ASP.NET Core项目的全过程。 本书主要针对的是对C#语法和Web发有一定了解、期望使用C#语言发Web项目的初学者,也可以是具有ASP.NET MVC发经验、希望通过ASP.NET Core提升跨平台和容器化发能力的发者。
Java并发编程实战
¥44.85
本书深浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,*后介绍了一些高级主题,如显式锁、原子变量、非阻塞算法以及如何发自定义的同步工具类。 本书适合有Java基础的程序发人员阅读。 本书涵盖的内容包括: • 并发性与线程安全性的基本概念 • 构建以及组合各种线程安全类的技术 • 使用java.util.concurrent包中的各种并发构建基础模块 • 性能优化中的注意事项 • 如何测试并发程序 • 以及一些高级主题,包括原子变量,无阻塞算法以及Java内存模型
计算广告:互联网商业变现的市场与技术(第3版)
¥63.87
计算广告是一项新兴的研究课题,它涉及大规模搜索和文本分析、信息获取、统计模型、机器学习、分类、优化以及微观经济学等诸多领域的知识。本书从实践出发,系统地介绍计算广告的产品、问题、系统和算法,并且从工业界的视角对这一领域行具体技术的深剖析。 本书立足于广告市场的根本问题,从计算广告各个阶段所遇到的市场挑战出发,以广告系统业务形态的需求和变化为主线,依次介绍合约广告系统、竞价广告系统、程序化交易市场等重要课题,并对计算广告涉及的关键技术和算法做深的探讨。这一版中更是加了深度学习的基础方法论及其在计算广告中的应用。 无论是互联网公司商业化部门的产品技术人员,还是对个性化系统、大数据变现或交易有兴趣的产品技术人员,传统企业互联网化程的决策者,传统广告业务的从业者,互联网创业者,计算机相关专业研究生,都会从阅读本书中受益匪浅。
前端跨界开发指南:JavaScript工具库原理解析与实战
¥77.40
本书是字节跳动资深前端工程师呕心沥血之作,也是目前市场上少有的从原理到实战深度剖析JavaScript生态中经典工具库的技术图书。 全书共有6篇,分别是基础篇、图形学篇、多媒体篇、跨端发篇、游戏发篇和跨界实践篇,书中不仅详细介绍了JavaScript语言在浏览器页面之外的不同应用场景,更从实用技巧、设计理念、原理源码等角度对精心挑选的30多个工具库行了全方位的解析,希望读者在领略JavaScript代码之美的同时,也能拓宽技术视野。为了帮助读者更好地理解书中所讲述的内容,随书代码仓库里提供了大量可运行的源码,包括精简版的库重写和完整的代码示例。
测试架构师修炼之道:从测试工程师到测试架构师(第2版)
¥65.40
这不是一本单纯讲授测试技术或者测试管理的图书,而是以“帮助广大奋斗在一线的测试工程师系统梳理自己的测试技术并构建自己的测试体系,迅速升级为测试架构师”为目的的专业技术书。 本书结合敏捷、DevOps等发模式及作者在华为和绿盟近15年测试心得和实践,围绕“测试策略”,把测试理念和各种测试技术串了起来,并讨论了该如何把测试技术和产品结合起来,如何确定测试目标、测试范围、测试的深度和广度、测试的重和难,并终实现符合商业目标的“刚刚好”的测试。 书中还基于当前测试工程师的实际情况,为测试工程师向测试架构师跃迁规划了明确的发展路径。 为帮助读者理解,书中包含一个贯彻始终的综合案例,为说明某些重知识配备了数十个特色案例。另外,书中还包括10余套可套用的模板或清单、近500张图表,从而保证读者可以把所学内容落地到自己的项目中。 【本书一共包含9章,分为三大部分】: ●第1部分(第1~2章)从中国的软件测试行业现状手,帮助大家分析自身的瓶颈,为软件测试者的职业规划提供建议。书中为测试工程师提供了5个发展方向,并重介绍了向测试架构师跃迁的规划建议。 ●第2部分(第3~5章)深讲解了软件测试架构师需要掌握的基本测试技术和实用的软能力,包括测试架构师应该做和不应该做的事、软件质量模型、测试类型、6种常用测试方法、测试设计、探索式测试、自动化测试、沟通和协商以及写好测试用例的表达技法,向软件测试架构师的目标行突破。 ●第3部分(第6~9章)详细介绍了软件测试架构师的核心技能——测试策略该如何制定,包括四步测试策略制定法、产品质量评估模型、组合缺陷分析、特性价值分析、风险分析、不同研发模式下的测试分析、基于产品质量的测试策略、基于价值的测试策略等重内容,以及在产品测试中如何评估产品质量并根据质量评估情况来修正测试策略,后达到理想的测试目标。这部分重是帮助读者在软件测试架构师的道路上行自我修炼。 书中还包含了大量对各种测试技术的总结,这些不仅可以直运用在实际测试项目中,还可以帮助读者梳理自己掌握的测试知识,建立自己的测试架构。
C语言编程思想与方法
¥47.40
本书是一本讲授使用C语言行程序设计的实用参考书。它以C语言为工具,讲授程序设计的过程和方法。从C语言和C程序的基本要素以及程序设计的基本方法始,循序渐地引对程序设计专业化的要求和相关的知识。从增强读者的感性认识手,通过多角度对例题的分析,示范对关键知识和技术的运用,通过对关键内容在不同层次上的适当重复,深化读者对概念的理解和掌握。
图解量子计算机
¥29.90
近年来,作为突破计算机极限的希望所在,量子计算机受到了人们的广泛关注。本书运用丰富的图例,从量子计算机的基本工作原理手,系统地为初学人士呈现了量子计算机的全貌。内容涉及量子比特、量子门、量子电路和量子算法等。全书以图配文,深浅出,难度介于科普书和技术书之间,易读性与专业性兼具,无须精通量子力学和数学也能读懂,是一本量子计算机的门佳作,旨在引导读者迈量子计算机世界的大门,为日后阅读各种专业图书铺平道路。 本书适合对量子计算机感兴趣,想要从整体上了解量子计算机,或今后想从事量子计算机研发工作,但又不知从何处手的读者阅读。
Spring Boot学习指南:构建云原生Java和Kotlin应用程序
¥71.40
本书将指导你理解Spring Boot的架构和方法,包括调试、测试和部署等主题。 第1章介绍Spring Boot的三个核心特性。 第2章研究创建Spring Boot应用程序时可选择的工具。 第3章演示如何使用Spring Boot来发一个基本的应用程序。 第4章演示如何对Spring Boot应用程序添加数据库访问。 第5章演示如何使用Spring Boot的内置配置功能、自动配置报告和执行器来灵活且动态地创建、识别和修改应用程序环境设置。 第6章深地研究数据。 第7章演示如何使用Spring MVC创建应用程序。 第8章介绍响应式编程。 第9章讨论并演示测试Spring Boot应用程序的核心方面。 第10章介绍并解释安全性的核心方面,以及它们如何应用于应用程序。 第11章研究如何部署Spring Boot应用程序。第12章深探讨响应式编程。
DevOps和自动化运维实践
¥57.85
本书的内容是对实际工作经验的总结,涉及大量的DevOps及自动化运维知识和专业术语,全书共分8章,分别介绍了DevOps与自动化运维在运维中的意义和存在的必要性、生产环境下的Shell脚本、Python在DevOps与自动化运维中的应用、搭建自动化分布式虚拟环境的Vagrant、自动化运维工具Farbic、分布式自动化运维工具Ansible、自动化配置管理工具SaltStack,以及自动化运维中的后续思考等内容。
OpenCV Android开发实战
¥38.35
本书将分为两个部分。第 一部分为基础知识,从OpenCV框架的简单介绍到OpenCV、AndroidSDK、NDK的编程应用,系统全面地介绍OpenCV在移动领域的应用、所涉及的OpenCV中的核心模块、图像处理模块、特征提取与对象检测模块等。第二部分为实战案例,包括OCR识别、人脸美颜、人眼实时跟踪与渲染。
区块链开发实战:以太坊关键技术与案例分析
¥44.85
这是一本以实战为导向的区块项目实战指南,以以太坊、比特币两大区块应用为主题,讲解了这两大应用方向的关键技术,以及7个大型的项目实战案例。全书一共分为3个部分:部分:区块技术综述首先从宏观上介绍了区块技术以及相关项目的起源、发展、组成等,然后详细讲解了区块发环境的搭建。第二部分:以太坊首先讲解了以太坊的关键技术,比如以太坊的部署、常用工具、编程口、公有和私有的搭建、智能合约编程、维护、备份和恢复等,然后是一个代币系统和一个以太坊钱包的案例。第三部分:比特币首先讲解了比特币的关键技术,比如编程口、公有、私有等,然后详细讲解了一个比特币钱包的案例。
以太坊技术详解与实战
¥38.35
本书得到以太坊创始人、首席科学家Vitalik Buterin认可与推荐,是为数不多系统性介绍以太坊的书籍,涵盖架构、核心概念、部署、智能合约实践等,并涵盖多个读者关心的热主题。 第1~2章介绍区块基本原理、架构、核心概念等,以对区块有整体性了解。 第3章部署不同网络类型以太坊区块,含有多种技巧与脚本样例。 第4~6章剖析智能合约和以太坊虚拟机的原理,并手把手教学,给出具体编写、编译、部署智能合约的方法与案例,密集锻炼读者智能合约编程与实践能力。 第7章剖析以太坊上数字资产定义的原理和方法,包括CryptoKitties养猫游戏基于的ERC 721合约标准,到此读者可以编写以太坊应用了。 第8~10章涵盖太坊公有数据分析、以太坊对性能优化、隐私保护、数据安全等技术。这也是业界讨论比较多的内容,作为读者后续研究和深的基础。
企业级大数据平台构建:架构与实现
¥44.85
这是一部教你如何从0到1架构与实现一个企业级大数据平台的著作,是作者在大数据和系统架构领域超过20000小时的经验总结。作者从横向视角出发,手把手教你如何拉通Hadoop体系技术栈,以此搭建一个真实可用、安全可靠的大数据平台。通过阅读本书,一定能从本书的内容中找到灵感和思路来应对实际工作中面对的问题。
Webpack实战:入门、进阶与调优
¥44.85
这是一本能指导读者零基础快速掌握Webpack并轻松阶的实战性著作。 作者是资深的前端工程师,在Webpack领域有深厚的积累,是知名源包工具YKit的主导者和核心发者。本书从功能特性、工作原理、应用实践、性能优化4个维度对Webpack行了全面的讲解,内容上尽力避免了网络上已经公发表的各种资料和文档,而是从作者的实际经验出发,将更有价值的内容呈现给读者,尽量帮助读者少走弯路。 全书一共10章: 第1章是一个快速的指引,介绍了Webpack的概念、适用场景、发环境搭建,以及如何快速上手。 第2~7章详细讲解了Webpack的各项功能特性及其工作原理,同时讲解了它们的适用场景,以及如何付诸实践。 第8~9章深总结了包的性能优化和发环境的优化。 第10章介绍了其他包工具并对这些工具行了各项特性的对比。
精通区块链编程:加密货币原理、方法和应用开发(原书第2版)
¥77.35
区块链的热度无须赘言。该书从基础技术层面解读开放区块链编程技术在金融领域的应用原理、实践及趋势。本书主要面向程序员,书中详细介绍了加密货币的原理、使用方法,以及如何开发与之相关的软件。对希望理解比特币及加密货币内在工作机制的非程序员读者们,本书前几章还深入介绍了比特币概念及其原理。
Stellar区块链:原理与实践
¥51.35
本书从工作原理、架构设计、工程实践三个维度,对Stellar做了全方位深剖析。 三位作者均是区块领域的资深技术专家,均是Stellar社区的早期参与者、深度参与者和技术布道者,为Stellar在中国乃至全球的发展做出了重要贡献。本书得到了Stellar创始人Jed McCaleb、 Stellar亚太区负责人Michael Ran等Stellar官方团队成员的高度评价和推荐。 全书共9章,从逻辑上可分为5个部分,内容涵盖Stellar区块基础协议剖析、两层场景案例应用、应用系统架构设计、Stellar区块网络搭建和快速业务系统集成等方面。 *部分(第1~3章) 重从工程实践角度来审视区块技术,介绍了区块的基础概念和Stellar区块基础协议的技术原理。 第二部分(第4~5章) 给出了两个典型的应用场景案例:一个是数据确权的应用场景,一个是基于数据确权的价值流通应用场景,展现了区块的两层应用,引导读者结合区块展工程实践应用。 第三部分(第6章) 讲解了基于Stellar区块技术的系统架构设计,从业务架构设计、逻辑架构设计、物理架构设计、数据架构设计和账户架构设计等方面给出了关键架构设计要和*实践。 第四部分(第7~8章) 详细说明了如何将一个stellar-core区块节已有的Stellar区块网络中,并搭建horizon实例以实现对外提供访问区块网络的服务能力,同时,给出了搭建一个全新Stellar区块网络的详细步骤,并介绍了对关键代码的定制化改造。 第五部分(第9章) 介绍了Stellar技术社区已有的工具,以及将Stellar区块技术和已有业务系统快速集成的方法。?
深入理解Android:Java虚拟机ART
¥109.85
这是一部从源代码角度分析和讲解Android虚拟机ART的鸿篇巨著,核心内容和价值体现在3个方面: *,细致、深地分析了ART虚拟机的架构、设计与实现原理,能让读者对ART虚拟机有透彻了解; 第二,能让Andriod系统工程师和应用工程师从底层了解整个Android系统的运行机理,从而写出更高质量的应用; 第三,Java虚拟机是一个“庞然大物”,学习和理解的门槛较高,ART是迄今应用*为广泛的JVM实现,本书为读者学习JVM提供了独特的视角和更为容易的路径。 全书共14章: 第1章介绍了在学习ART虚拟机前需要准备的工具和环境,以及本书的内容结构和阅读注意事项,建议仔细读和反复读; 第2~4章详细讲解了Class文件、dex文件和ELF文件的格式和内容,理解Class文件是学习JVM的*步,dex和ELF者是学习Dalvik虚拟机和ART虚拟机的的前提和基础; 第5章详细讲解了ART虚拟机的实现语言C 11,是阅读ART源代码的知识; 第6~8章详细讲解了ART虚拟机中与编译和Runtime相关的大量知识,这是虚拟机的核心和难; 第9章详细讲解了dex字节码转机器码的核心程dex2oat以及.oat和.art的文件格式; 第10~11章详细讲解了虚拟机的解释执行、JIT部分以及异常的投递和处理的过程,以及JNI在ART虚拟机中的实现。 第12~14章详细讲解了虚拟机中Java线程的执行、内存分配和释放、垃圾回收的原理与实现。 本书是经典丛书“深理解Android”系列的第8本,继承了该系列图书严谨、细致、深、编排考究的优,相信所有Android工程师和Java工程师都能从中受益。
Hyperledger Fabric技术内幕:架构设计与实现原理
¥83.85
近年来的企业实践表明,联盟是极具重要应用前景与潜力的区块落地技术方案,而超级账本Hyperledger Fabric已经成为联盟领域中具有国际影响力的主流技术。 本书深分析了Hyperledger Fabric的源代码,从宏观上分析了Hyperledger Fabric的整体架构、设计逻辑和运行机制,从微观上剖析了各核心模块的设计理念与实现原理,同时兼顾区块系统底层架构研发者和上层应用发者的需求,帮助读者掌握Hyperledger Fabric的精髓。 全书一共7章,以系统运行的流程为主线展分析: 第1章主要介绍了区块的核心技术、典型平台,以及Hyperledger Fabric的基本概念、部署流程、实验环境搭建、系统架构和源代码分析思路,是阅读全书的基础。 第2~7章详细分析和解读了Orderer排序节、Peer节、Endorser背书节、Committer记账节、Gossip消息模块、公共功能模块等核心功能和模块的设计理念、实现原理和运行机制,同时从应用角度阐释其难及其优化细节。
Unity3D网络游戏实战(第2版)
¥57.85
本书针对第1版行改版,将“单机游戏”融到网络部分的实例中,在讲解网络通信原理的同时,给出各个知识的案例,并发客户端的网络模块和服务端程序框架。然后将一部分的坦克游戏改造成联网对战的多人游戏。本书基于Unity3D*新版本编写,书中例子为商业游戏简化版本,读者可以从中了解商业游戏的设计思路和实现方法。读者看完本书,初步拥有发一款完整网络游戏的能力。
MATLAB 2020从入门到精通
¥59.40
本书以MATLAB R2020a版本的功能叙述为主,由浅入深地*讲解MATLAB软件的知识。本书自始至终采用实例描述,内容完整且各章相对独立,是一本简明的MATLAB参考书。 本书涉及面广,涵盖一般用户需要使用的各种功能,并详细介绍MATLAB常用工具箱的用法。全书共分为15章,前12章主要介绍MATLAB的基础知识,包括数组及其操作、数值计算、数据分析、符号运算、关系运算与逻辑运算、函数、程序设计、数据图形可视化、句柄图形对象、Simulink仿真等内容,后3章重点介绍MATLAB在图像处理、信号处理、小波分析中的运用。 本书内容翔实,实例丰富,既适合作为高等院校理工科学生的教学用书,也可作为广大科研人员、工程技术人员的参考用书。
公有云容器化指南:腾讯云TKE实战与应用
¥65.40
这是一本面向公有云容器产品学习者和使用者的实战指南。由腾讯云资深云计算技术专家撰写,以腾讯云TKE容器产品为例,在普及开源容器知识的基础上,结合多种标准方法和丰富案例,*地讲解了上云容器化的方法和技巧。本书一共7章,每一章都是作者云上容器化落地的经验总结。第1~2章有针对性的讲解了Docker和Kubernetes等开源的容器技术的核心知识,帮助读者夯实基础;第3~7章以腾讯云的容器产品TKE为例,分两条主线:明线详细讲解了TKE的产品架构、产品功能、标准化操作、运维和企业级应用案例;暗线系统总结了上云容器化的方法和技巧。这本书将帮助读者了解开源容器知识以及企业级公有云容器化操作,让读者逐步走进*、低成本的云上容器世界,快速迈向云原生。

购物车
个人中心

