本书是一本面向中高级程序员的算法教程,借助Java语言,用经典的算法、编码技术和原理来求解计算机科学的一些经典问题。全书共10章,讲述了常见的搜索算法、常见的图算法、遗传算法、k均值聚类算法、简单的神经网络、对抗搜索算法等,通过丰富的方案、示例和习题展开具体实践。本书将计算机科学与应用程序、数据、性能等现实问题深度关联,定位独特,示例经典,可以帮助程序员提升用Java解决实际问题的技术、编程和应用能力。
本书将C++标准的新版本应用于设计模式的实现。除了介绍传统的设计模式之外,本书还充实了对现代C++开发人员有用的新的设计模式和方法。本书融合了作者多年的研究和实践经验,从C++新特性的角度展示了如何将设计模式化繁为简,并以诙谐风趣的语言阐述各个设计模式的优缺点和应用场景。本书将提供一些现代C++技术案例,展示如何利用C++的新特性(比如,协程、模块等)将一些难题化繁为简。本书所有示例程序都可以直接投入生产环境,不过,为了便于阅读,部分示例程序做了适当的简化。<
本书分为六个章节, 第一章是MATLAB编程环境, 主要包括MATLAB的主要功能、组成、安装等; 第二章是MATLAB矩阵, 主要包括MATLAB向量、矩阵和相关运算等; 第三章是MATLAB图形, 主要包括二维图形和三维图形的绘制和处理等; 第四章是MATLAB程序设计, 主要包括程序控制结构和函数文件等; 第五章是数据分析, 主要包括数据统计和多项式处理等; 第六章是界面设计, 主要包括界面的开发和设计等。
本书以中介逻辑为逻辑基础,吸收认知语言学和现代语义学的理论,对模糊语义进行词义范畴的归类,利用模糊语义的度量工具——中介真值程度度量对自然语言模糊语义进行度量计算。在双语环境下,对中英两种模糊语言进行定量计算,使之转化成数学语言为计算机所理解,并通过数值的对比寻求最近语义距离,通过度量结果形成的数值对比,寻求语义对等译文,从而为翻译研究提供比较“科学”的参考。本书的研究可以给人工智能领域自然语言互译以及机器翻译提供较为直观的方法。
本书精选Kubernetes的硬核知识,帮助读者快速进阶和积累Kubernetes实战经验。本书共8章,主要包括认识Kubernetes,快速构建Kubernetes集群,Kubernetes核心对象使用,Kubernetes容器编排实践,Kubernetes系统运维与故障处理,构建Kubernetes高可用集群,Kubernetes监控与告警(Prometheus Grafana)和基于Kubernetes的CI/CD项目综合实践(GitLab Harbor Jenkins)。
本书围绕分布式微服务的项目需求,全面讲述了Spring Cloud Alibaba组件实现服务治理、负载均衡、安全管理、分布式事务、消息发送和服务监控的技术要点,以及基于Docker与Kubernetes容器化项目管理的相关技术。主要内容包括:Spring Cloud Alibaba体系架构概述,用Nacos和Nacos集群搭建基于服务治理架构的实践要点,用Ribbon实现负载均衡的做法,基于Sentinel组件实现熔断和限流等安全需求的实践要点,用Gateway组件搭建网关的实践要点,用Ope
本书包括“初识云计算”、“云计算案例分析”和“云计算相关技术”3个部分, 首先对云计算进行简单介绍, 然后通过具体的云计算产品和案例的介绍、操作、分析, 让学生做到“会用”, 最后通过讲述云计算相关技术, 让学生理解、掌握这些云计算产品是如何实现的, 了解其背后的基本原理和核心技术。“云计算案例分析”部分以阿里云ECS、SLB、RDS、OSS为主要内容进行介绍。“云计算相关技术”部分主要介绍虚拟化、分布式存储与批量计算、云原生、容器等技术。
本书是国际著名算法专家李德财教授主编的系列丛书Lecture Notes Series on Computing中的一本。本书涵盖了绝大多数算法设计中的一般技术, 在讲解每一种技术时, 阐述了它的应用背景, 注重用与其他技术相比较的方法说明它的特征, 并提供大量实际问题的例子。本书同时也强调了对每一种算法的详细的复杂性分析。全书分七部分共18 章, 从算法设计与算法分析的基本概念和方法入手, 先后介绍了递归、分治、动态规划、贪心算法、图的遍历等技术, 对NP 完全问题进行了基本但清晰的讨论。作者
目前高职院校正在从纯理论教学的学历教育模式向职业技能培养的实训教育模式进行转型, 并提出了“以就业为核心”、“以企业的需求为导向”是本教材出发点的基本思路。相关教师缺乏实际业务的实践操作经验, 无法创造真实生产环境, 导致校企合作与工学结合无法顺利实施。本书以提升学生实际应用技能为目的, 围绕案例制作拓展到真实的工作环境, 从理论到实践的原则, 提升学生的综合动手能力。
《Next.js实战》详细阐述了与Next.js框架相关的基本解决方案,主要包括Next.js简介、不同的渲染策略、Next.js基础知识和内建组件、在Next.js中组织代码库和获取数据、在Next.js中管理本地和全局状态、CSS和内建样式化方法、使用UI框架、使用自定义服务器、测试Next.js、与SEO协同工作和性能管理、不同的部署平台、管理身份验证机制和用户会话、利用Next.js和GraphCMS构建电子商务网站等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案