本书介绍了软件架构师需要掌握的12个非技术型的关键技巧。在如今的敏捷开发环境中,这些“软”技巧的掌握与否可以说是决定软件架构师成功与否的关键。然而在正式的培训中,一般很少涉及这些“软”技巧。本书将一一揭秘这些技巧,为你的职业成功助一
本书探讨了如何通过使用与HBase高度集成的Hadoop将HBase的可伸缩性变得简单;把大型数据集分布到相对廉价的商业服务器集群中;使用本地Java客户端,或者通过提供了REST、Avro和Thrift应用编程接口的网关服务器来访问HBase;了解HBase架构的细节,包
本书为我们展现了人工智能是如何逐步变得强大,怎样支持我们人类的创造力,以及它们开始进行创造性的艺术创作。引导读者去认知人类创造力的本质,探索了算法、数学思维和艺术创作之间的关系,并为未来人类与机器的共生关系描绘出一个更加积极、出人
本书详细介绍了Java架构师在BAT和移动互联网公司面试中常被问及的核心知识,内容详细而简洁,力求用最简单的语言说透每个知识点的核心问题。本书和市场上类似的书最大的区别在与不拖泥带水,力求精简。对Java基础概念笔者认为作为高级Java研发工程师
软件质量,不但依赖于架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。《代码整洁之道》提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了
《编程珠玑(第2版·修订版)》是计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者JonBentley以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。本书的
本书共8章,全面和详尽地介绍了数据产品经理的日常工作、需要的基础知识和常用的分析方法,也介绍了数据仓库的理论与应用,以及大数据分析平台、用户行为分析平台、AB实验平台等数据产品的建设,最后介绍了数据产品在各个业务领域中的应用。从基础知
本书全面讲解Redis基本功能及其应用,并结合线上开发与运维中的实际案例,深入分析并总结了实际工作中遇到的“陷阱”,以及背后的原因,包含大规模集群开发与管理的场景、应用案例与开发技巧,为高效开发运维提供了大量实际经验和建议。本书不要求读
本书是原谷歌面试官的经验之作,层层紧扣程序员面试的每一个环节,全面而详尽地介绍了程序员应当如何应对面试,才能在面试中脱颖而出。内容主要涉及面试流程解析,面试官的幕后决策及可能提出的问题,面试前的准备工作,对面试结果的处理,以及出自
在经济衰退和阶级固化的大环境中,科技创新带来了新兴公司的崛起,例如优步、爱彼迎等,在这一过程中,劳动者所处的环境也发生了巨大变化。亚历克斯•罗森布拉特通过四年时间,超过5000英里的优步乘车里程、线上论坛研究、面对面采访优步高管等
本书深入探讨OAuth的运行机制,详细介绍如何在不安全的网络环境下正确使用、部署OAuth,确保安全认证,是目前关于OAuth全面深入的参考资料。书中内容分为四大部分,分别概述OAuth 2.0协议,如何构建一个完整的OAuth 2.0生态系统,OAuth 2.0生态系统
随着信息技术和互联网的发展,人们逐渐从信息匮乏的时代走入了信息过载(information overload)的时代 。在这个时代,无论是信息消费者还是信息生产者都遇到了很大的挑战:对于信息消费者,从大量信息中找到自己感兴趣的信息是一件非常困难的事情;
当下的AI存在哪些风险?真的有可信的AI吗?理想的AI与现实的AI之间究竟存在哪些差距?如何构建人类和AI之间的信任?关于人工智能的炒作总是甚嚣尘上,但要得到真正可信的AI,却远比想象的要复杂得多,超级智能的时代还远没有到来。创造真正可信的AI
《机器70年 互联网、大数据、人工智能带来的人类变革》试图梳理我们的生活被一种社会实践力量改变的过程,这力量是以互联网、大数据、人工智能为代表的技术变革。尤其在近10年,技术发生了很多重要的变化,工具和平台都发生了实质性的演进,这些演进
这是一本专注于Excel商务图表的实战图书,书中详细介绍了Excel商务图表的技术特点、制作技巧和实战应用方法。全书从图表的应用环境、特点介绍开始,然后展开讲解图表的类型选择,再拓展到各类图表的具体制作方法,最终通过综合性案例呈现了图表看板
《中文版AutoCAD 2013高手之道》全面讲解了AutoCAD 2013简体中文版的基本功能,并结合建筑制图、机械制图、家具制图和室内装饰制图等应用领域的典型案例进行了扩展性介绍。《中文版AutoCAD 2013高手之道》共22章,内容包括了AutoCAD 2013操作界面讲
世界上的一切事物都可以被简化成一个公式吗?数字可以告诉我们谁是适合我们的另一半,而且能和我们白头偕老吗?算法可以准确预测电影的票房收入,并且让电影更卖座吗?程序软件能预知谁将要实施犯罪,并且精确到案发时间吗?这些事听起来都像是科幻
计算机、细胞和大脑有什么共同之处?计算机是人类设计的电子设备,细胞是经自然进化和选择产生的生物实体,大脑是人类思维的创造者和“容器”。但在某种程度上,它们都是信息处理设备。至今,任何既存的机器和已知的生物都无法与人类大脑的力量相媲
《Google 广告高阶优化(第3版)》可以说是Google AdWords的终极指南,内容非常丰富,第三版在内容上进行了全面更新。介绍了AdWords的最新最完整的功能,阐释其工作原理,也提供了相应的优化方法、策略和实践教程,读者可以随时在自己的PPC广告系列
本书通过主人公小灰的心路历程,用漫画的形式讲述了算法和数据结构的基础知识,复杂多变的算法面试题目及算法的实际应用场景。 首先介绍了算法和数据结构的总体概念,告诉大家算法是什么,数据结构又是什么,都有哪些用途,如何分析时间复杂度,如何