操作系统
-
典籍英译图书评论观点挖掘与知识发现祁瑞华本书分别从全局主题视角和局部主题视角多维度抽取典籍英译海外评论关注的主题,为适应网络评论的多语言跨领域环境,提出基于情感词典的中英文评论情感分析方法、基于跨领域迁移学习的典籍英译评论情感分析方法和基于多任务学习的典籍英译评论细粒度情感分析方法,并完成典籍英译评论观点汇总和主题词云可视化。本书主要面向计算语言学和文本挖掘领域的研究生和相关专业的研究人员,既可以作为开展文本分析与处理研究的教科书,又可以作为相关部门管理和研发人员的参考书。 -
大规模并行程序性能分析与优化关键技术研究金煜阳高性能计算机的性能持续增长,然而由于负载不均、资源竞争等性能问题,大量并行程序无法高效地利用底层硬件系统,导致了极大的资源浪费。围绕上述挑战,本书在大规模并行程序性能分析与优化方面开展了深入研究,主要的特色为结合编译技术和图分析技术进行性能分析与优化指导。书中介绍了性能分析与优化的相关背景和当前面临的重要挑战,并针对这些挑战进行了四方面的研究工作:针对并行程序性能瓶颈定位难的挑战,提出了基于图分析技术的自动可扩展性瓶颈检测方法,并实现了轻量级的瓶颈检测系统;针对大规模并行程序性能分析系统开发复杂度高的挑战,提出了面向性能分析的领域特定编程框架;针对性能优化策略选择难的挑战,提出了异步策略感知的性能建模方法;基于上述性能分析与建模技术,设计并实现了面向领域的多层次自动性能优化系统。本书可为具有一定计算机系统结构或高性能计算知识的本科生、研究生及研究人员,特别是研究方向为并行计算、性能分析与优化等相关领域的研究者提供一定的参考与帮助。 -
MATLAB神经网络分析及应用顾艳春《MATLAB神经网络分析及应用》以MATLAB R2023b为平台,以实际应用为背景,采用“理论 公式 经典应用”相结合的形式,深入浅出地讲解MATLAB神经网络经典分析与应用。全书共11章,主要包括为什么神经网络应用广泛、MATLAB快速入门、感知器分析与应用、线性神经网络分析与应用、BP神经网络分析与应用、RBF神经网络分析与应用、反馈神经网络分析与应用、竞争型神经网络分析与应用、神经网络的Simulink应用、自定义神经网络、深度神经网络的分析与应用。通过学习本书,读者可以认识到神经网络在各领域中的广泛应用,可以领略到利用MATLAB实现神经网络的方便、快捷、专业性强等特点。《MATLAB神经网络分析及应用》可作为神经网络领域初学者和提高者的学习资料,也可作为高等院校相关课程的教材,还可作为广大科研人员、学者、工程技术人员的参考用书。 -
Arduino权威指南[美]迈克尔·马戈利斯,[美]布莱恩·杰普森,[英]尼古拉斯·罗伯特·韦尔丁本书是介绍Arduino基础入门以及应用的权威手册,适合新手入门使用,也适合有经验的开发者查漏补缺。第1章从最基础的Arduino开发环境搭建讲起,第2章着重讲解了Arduino所用开发语言的基础语法,第3章讲解了用代码实现数学运算。后续各章则通过一个个应用场景将各个技术点逐一展开介绍,不但提供了完整的代码,而且详细解释了涉及的技术原理。本书的最后三章(即第16~18章)则介绍了开发中常用的高级技巧。 -
Linux开源存储实战李文凯 李福龙 陶沙本书共11章,以企业级应用为出发点,从云计算与云存储、对象存储,到MinIO的部署、MinIO服务端控制台管理、身份认证与数据加密、存储桶的通知与监控、数据备份与故障处理、SDK与API部署、MinIO静态资源服务器,再到MinIO企业级应用案例与优化技巧、MinIO企业级集群架构部署等多个方面,通过实用的案例和通俗易懂的语言,向读者展示了利用MinIO在企业中快速、高效地布局存储应用的全流程。同时,随书赠送MinIO分布式配置文件、各操作系统安装包(含信创ARM)、各操作系统客户端、MinIO多活分布式架构图、负载均衡官方推荐配置和Python SDK测试代码等海量学习资源,并对相关重点、难点提供了扫码看视频的服务,以帮助读者全面理解MinIO。本书的读者对象包括云计算工程师、数据工程师和数据科学家、系统管理员以及软件开发人员等群体。云计算工程师可以通过本书详细了解MinIO的部署和管理;数据工程师和数据科学家可以通过本书学习如何使用MinIO进行高效的数据存储和管理;系统管理员可以通过本书了解如何配置和优化MinIO,以及如何进行故障处理和数据备份;软件开发人员则可以通过本书学习如何使用MinIO的SDK和API进行开发,以及如何在工作中使用MinIO。 -
Altium Designer 24 PCB设计官方教程李崇伟 高夏英本书系统论述了Altium Designer 24 软件的高级功能及案例实践(含纸质图书、实践案例、配套视频教程),是一本进阶学习高速PCB 设计的优秀工具书。全书分为8 章,第1 章为Altium Designer 24高级功能及应用,介绍PCB 设计流程中需要使用的高级功能;第2 章为设计规则的高级应用,介绍多层板中常见的规则、Query 语句的设置及应用、规则的导入和导出;第3 章为层叠应用及阻抗控制,介绍层叠添加和阻抗的计算等;第4 章为PCB 总体设计要求及规范,介绍PCB 常见设计规范、拼板、PCB 表面处理工艺、组合装配等;第5 章为EMC设计规范,包括EMC概述、常见EMC器件、布局、布线等;第6~8 章为综合实例,包含4 层STM32 开发板、4 层MT6261 智能手表、6 层全志A64 平板计算机3 个完整案例。这些案例从PCB 设计的总体流程、创建工程文件、位号标注与封装匹配、原理图验证与导入、板框绘制、电路模块化设计、器件模块化布局、PCB的层叠设置、PCB布线、PCB设计后期处理、生产文件的输出、STM32 检查表等步骤来演示整个设计过程。这些实例融入作者多年的高速PCB 设计经验,能够帮助读者快速地掌握高速PCB 设计要点。本书可以作为高等院校相关专业的教材,也可以作为从事电子、电气、自动化设计工作的工程师的参考用书。 -
从零开始学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微服务、分布式系统开发与架构的开发人员和架构师阅读,同时也可以作为计算机科学、软件工程等相关专业的学生和研究人员的参考书。 -
Spring Cloud Alibaba微服务开发零基础入门到实操孙卫琴本书以技术新手阿云的巧妙提问和答主的点睛指导为引线,以Spring Cloud Alibaba微服务开发框架为脉络,带领读者全面系统地探索Spring Cloud Alibaba微服务开发过程中应用到的技术和解决方案。本书技术包含了各种组件及框架的用法,包括注册和配置中心Nacos、负载均衡器LoadBalancer、远程调用组件OpenFeign、远程调用框架Dubbo、流量控制组件Sentinel、网关组件GateWay、消息驱动框架Stream及消息中间件RocketMQ、链路追踪组件SkyWalking、分布式事务管理框架Seata、分库分表中间件ShardingSphere、分布式缓存数据库Redis、分布式任务调度框架XXL-JOB。技术新手阿云在开发过程中的巧妙提问,能够激发读者主动学习的兴趣;而答主的巧妙解答和本书知识结构的设计,把看似深奥复杂的分布式微服务系统如庖丁解牛般解析得浅显易懂。本书不仅详细介绍了各种组件及框架技术的使用步骤,而且运用了许多生动形象的生活化比喻,帮助读者理解这些技术的运作原理。本书中的范例具有实用性,整合了Spring Boot、Spring Cloud Alibaba、Hibernate、Mybatis、DruidDataSource、HikariDataSource、lombok软件包、SLF4J等流行的框架或工具软件。本书主要面向具有Java编程基础的开发人员和在校学生。对于不熟悉Java编程的读者,通过阅读本书,也能了解Spring Cloud Alibaba框架的基本用法和微服务开发的核心思想。本书还可作为高校和企业的微服务开发教材。 -
Spring Boot项目开发实践朱元涛、江冬勤、黄毅Spring Boot是一个用于构建Java应用程序的开发框架,它通过简化配置和提供一揽子解决方案,极大地简化了Java应用程序的开发过程。《Spring Boot项目开发实践(微视频版)》共分9章,内容包括在线留言簿系统、微信商城系统的具体实现流程、外卖点餐系统、CMS新闻资讯系统的具体实现流程、蘑菇博客系统、企业SCRM系统、进销存管理系统、人力资源管理系统、思通数科舆情监控系统。《Spring Boot项目开发实践(微视频版)》通过这9个综合实例的实现过程,详细讲解了Spring Boot在实践项目中的综合运用,这些项目在现实应用中具有极强的代表性。在具体讲解每个实例时,都遵循项目的进度来讲解,从接到项目到具体开发,直到最后的调试和发布。讲解循序渐进,并穿插了这样做的原因,深入讲解了每个重点内容的具体细节,引领读者全面掌握Spring Boot。《Spring Boot项目开发实践(微视频版)》不仅适用于Spring Boot的初学者,也适于有一定Java和Spring Boot基础的读者,同时还可以作为有一定经验程序员的参考书。 -
ggplot2科技绘图芯智、赵志国《ggplot2科技绘图:基于R语言的数据可视化》详细讲解R语言中的ggplot2绘图包在科研图表制作中的使用方法与技巧。全书共11章。第1、2章讲解R语言的基础知识和数据基本操作,为读者奠定坚实的基础;第3~9章则专注于ggplot2包的详细讲解,内容包括ggplot2绘图系统、注释与页面布局、创建基本图表、创建统计图表、添加几何元素到图表、统计变换绘图,以及标度函数的应用;第10、11章对多个拓展包进行详细介绍,尤其是ggpubr包,帮助读者在科研图表制作和数据展示方面得到进一步提升。《ggplot2科技绘图:基于R语言的数据可视化》结构合理,叙述详细,示例丰富,既可以作为从事数据分析处理的科研工程技术人员的自学用书,也可以作为大中专院校相关专业的教学参考书。
