计算机科学理论与基础知识
-
现代推荐算法赵致辰(水哥)本书深入全面地讲解了现代推荐算法,同时兼顾深度和广度,介绍了当下较前沿、先进的各类算法及其实践。本书从总览篇开始,介绍推荐系统的基本概念及工作环节。在模型篇中,除了梳理推荐系统的发展史,本书还重点讲解面向工业实践的选择及改进,为读者打下推荐系统的算法基础;进而带着读者进阶到前沿篇、难点篇,面对推荐系统中的各式问题,给出解决方案;后在决策篇中,从技术原理和用户心理出发,解释一些常见决策背后的依据,从而帮助读者从执行层面进阶到决策层面,建立大局观。本书力求用简洁易懂的语言说清核心原理,对已经有一定机器学习概念和数学基础的学生和相关领域的从业者非常友好,特别适合推荐系统、计算广告和搜索领域的从业者及学生拓展新知和项目实战
-
高性能之道王力 等本书从实践出发,包括了作者参与并主导的3家电商互联网公司架构从0到1的构建经历,从多个角度讲解稳定、性能、效率、成本四大职责落地经验,并结合Mikey金字塔进行了部分创新,很多内容都可以直接复用于实际工作。本书分为7篇,分别是开端篇、监控篇、故障篇、容量篇、全局视角篇、性能篇和扩展篇。 本书适合互联网行业内的运维人员、SRE和DevOps工程师、架构师、技术团队负责人及关注用户体验的相关开发者阅读,也适合掌握了一定的SRE方法论但在实践中无从下手的读者阅读。
-
从ChatGPT到AIGC王苏静本书介绍了ChatGPT的前世今生,重点聚焦普通人如何使用ChatGPT获得工作和生活效率的提升,各行各业如何通过ChatGPT来改变自己的赛道状态。使用ChatGPT的宝典以及普及ChatGPT背后的技术,普通人可以看懂而且也富有科普性。同时,把AIGC中的生成视频、图像和文本也做了介绍,并提供了大量的工具。后本书认为通过ChatGPT到AIGC,千行百业都会发生革命性变革,应对新变化,只能拥抱新变化,掌握ChatGPT,快人一步。本书四色印刷,所有插图均为人工智能绘制,为本书增加了很多趣味性。
-
Java面试八股文谭勇德(Tom)本书将碎片化的Java面试“八股文”知识点系统化、结构化,精选了近200道经典高频的“八股文”面试题,整理了近20个经典高频的“实战场景”解决方案,准备了10多个面试简历实操技巧。每道面试题都标注了难度指数、考查频率、开发年限和匹配岗位等,并配置了二维码,扫码即可同步观看视频解说,能够让读者享受到“同声传译”式的体验。本书内容覆盖了Java基础知识,并发编程与多线程,集合原理,JVM原理,I/O与网络编程,设计模式,Spring全家桶,Dubbo、Netty、MyBatis等互联网常用框架,分布式与微服务,MySQL数据库,缓存与NoSQL,消息中间件,互联网经典场景及面试求职攻略,覆盖了90%以上常见的面试知识点。本书非常适合未来想从事Java开发相关工作的学生、准备面试的Java程序员、不知道如何修改简历的技术人员阅读。希望本书可以帮助读者完成短期面试突击,获得理想的Offer。
-
分布式机器学习柳浩本书主要讲解分布式机器学习算法和开源框架,读者既可以从宏观的设计上了解分布式机器学习的概念和理论,也可以深入核心技术的细节设计中,对分布式机器学习形成深刻而直观的认识,做到学以致用。 本书共分为5篇,第1篇是分布式基础,首先介绍了分布式机器学习的概念、基础设施,以及机器学习并行化技术、框架和软件系统,然后对集合通信和参数服务器PS-Lite进行了介绍。第2篇是数据并行,以PyTorch和Horovod为主对数据并行进行分析,读者可以了解在具体工程领域内实现数据并行有哪些挑战和解决方案。第3篇是流水线并行,讲解了除模型划分之外,还通过引入额外的流水线来提高效率,以GPipe / PyTorch / PipeDream为例进行分析。第4篇是模型并行,首先对NVIDIA Megatron进行分析,讲解如何进行层内分割模型并行,然后讲解PyTorch 如何支持模型并行,最后介绍分布式优化器。第5篇是TensorFlow分布式,前面几篇以PyTorch为纲,结合其他框架/库来穿插完成,本篇带领大家进入TensorFlow分布式领域。
-
互联网平台治理李彪互联网平台对于中国社会和我们未来发展,不仅在传播领域,在整个社会的领域当中都是功不可没,并且不可或缺的。本书立足于互联网平台发展的时代和文明的必然性,向读者细致地介绍了互联网发展所出现的各种现象、问题以及与之对应的治理方式。
-
数字图像的计算几何、拓扑和物理及其应用(加)詹姆斯·彼得斯(James F. Peters)、章毓晋该书介绍了数字图像和视频帧序列的计算几何,拓扑和物理学,对于研究场景中的目标形状非常重要。计算几何可帮助捕获嵌入图像目标形状的细粒度结构,而计算拓扑可对在三角视觉场景几何中嵌入的细胞复合体(顶点,线段,实心三角形,周期,涡旋,神经)中发现的邻近区域分析。结合视觉场景的固有几何形状和拓扑结构,计算物理将解决视频中记录的结构和事件以及随之而来的有关光的精细结构的问题。该书从这些新的角度对场景中目标形状进行了细致的分析,对相关研究人员在计算机视觉和图像技术的深入研究和设计开发,对相关工程设计人员完成各种计算机视觉任务也有参考作用。
-
价值驱动黄小伟 赵力 邵俊杰 著《价值驱动:数据分析价值逻辑与实战方法》以分析从业者的职业发展为主题,以可持续的价值创造为主线,呈现了一套清晰的认知逻辑与实战方法论。全书分为3篇,第1篇是起始:企业价值,主要介绍企业的使命、愿景、战略目标与解码的基本逻辑,以及如何通过经营管理和分析型企业建设来保障年度经营规划的达成;第2篇是终局:分析价值,站在企业全局视角,从规模、成本与效率三个角度审视,并基于此尝试提出分析的价值主张、业务驱动的方法论——SE 环和若干实战打法经验;第3篇是支撑:核心胜任能力,分别从分析技术、工具技术、业务技术及领导力四个视角,以更加体系化的方式呈现相应的知识结构与要点,避免碎片化的积累反而影响。《价值驱动:数据分析价值逻辑与实战方法》以综述型的方式,向大家展示认知逻辑、方法论及实践经验,并体系化地呈现各种关键能力要素及应用心得,适合具备3年及以上经验的分析从业者、企业管理人员阅读,也适合SaaS 及To B行业从业者阅读。
-
人月神话【美】小弗雷德里克·P.布鲁克斯(Frederick P.Brooks, Jr.)著;UMLChina 译在软件领域,很少能有像《人月神话》一样具有深远影响力和长销不衰的著作。布鲁克斯博士为人们管理复杂项目提供了颇具洞察力的见解,从宏观角度有层次地分析了软件工程的方方面面,不仅逻辑严谨,而且颇具文化底蕴。《人月神话(纪念典藏版)》内容主要来自布鲁克斯博士在IBM公司研发并管理System/360计算机家族和OS/360软件支持包期间的项目管理经验,该项目堪称软件开发项目管理的典范。《人月神话(纪念典藏版)》英文版一经面世,即引起业内人士的强烈反响,后译为德、法、日、俄、中、韩等多种文字,成为软件开发和管理人员的B读经典。
-
格值Domain理论马娜娜格值Domain理论作为Domain理论的一个重要分支,有较大的理论研究价值和较好的应用前景,可为并发式语言提供量化模型。目前,该理论已有一些有价值的研究成果, 对相关结构语义学的研究不但可以推动该领域的发展,而且可以为程序设计语言指称语义学的发展提供坚实的数学基础,同时由于与其他学科交叉、 渗透,使得它的研究内容更加丰富, 研究意义更大。 本书综合运用Domain理论、范畴论、模糊集理论和模糊拓扑学等相关知识,系统地研究了格值Domain理论及其范畴性质。本书的主要内容是作者近几年来研究工作的总结,同时也兼顾国际上此领域中的研究成果。 全书共七章,具体内容包括: 格值预连续偏序集的范畴性质, 格值偏序集范畴的满子范畴, 代数格值domain范畴的等价范畴,格值有界完备domain的乘积范畴和格值ZL紧完备偏序集的范畴性质等理论。