计算机/网络
-
算法不难林进威"《算法不难 》结合300多幅示意图与70个算法示例(Python实现)直观地讲述36种常用经典算法的相关知识和9种经典算法思想,帮助读者深入理解相关算法的原理与设计思想,为后续学习高级算法夯实基础。《算法不难 》分为5章。第1章介绍算法的基本概念以及如何正确使用和设计算法等相关知识;第2章介绍排序算法的基本思想以及冒泡排序、选择排序、插入排序、希尔排序、归并排序、快速排序、堆排序、计数排序、桶排序和基数排序十大排序算法;第3章首先介绍图算法的基础知识,然后介绍路径搜索、广度优先搜索、深度优先搜索、最小生成树、单源最短路径、最大流等常用图算法。第4章介绍字符串处理算法的相关知识,涵盖字符串基础知识以及字符串判断、字符串匹配、字符串排序和字符串压缩等。第5章介绍枚举、递推、递归、分治、贪心、动态规划、迭代、回溯和模拟九大算法思想的原理与应用。《算法不难 》内容丰富,讲解循序渐进,适合有一定Python语言基础的算法入门人员阅读,也适合其他算法爱好者和程序设计从业人员阅读,还可以作为高等院校相关专业算法课程的教材。" -
数据指标体系李渝方这是一套数据指标体系全流程构建(从规划、框架设计、数据采集加工到应用)方法论与实践指南。它不仅深入浅出地分享了通用的数据指标体系构建策略,还通过多个行业实例展示了具体操作方法。书中从数据采集入手,借助BI工具Superset实践构建过程。本着“一切技术都是为业务服务的”这一宗旨,本书除了包含数据指标体系构建相关内容外,还结合统计学原理及Excel、Python等工具,深入剖析数据指标波动对业务的影响,旨在帮助读者深入理解数据指标与实际业务的底层关联,把数据指标体系落地到业务中。第一篇(第1章):深度解读数据指标体系的基础知识,让读者充分理解数据指标,并掌握构建策略、全流程和方法概要,其中包括数据指标体系分类标准、评判优质指标的4个标准、选择数据指标的4个注意事项、数据指标体系3要素、构建指标体系的7个策略等重点。第二篇(第2~6章):从实践层面出发,带领读者基于业务目标一步步提炼5类产品(工具类、内容类、社交类、交易类、游戏类)的关键数据指标,并通过精细的维度拆解,呈现清晰的指标规划图谱。本篇还在最后站在分析维度的角度给出了数据指标分析的方法论。第三篇(第7章和第8章):在第二篇形成的规划图谱的基础上,给出数据指标构建的完整方法论,并以在线教育、电子书阅读工具、图文内容社区、网约车平台、社交电商这五大典型行业为例,完整解读如何将方法论应用于实践。第四篇(第9章和第10章):揭秘数据从埋点收集到清洗加工的全过程,包括原始数据采集、数据处理与指标开发、数仓模型构建等。这是实现高效数据处理的关键,也是数据分析师技能之一。第五篇(第11章和第12章):通过实际案例指导读者搭建数据指标体系,并展示如何利用数据指标体系监控业务动态,分析数据异动,量化其对整体业务的影响。其中包括25种BI数据可视化方法、2个监控看板实战案例、精准定位数据异动的方法、4种数据异动类型、1套异动维度拆解策略,以及7种量化数据异动贡献度的方法。 -
Java网络爬虫精解与实践张凯《Java网络爬虫精解与实践》全面而系统地介绍与网络爬虫程序相关的理论知识,并包含大量的实践操作案例。《Java网络爬虫精解与实践》共分为 8 章。第 1 章以自动化框架为基础,介绍网络爬虫程序的入门开发实践。第 2 章深入讲解网页内容的处理、解析技术和数据提取方法。第 3 章讨论验证码识别技术以及如何有效绕过验证码的策略。第 4 章涉及网络抓包技术及其对抗策略。第 5 章深入探讨 JavaScript 代码的混淆技术与逆向分析方法。第 6 章专注于移动端应用程序的数据爬取技术及相关逆向分析技术。第 7 章介绍构建分布式网络爬虫系统所需的关键技术。第 8 章通过实战案例,展示分布式网络爬虫系统设计与实现的思路。通过学习本书,读者将显著提升网络爬虫系统的设计与实现能力,并增强对网页代码及移动端应用程序代码的逆向分析水平。《Java网络爬虫精解与实践》的内容不仅涵盖理论知识,还注重实践操作,适合广大网络爬虫程序开发爱好者阅读。同时,《Java网络爬虫精解与实践》也适合作为培训机构和学校的教学参考用书。 -
Python数据分析与办公自动化李增刚、王增、董辉立 编著本书内容分为三个部分:第一部分详细介绍Python的语法;第二部分详细介绍Python数据处理和数据分析方面的内容,包括NumPy数组处理、Matplotlib数据可视化、Pandas数据处理、SciPy高级数据处理(如傅里叶变换、聚类算法、插值计算、数字信号处理、多项式和曲线拟合等);第三部分介绍办公自动化方面的内容,涉及Excel文档的读写、Word文档的读写、PowerPoint文档的读写和PDF文档的读写。本书内容讲解详细,给出了每个命令的语法格式,对语法中的参数进行了详细解释,在每个知识点中配以实例程序供读者参考。本书适合所有喜欢用Python编程的人员、数据处理人员、办公室工作人员和各类科技工作者等。 -
Actran声学仿真分析标准教程周泽 白玉儒 白长安本书基于Actran 2020系统地介绍Actran的各种基本功能和声学模拟分析中常用的分析方法。全书分为 9 章,主要内容有声学基本理论、Actran软件模块功能与基本理论、辐射噪声的直接频响分析、模态分析及管道声模态在管道声传播中的应用、振动声学仿真的直接频响法、振动声学仿真的模态频响法、声波的耗散吸收分析、虚拟统计能量分析法、气动声学分析法等知识。本书适合作为各类院校相关专业学生的辅导教材,也适合作为声学工程分析相关科研院所研究人员的科研参考资料。 -
SOLIDWORKS 2024中文版机械设计从入门到精通CAD/CAM/CAE技术联盟《SOLIDWORKS 2024中文版机械设计从入门到精通》详细介绍了SOLIDWORKS 2024 在机械设计中的应用方法和技巧。全书共13 章,主要包括SOLIDWORKS 2024 概述、草图绘制、参考几何体、草绘特征、放置特征、特征的复制、修改零件、装配体设计、动画制作、工程图设计、曲面造型基础、有限元分析和运动仿真等内容。此外,本书还附有3 章线上扩展学习内容,分别对3D 草图和3D 曲线、钣金设计基础、焊接基础知识进行讲解。本书在叙述过程中突出实用性和技巧性,读者可以很快地掌握SOLIDWORKS 2024 机械建模的方法,同时还可以了解SOLIDWORKS 在行业中的应用。另外,本书随书资源包中还配备了丰富的学习资源,具体内容如下。1.301 集高清同步微课视频,可像看电影一样轻松学习,然后对照书中实例进行练习。2.28 个经典中小型实例,12 个大型综合实例,用实例学习上手更快,更专业。3.33 个实践与操作练习,学以致用,动手会做才是硬道理。4.附赠5 类共12 个综合案例及同步视频演示,可以拓宽视野,增强实战能力。5.全书实例的源文件和素材,方便按照书中实例操作时直接调用。全书实例丰富,讲解透彻,适合广大技术人员使用,也可以作为高校相关专业的教学参考书,同时也适合读者自学使用。 -
可适应设计方法及应用顾佩华,薛德意,彭庆金,张健本书提供了适应性设计(AD)的全面研究,从构思概念、开发方法和应用到AD的真实世界产品设计,通过扩展AC的设计和物理产品的实用性,可以实现实质性的益处。AD的主要元素包括合理化的功能结构、可适应的产品架构、可适应接口和适应性评估。AD原则的关键方面是适应性,包括设计适应性、产品适应性、一般适应性和特定适应性,以及适应性的建模和评估。对这些方面的详细讨论是为了理解AD。还描述了在软件中实现AD和设计应用的方法、工具和技术。包括AD的应用示例,以说明如何在实际产品设计中使用AD。*后,强调了人工智能、大数据、物联网、云技术等先进技术以及元宇宙和Web3.0时代AD的未来发展。 -
从零开始学Spring Cloud微服务架构章为忠《从零开始学Spring Cloud微服务架构》专注于介绍Spring Cloud微服务架构,内容涵盖构建和应用微服务架构所需的关键知识和技术。《从零开始学Spring Cloud微服务架构》共分为14章。第1~3章介绍微服务架构的发展历程、Spring Cloud概述以及使用Spring Boot构建微服务应用的实战技巧;第4~7章重点讲解Eureka服务注册与发现,Ribbon客户端负载均衡和Feign服务调用,Hystrix的限流、降级和熔断,帮助读者理解和应用微服务架构中的核心组件;第8、9章深入研究微服务网关Spring Cloud Gateway和微服务配置中心Spring Cloud Config的实现;第10~12章介绍微服务架构下的统一认证和授权、微服务全链路跟踪SkyWalking,并展示如何集成Prometheus Grafana实现微服务监控的方法和技巧;第13、14章引导读者使用Docker和Docker Compose实现微服务容器化部署,并通过项目实战展示如何使用Spring Cloud构建图书管理系统。《从零开始学Spring Cloud微服务架构》适合希望学习Spring Cloud微服务、分布式系统开发与架构的开发人员和架构师阅读,同时也可以作为计算机科学、软件工程等相关专业的学生和研究人员的参考书。 -
人机交互中的用户行为研究武汇岳暂缺简介... -
Blender 2D动画制作从入门到精通李君豪 编著Blender 是一款功能强大、免费且开源的图形图像软件,它集成了建模、动画、材质设计、渲染、音频处理及视频剪辑等功能,为动画短片的制作提供了一站式解决方案。《Blender 2D动画制作从入门到精通》专注于指导读者利用 Blender 进行二维动画制作,深入剖析其在蜡笔模式下的各类工具、修改器及视觉特效工具,全面探索该模式下的功能特性。通过综合运用这些工具与多样化的表现形式,读者将学会如何绘制并创作出富有创意的二维动画短片,同时还将探索 Blender 在 2D 动画领域的更多绘制技巧与表现方式。《Blender 2D动画制作从入门到精通》非常适合对 Blender 感兴趣,想要学习新型的动画创作方法的零基础 2D 动画爱好者。此外,它也非常适合动画、动漫、新媒体艺术、数字创意设计等相关专业的师生及从业者作为教学参考书或专业指南。
