软件与程序设计
-
少年小鱼的魔法之旅张伟洋在一个普通的城市里,生活着一个名叫小鱼的初中少年。他学习成绩在班里倒数,同学们都嘲笑他,他每天非常苦恼。一天放学回家的路上,他意外地捡到了一台黑色的笔记本电脑。他好奇地打开电脑,从此被卷入了一个神奇的魔法世界。这个世界里,编程是一种魔法咒语,能够创造出无限的奇迹。小鱼在这里遇到了一位神秘的魔法师,魔法师的魔法力量深深的吸引了小鱼。魔法师送给他一个魔法盒子,告诉他必须收集魔法碎片填满盒子才能成为一个合格的魔法师。魔法师教导小鱼如何使用编程咒语来创造魔法效果。从最基础的变量和数据类型,到高级的函数和算法,小鱼逐渐掌握了编程的精髓。随着故事的深入,小鱼不仅学会了编程的技巧,还面对了各种编程挑战,解开了一个个魔法谜题。而每一次的解谜,都让小鱼的魔法力量越发强大。然而,这个神秘的魔法世界也充满了危险和挑战。小鱼必须穿越迷雾森林,寻找魔法碎片,甚至挑战着森林中的怪兽——魔法碎片的守护者…… -
MATLAB编程实战姜增如本书以MATLAB2023a为操作平台,每个章节使用【实战练习】进行讲解,由浅入深、通俗易懂。该书共分为十章,内容从最基本的窗口操作开始,由矩阵使用到MATLAB的建模应用,共计使用了三百多个案例贯穿于每个章节中。所有例程内嵌程序命令、注释、说明和运行结果,图文并茂。该教材不仅适合理工类所有专业学生使用,也可作为一本计算机语言的开启和提高课程教材。本书讲解重视边学边练,配合演示文稿的课件和实战练习,有助于课堂教学和学生自学。特别在增强学习的可视性方面,书中的APP设计案例新颖实用,几乎涵盖了所有基本组件的应用。且将二维、三维、网格、网面图、色彩的渲染、光照效果及图像的动画设计嵌到了App中,突出了人机交互界面展示。 -
人工智能能不能曾安军人工智能这门学科一直伴随争议,有人认为人工智能无所不能,也有人认为它并不神奇。 本书试图以冷静的心态、客观的视角、求实的态度、基于逻辑的思考,通过对人工智能的全 面审视和深入剖析,系统阐述人工智能究竟是“能”还是“不能”。 本书介绍了人工智能的现状和基本概念,并介绍了一系列关于人工智能的创新性见解,如 人脑智能、人脑基本能力模型、机器智能、智能机器等,并重点论述了人工智能未来的潜力 和局限性。本书适用于想了解人工智能的读者,以及从事人工智能研究但需要创新思维的科研工 作者。 -
基础设施即代码模式与实践[美] 罗斯玛丽·王(Rosemary Wang)著,姚冬 徐磊 陈计节 张扬 译主要内容● 优化基础设施,以模块化并隔离依赖关系● 缓解、排除故障并隔离失败的基础设施变更● 采用蓝绿部署策略,以最少的停机时间更新基础设施● 使用模式进行资源置备、配置管理及镜像构建 -
区块链技术与应用陈韬伟新一代信息技术的发展已成为数字经济增长的新引擎。在此背景下,区块链技术以其去中心化、防篡改、高度可扩展性等特点,成为各国技术创新与发展的重要推动力量,并逐步渗透至经济发展的各个领域。本书以区块链的产生、技术发展及应用为主线,系统介绍了区块链的关键技术,例如,P2P网络、隐私保护技术、共识算法和智能合约等。通过实际应用案例,从具体技术设计与实现角度,进一步分析和阐述了区块链作为一种全新的分布式存储技术与计算范式,如何与金融、电子政务、跨境贸易、医疗、物联网和人工智能等多领域融合,最终实现从技术创新到应用创新的“区块链 ”时代。 本书理论与实际相结合,内容深入浅出、通俗易懂、重难点突出,适合经济类、管理类、商贸类本科及高职高专学生作为教材使用,同时也可以作为公务员、企业管理者、信息技术人员区块链技术与应用入门的参考用书或培训教材。 -
Python游戏开发从入门到进阶实战明日科技 编著《Python 游戏开发从入门到进阶实战》全面介绍了使用Pygame 模块进行Python 游戏开发的知识,可帮助读者快速掌握Python Pygame 开发的技能。全书共15章, 分为基础篇和案例篇。其中基础篇介绍了Python和Pygame基础、Pygame 程序开发流程、Pygame 游戏开发基础、字体和文字、事件监听、图形绘制、位图图形、精灵的使用、音频处理等内容;案例篇主要是Flappy Bird、玛丽冒险、推箱子、飞机大战、智力拼图、画图工具的设计过程与代码实现。为了营造轻松的学习体验,在内容设置上,我们将Python 游戏开发相关知识进行分解,融入不同案例中,以减轻初学者的学习压力,同时实现快速上手。本书不仅适合对游戏开发感兴趣的初学者学习使用,还适合初中级游戏开发人员以及游戏测试、运维人员参考。 -
Python Streamlit从入门到实战王鑫本书系统全面地讲解Streamlit的核心概念,实例项目应用和最佳实践。通过案例带你从零开始,逐步掌握Streamlit的基础知识和高级技能。你将学会如何使用Streamlit实现数据可视化、添加交互组件,构建出炫酷的Web应用。本书分为两篇,基础篇(第1~7章)讲解Streamlitt的安装配置,以及基本的文本、数据、图表、多媒体等组件的使用和页面布局。实战篇(第8~10章)讲解开发企鹅分类项目、医疗费用预测项目、销售数据仪表板项目,帮助读者熟练掌握Streamlit的高级技能和开发流程。本书采用理论与实践结合的方式,示例丰富。适合想快速构建机器学习和数据科学Web应用的Python使用者。配套内容有练习数据和源代码,读者可以通过阅读和编码实践快速掌握Streamlit,开发机器学习和数据科学的Web应用。 -
深入浅出Spring Boot 3.x杨开振Spring框架是Java EE开发的强有力的工具和事实标准,而Spring Boot采用“约定优于配置”的原则简化 Spring的开发,成为业界流行的微服务开发框架,被越来越多的企业采用。为了适应新潮流,本书对Spring Boot 3.x技术进行深入讲解。本书从一个简单的项目开始讲解Spring Boot企业级开发,其内容包含全注解下的Spring IoC和Spring AOP、数据库编程(JPA、MyBatis和JDBC)、数据库事务、NoSQL数据库(Redis和MongoDB)技术、Spring MVC、REST风格、互联网抢购业务、监控与容器部署、Spring Cloud Alibaba微服务开发等。本书内容紧扣互联网企业的实际需求,从全注解下的Spring知识讲到Spring Boot的企业级开发,对于Java开发人员,尤其是初学Spring Boot的人员和需要从传统Spring转向Spring Boot开发的技术人员,具有很高的参考价值。 -
一天理解JavaScript Promise[美] 尼古拉斯·C. 扎卡斯(Nicholas C. Zakas)自从2015年被引入JavaScript以来,Promise已经成为这门语言的重要组成部分。所有新的异步应用程序接口都是基于Promise构建的。正因为如此,深入理解Promise的原理是JavaScript开发人员的进阶必修课,也是所有JavaScript编程工作的重中之重。本书共有5章,篇幅短小精悍,代码清晰易懂。每一章从不同的方面展示了使用Promise的关键点和难点。随书附赠的Promise速查表有助于随用随查。读完本书,你将能在自己的项目中游刃有余地进行异步编程。现在就跟随专业JavaScript程序员尼古拉斯·C.扎卡斯,开启JavaScript Promise之旅吧! -
多模态大模型刘阳本书以深入浅出的方式介绍多模态大模型的技术方法、开源平台和应用场景,并详细阐述因果推理、世界模型及多智能体与具身智能等前沿技术领域,有助于读者全面了解多模态大模型的特点及发展方向,对新一代人工智能技术范式和通用人工智能的发展起到重要推动作用。全书内容共5章,第1章引领读者深入探索最具代表性的大模型结构,包括BERT、Chat-GPT 和ChatGLM等,为建立对多模态大模型的全面认知打下基础。第2章深度剖析多模态大模型的核心技术,如提示学习、上下文学习、思维链和人类反馈强化学习等,揭示多模态大模型的独特之处和引人入胜的技术内涵。第3章介绍多个具有代表性的多模态基础模型,如CLIP、LLaMA、SAM和PaLM-E等,为读者呈现多样和广泛的技术解决方案。第4章深入分析视觉问答、AIGC和具身智能这三个典型应用,展示多模态大模型在实际场景中的强大能力。第5章探讨实现AGI的可行思路,包括因果推理、世界模型、超级智能体与具身智能等前沿技术方向。本书不仅适合高校相关专业高年级本科生和研究生作为教材使用,更是各类IT从业者的案头手册。
