万本电子书0元读

万本电子书0元读

59元6本 Android应用性能优化*佳实践
Android应用性能优化*佳实践
罗彧成
¥38.35
本书旨在用腾讯的亿级用户App的发经验帮助你造高质量的Android 应用。 从WinCE时代始,作者从事移动应用发10余年,现担任腾讯音乐Android平台的发总监,主导并参于过多个用户规模上亿的Android应用发工作,对Android应用发有深刻的认识,特别在架构设计、性能优化等方面有丰富的实战经验。 本书从用户体验的角度,将性能问题总结为4类: (1)快:流畅的操作体验 (2)稳:稳定 (3)省:省电、省流量 (4)小:安装包要尽可能小 导致出现这4类问题的原因可能是卡顿、内存使用不合理、代码质量差、代码逻辑不优秀、安装包过大等。本书从绘制(UI)、内存、存储、稳定性、耗电以及安装包6个方面深讲解了性能优化具体涉及的技术以及优化方案,同时讲解了多种性能优化工具的使用。此外,还提供了典型的案例,帮助读者理解Android的运行机制和原理,掌握Android性能优化的思路和有效方法。
59元6本 深入浅出RxJS
深入浅出RxJS
程墨
¥57.85
随着互联网行业的飞速发展,Web发者面临的挑战也越来越大,伴随着功能的增多,Web应用的复杂度也快速膨胀。对于Web应用,*复杂的问题就是异步操作的处理, 无论用户操作、AJAX请求、动画、WebSocket推送都涉及到异步操作,传统的异步处理方法越来越不适应复杂应用的需要,RxJS的产生,就是为了解决日益复杂的前端异步处理问题。RxJS是一门门槛比较高的技术,本书的目的就是降低学习成本,由浅深地介绍RxJS,逐步解析这门技术的各个方面,让读者能够以一个平缓的学习曲线来掌握这一潜力无限的技术。 主要内容包括:·函数响应式编程·数据流的工作原理·RxJS操作符的创建方法·RxJS所有操作符的详细分类介绍·多播的应用·Scheduler的应用·RxJS的调试和测试方法·React、Redux和RxJS的组合使用方法·RxJS发游戏的实践 本书系统讲解RxJS响应式编程的技术原理与应用。第1章剖析函数响应式编程的基本概念,通过简单RxJS代码引函数响应式编程,并与传统编程方式对比,解释这种编程范式的优势,以及这种范式形成的历史。第2章介绍学习RxJS必须掌握的基本概念,包括数据流、操作符和观察者模式。第3~9章介绍RxJS的各种操作符,以及如何选择恰当的操作符来完成不同的任务。第10章介绍RxJS如何实现多播的方式。第11章介绍实现调度Scheduler的作用、原理与使用。第12章介绍如何调试和测试RxJS相关代码,写出高可测试性代码。第13章介绍如何在React应用中使用RxJS,提高代码质量。第14章介绍Redux与RxJS的组合应用,发挥两者的共同优势。第15章介绍一个综合案例,用RxJS实现网页游戏Breakout,并剖析RxJS如何实现动画和绘图。
59元6本 游戏服务器架构与优化
游戏服务器架构与优化
蔡能
¥51.35
这是一部从实操的角度讲解各种类型的游戏和应用服务器的架构、设计、发和优化的著作。 作者是资深的游戏服务器技术专家和底层技术专家,有20余年发和管理经验,曾在网易工作7年,参与过各种类型的游戏的研发。 本书针对MMORPG、SLG、卡牌、3D虚拟社区等各种游戏,以及App、深度学习服务、商城等各种应用对应的各种类型的服务器的研发和优化给出了具体的指导意见。从单机到集群,从基础的网络编程到分布式架构,由浅深、承上启下、前后呼应,整本书内容前后贯穿、逻辑缜密,对于发和运维人员来说相当实用。 全书共13章,分为三个部分: *部分(第1~3章) 网络和服务器 本书以Python为描述语言,所以首先详细讲解了Python中的网络编程模块,然后讲解了服务器相关的通信加密、WebSocket、多线程等技术。 第二部分(第4~5章) 存储和数据库 这部分首先讲解了数据库存储的基础知识,如内存数据同步、数据备份与恢复、SQLite等;然后重介绍了高并发服务器的存储方案、高速缓存方案、二制缓存方案、大规模计算方案,以及基于区块技术的存储方案。 第三部分(第6~13章) 服务器架构及其优化 第6章和第7章介绍了服务器的架构演变以及不同类型的游戏服务器各自是如何交互的;第8章和第9章详细讲解了游戏大厅和实时交互服务器的架构、发和优化;第10章讲解了天梯和经济系统的发与设计;第11章讲解了服务器的承载量以及客户端的优化方案;第12章介绍了分布式服务器相关的技术;第13章从语言的角度对游戏服务器发的技术选型给出了非常全面的分析。
59元6本 腾讯Android自动化测试实战
腾讯Android自动化测试实战
丁如敏
¥44.85
本书聚集于Android自动化测试的理论、方案与案例实施,基本涵盖了Android平台上所有的自动化测试技术,并对移动终端自动化测试行深度思考与剖析,包含了腾讯Android终端测试团队多年在移动终端自动化测试的积累和沉淀,其中精选的案例覆盖常见工具和框架,有明确的实施方案,对读有直的指导作用。同时,每个章节配备的案例脚本都可直拿来实践,相应的案例脚本也可从官网直下载。全书分为两个大的部分,部分:Android自动化测试框架及原理介绍,包括monkey工具/monkeyrunner/robotim/UIaotomator以及腾讯公司自研工具QQdriver架框,每个框架独立成章,包括原理介绍,使用方法,并配有精选的案例行练习,以加深理解。第二部分是实践篇,主要以腾讯公司的产品背景作为切,从而引出测试架构针对该项目做的质量体系分析,敲定完整的测试方案和选用的框架工具、包括口测试方案,后台测试方案、核心指标测试方案,引导读者在宏观上对产品的可测性行更深的分析与思考,在全局上给出合适产品的自动化测试分析。
59元6本 Oracle高性能自动化运维
Oracle高性能自动化运维
冷菠
¥51.35
由于Oracle运维管理的专业性门槛较高,导致Oracle运维管理成本增加。在这种情况下,如何深掌握Oracle,如何提高数据库运维效率成为许多数据库管理者的困扰。尽管国内有关Oracle方面的书籍繁多,但却没有一本真正意义上介绍Oracle数据库运维自动化的书。本书从与Oracle紧密相关的操作系统层面手,将操作系统架构与Oracle体系有机整合,以逐步深的方式将Oracle基础理论运用到实际操作中,引导读者在面对故障时找到处理问题的正确方法。同时,结合放式可扩展的自动化运维体系,将数据库运维工作按需自动化,在保障数据库高性能运行的同时,大大提高了数据库运维工作的效率。
59元6本 PostgreSQL实战
PostgreSQL实战
谭峰;张文升
¥57.85
本书由数据库专业发人员撰写,系统介绍PostgreSQL10的丰富特性,及其在生产实践运维中的技巧,全书分为基础篇、核心篇、阶篇,共18章。基础篇包括第1~4章,主要介绍PostgreSQL基础知识,例如安装与配置、客户端工具、数据类型、SQL高级特性等,为读者阅读核心篇和阶篇做好准备;核心篇包括第5-9章,主要介绍PostgreSQL核心内容,例如体系结构、并行查询、事务与并发控制、分区表等;阶篇包括第10~18章,主要介绍PostgreSQL高级内容,例如性能优化、物理复制、逻辑复制、备份与恢复、高可用、版本升级、扩展模块、Oracle数据库迁移PostgreSQL实战、PostGIS等。
59元6本 企业大数据处理:Spark、Druid、Flume与Kafka应用实践
企业大数据处理:Spark、Druid、Flume与Kafka应用实践
肖冠宇
¥38.35
本书分为三大部分,共九章。第壹部分(第1章)主要介绍了企业大数据系统的前期准备工作,包括如何构建企业大数据处理系统的软件环境和集群环境。第二部分(第2~7章)首先介绍了Spark的基本原理,Spark2.0版本的SparkSQL、StructuredStreaming原理和使用方法,以及Spark的多种优化方式;然后,介绍了Druid的基本原理、集群的搭建过程、数据摄过程,以及在查询过程中如何实现Druid查询API;着介绍了日志收集系统Flume的基本架构和关键组件,以及分层日志收集架构的设计与实践;后介绍了分布式消息队列Kafka的基本架构和集群搭建过程,以及使用Java语言实现客户端API的详细过程。第三部分(第8~9章)主要介绍了企业大数据处理的两个实际应用案例,分别是基于Druid构建多维数据分析平台和基于JMX指标的监控系统。
59元6本 Photoshop*天猫网店美工与广告设计实战从入门到精通:超值版
Photoshop*天猫网店美工与广告设计实战从入门到精通:超值版
张子杰
¥31.85
随着电商竞争的加剧,网店的装修,也就是网店的美工与广告设计成为提高客流量与转化率的重要着力。如何通过图片与文字的恰当搭配与编排,让自家店铺的商品在众多竞争对手中脱颖而出,吸引顾客浏览并下单,是每家网店行店铺装修时都必须考虑的问题。本书以*天猫为平台,结合大量精美实例讲解了网店美工与广告设计的重知识与技能。全书分为2个部分,第1部分讲解网店装修基础知识、Photoshop快速上手、网店图像的快速调整、商品照片的修复与修饰、商品影调的调控、商品照片的调色、文字与图形的应用、商品的抠取与合成等理论精华和图像处理基本技法,第2部分以实例的形式讲解主图与直通车图片、店招、导航条、欢迎模块与促销广告、分类导航、商品细节描述、优惠券与收藏区、客服区等网店装修核心区域的设计,并通过3个店铺装修典型案例对前面所学行综合应用。本书内容全面,结构清晰,图文并茂,案例的实用性和可操作性强,不但适合初次店想自己装修店铺的读者学习,也可作为电子商务相关专业或培训班的教材。
59元6本 软件定义世界:云计算中心与智能运维的软件定义解析
软件定义世界:云计算中心与智能运维的软件定义解析
张礼立;罗奇敏
¥51.35
本书融合完美的新锐智慧,讲述了云计算的承诺和如何从现在到未来付诸实现的故事,分析和描述了如何灵活地用现有云计算解决方案与源软件的方式,帮助企业将现有的IT方案和运维结合在一起,如何利用软件定义,将发技术的可管理性、治理性、安全性和大规模运维管理提升到全新水平,以助力中国企业的技术创新发展和全球经济的繁荣。
59元6本 从零开始学Scratch 2.0动画游戏设计
从零开始学Scratch 2.0动画游戏设计
陈芸丽;等
¥44.85
Scratch这款软件的特是使用图形化的程序积木行“堆砌”与“镶嵌”,让读者可以发挥创意来设计互动式故事、动画或小游戏,并可以上传到网络与他人分享。全书分15章,前3章介绍软件基础、素材构建与程序堆砌的技巧;从第4章始以范例的方式来讲解Scratch程序项目的设计和实现方法,包括风光导游、贺卡制作、相册浏览、情景故事、游戏动画等9种类型。本书可以作为零编程基础的青少年学习Scratch的自学用书,也适合父母用于辅导学生加强和提升在校所学的Scratch的辅导用书,目的在于激发青少年的创造力、逻辑思考能力,以及解决问题的能力。
59元6本 给产品经理讲技术
给产品经理讲技术
陈宇 等
¥35.55
本书专为非技术背景的互联网行业从业者和想了解互联网技术的人员量身定制,分门别类地整理了Web前端技术、客户端技术、发技术、网络技术等章节,基本涵盖了当前互联网行业的所有垂直技术领域。为了让读者能够更好地理解技术的精髓,几乎每篇文章都配以现实生活中通俗易懂的例子,用于类比复杂的互联网技术原理。在*后的“沟通”章节,作者介绍了根据自身近10年工作经验总结出的一些非技术人员与技术人员的沟通技巧,相信对读者的工作会有一定帮助。
59元6本 人人都懂设计模式:从生活中领悟设计模式(Python实现)
人人都懂设计模式:从生活中领悟设计模式(Python实现)
罗伟富
¥17.99
设计模式(Design Patterns)是一套被反复使用、多数人知晓、无数工程师实践的代码设计经验的总结,它是面向对象思想的高度提炼和模板化。《人人都懂设计模式》带你一起从生活的角度思考设计模式,以轻松有趣的小故事始,由浅深地讲解每一种模式,思考每一种模式,总结每一种模式!力求用更通俗的语言阐述难懂的概念,用更简单的语法实现复杂的逻辑,用更短小的代码写出强悍的程序!使枯燥乏味的概念变得更有乐趣和意义,希望能带给读者一种全新的阅读体验和思考方式。 《人人都懂设计模式》分为3篇:“基础篇”讲解了23种经典设计模式,其中19种常用设计模式分别用单独的章节讲解,其余模式作为一个合集放在一章中讲解;“阶篇”讲解了由基础设计模式衍生出的各种编程机制,包括过滤器模式、对象池技术、回调机制和MVC模式,它们在各大编程语言中都非常重要而且常见;“经验篇”结合工作经验和项目积累,分享了对设计模式、设计原则、项目重构的理解和看法。Python作为AI时代*重要的一种计算机语言,在各大语言中的排名逐年上升!本书所有示例代码均用Python编写,将会是国内不可多得的一本用Python来讲解设计模式的书。 《人人都懂设计模式》本书适合的读者:一线互联网软件发者、有一定编程基础的IT职场新人、对设计模式和编程思想感兴趣的人士。
59元6本 HTML5+CSS3+JavaScript从入门到精通
HTML5+CSS3+JavaScript从入门到精通
王震
¥44.55
本书以基础知识、示例、实战案例相结合的方式详尽讲述了HTML&CSS&JavaScript及目前新的前端技术。主要包括HTML5的结构、文本、图像、、表单、音频、视频、拖放、本地存储、图形,CSS3的文本设计、背景设计、DIV CS布局、盒布局、多列布局、自适应布局、动画、渐变,还有JavaScript的语法、对象、BOM、DOM、事件响应等;*后两个两个完整案例综合前面所学,让读者对网站设计与网页发有个整体的认识。本书运用大量示例,让读者在实战中体会编程的快乐。建议读者边学边练,有难以理解的概念或知识一定要弄清楚,不能迷迷糊糊。要培养自己单独发项目的能力。本书适合想从事网页和前端发的门人员、网站建设自学者和网络管理技术人员阅读。
59元6本 微服务架构与实践(第2版)
微服务架构与实践(第2版)
王磊
¥48.60
微服务架构不仅延续了分布式系统与SOA 的特征,也汲取了DevOps、持续集成、持续交付等工程实践的成功经验,并正在借着云计算和容器化的春风始其驰骋之旅。但是,微服务的落地并不像其概念描述的那样举重若轻,它不仅包括架构解耦,还涉及发测试、部署运维、工程实践、团队合作与康威定律等多方面的因素,这些因素相辅相成,共同影响着如何高质量、快速地交付业务价值。本书是在第1 版的基础之上,基于作者近年来对服务化改造的实战经验和思考,并结合业界的技术趋势行的一次体系化的精。全书共分为3 部分,首先阐述了微服务架构的理论基础。其次介绍了微服务生态系统、实施参考模型以及*实践,并基于真实案例分析了遗留系统的服务化改造策略与应用场景。*后基于Apache 源社区的微服务框架ServiceComb,设计并实现了案例SockShop 系统,从端到端交付的角度,指导读者完成服务的设计、发、测试、流水线,以及自动化部署和运维体系的建立。本书不仅适合架构师、发人员以及技术管理者阅读,也适合正在尝试向微服务架构迁移的团队或者个人。希望本书能够在微服务落地的工作中对读者有所帮助。
59元6本 Zabbix企业级分布式监控系统(第2版)
Zabbix企业级分布式监控系统(第2版)
吴兆松
¥68.00
本书基于稳定版本Zabbix 4.0,对Zabbix的各项功能行了详细而深的讲解,包括监控系统规划、安装包定制、架构高可用、性能调优、指标数据采集、自动化处理功能、触发器使用与原理、告警配置、Zabbix API、数据可视化、网络拓扑自动发现、内部实现原理以及部分源码分析等内容,让读者真正通过一本书就能够完全掌握Zabbix监控系统的核心技术。本书第1版内容收获了大量读者好评,是一本实战性很强的工具书,读者将其称为监控领域的“红宝书”,书中所写内容均可以在生产环境中直应用。而在第2版中,采纳了以往读者的宝贵意见,增加了作者的*研究成果,扩充了大量内容,但继续保持由浅深、由易到难的写作风格。通过合理的章节编排,本书内容分为初级、中级和高级3个部分,从门的安装与配置,到复杂的高级使用,都行了讲解,并配有大量的真实监控案例。书中包含作者参与过的真实企业级监控系统构建项目的相关经验,通过阅读掌握本书的内容,可以让Zabbix监控系统的学习和使用从此不再困难。本书适合想了解、学习和规划构建监控系统的人员阅读,可作为学习门Zabbix的工具书,也适合想更深理解Zabbix监控系统的读者阅读。
巧学活用Linux
巧学活用Linux
智海燕
¥4.50
Linux是一个功能强大的领先的操作系统,是一种免费、源代码开放、可自由使用的类UNIX操作系统,具有良好的兼容性、丰富的网络功能、极高的安全稳定性和友好的界面等特点,支持多种硬件平台,广泛应用于手机、平板电脑、路由器、游戏机等智能终端,以及PC、大型甚至超级计算机系统中。本书是以SUSE版本Linux为例,以图文并茂的方式,对Linux系统的安装、系统命令及其使用方法实用技巧和综合案例进行讲解。
59元6本 Java就该这样学
Java就该这样学
王洋
¥19.60
《Java 就该这样学》基于建构主义教育思想,通过大量循序渐的案例,让学生在体验中掌握Java语句,同时获得编程能力、排错能力和学习能力。本书多次使用陷阱式教学法,帮助学生深刻理解所学知识,理解面向对象编程思想。本书详细介绍了Java程序设计的发环境、概念和方法。内容分为四个阶段:小案例阶段、小案例推动大项目阶段、重建立复杂编程逻辑阶段和综合大项目阶段,用于巩固面向对象编程思想,并且弥补即时聊天项目在数据库应用上的不足。
59元6本 编译原理简明教程
编译原理简明教程
杨明
¥14.00
  《高等学校规划教材:编译原理简明教程》分12章,内容包括:编译概述、文法和语言、词法分析与有限自动机、自顶向下的语法分析、自底向上的语法分析、属性文法、语义分析与语法制导的翻译、运行时环境、目标代码生成、代码优化、并行编译技术、面向对象语言的语法制导翻译。本教材先、实用、简洁、通俗,可读性好,还免费提供电子教案和习题解答。
59元6本 语音信号处理及Blackfin DSP实现
语音信号处理及Blackfin DSP实现
张雄伟
¥14.40
  由邹霞等编著的本书基于ADI公司的高性能、低功耗BlackfinDSP,系统地介绍了语音信号处理的基础、原理、方法与DSP实现。本书首先对语音处理及DSP语音处理系统行了概述,介绍了语音信号处理和DSP运算的基础知识;着介绍了BlackfinDSP芯片的硬件结构和指令系统,并重介绍了VisualDSP++集成发环境;然后介绍了语音信号的时域分析、变换域分析及线性预测分析,并基于BlackfinDSP实现了有关算法;后介绍了一个基于BlackfinDSP的语音处理系统的软、硬件设计方法,并以ADSP-BF533为例给出了应用实例。本书的目的是使读者了解语音信号处理及BlackfinDSP芯片的基本原理和方法,初步掌握语音处理算法DSP实现的软、硬件设计和应用系统发方法,具备从事语音信号处理算法与应用系统发的初步能力。
59元6本 嵌入式实时操作系统μC/OS原理与实践
嵌入式实时操作系统μC/OS原理与实践
卢有亮
¥15.60
  本书内容包括:实时操作系统基础、任务管理、中断和时间管理、事件管理、消息管理、内存管理、移植等。本书内容翔实,图文并茂,采用逐步深、反复印证的方法,从数据结构的设计手,再到代码分析、示例验证的剖析方法,逐层深讲解,给出在虚拟平台下的移植示例和针对各章内容示例,并给出了基于NIOS II的FPGA系统上移植的例子。
59元6本 Photoshop CS5案例教程(全彩)
Photoshop CS5案例教程(全彩)
崔建成
¥19.20
  《Photoshop CS5案例教程(全彩)》的编写从满足经济发展对高素质劳动者和技能型人才的需要出发,在课程结构、教学内容、教学方法等方面行了新的探索与改革创新,以利于学生更好地掌握本课程的内容,利于学生理论知识的掌握和实际操作技能的提高。本书以任务引领教学内容,通过精彩、丰富的任务案例介绍了Photoshop CS5 软件的图案设计、字体设计、标志设计、招贴广告设计、贺卡设计、数码图像合成设计、装帧设计、网页设计、包装设计等内容。本书内容丰富,图文并茂,突出知识的系统性和连贯性,由浅深,紧密结合实践,操作性强,既可提高读者对相关行业的理论水平,又可提高读者的应用操作技能。