软件与程序设计
-
计算机视觉与PyTorch项目实战[印] 阿克谢·库尔卡尼(Akshay Kulkarni)、阿达沙·希瓦南达(Adarsha Shivananda)、尼廷·奈杰·夏尔马著 欧拉 译《计算机视觉与PyTorch项目实战:基于深度学习框架的端到端产品级模型设计与开发》使用PyTorch 框架来讨论计算机视觉算法及其应用。首先介绍计算机视觉基础,主题涉及卷积神经网络、ResNet、YOLO、数据增强和业内使用的其他常规技术。随后简要概述PyTorch 库。接下来探究图像分类问题、对象检测技术以及如何在训练和运行推理的同时实现迁移学习。最后通过一个完整的建模过程来阐述深度学习框架PyTorch 是如何运用优化技巧和模型AI 可解释性的。《计算机视觉与PyTorch项目实战:基于深度学习框架的端到端产品级模型设计与开发》适合具有一定基础的中高级读者阅读和参考,可以帮助他们使用迁移学习和PyTorch 来搭建产品级的计算机视觉模型。 -
Python数据分析[英] 罗布·马斯特罗多梅尼科(Rob Mastrodomenico)著,宋廷强译《Python数据分析》为新手打开了数据处理的大门。作者是一位经验丰富的数据科学家和Python程序员,他将自身的实践经验和专业知识倾注于笔端,帮助读者理解并掌握Python这一强大的编程语言。全书共20章,结构清晰,逻辑严密,使读者在学习的过程中能够有条不紊地逐步深入。书中首先介绍了Python程序设计的基础知识,包括变量、等式、列表、元组、字典、集合等基本概念,以及循环、条件语句等编程基础,帮助读者建立起编程思维,为后续的数据分析工作打下坚实基础。随后,本书进一步展示了如何利用Python进行数据分析、探索、清洗和整理等相关知识,详细介绍了数据处理的基本流程和方法,包括数据导入、数据清洗、数据转换、数据分析等多个环节,帮助读者全面了解数据处理的各个方面。本书是一本兼具实用性和参考价值的优秀图书。无论你是初学者还是有一定经验的程序员,都能从中收获满满的知识和技能。如果你对数据处理和Python编程感兴趣,那么这本书绝对值得一读。 -
Java程序设计项目化教程卢长鹏 主编 张业男、周敏 副主编本书以典型案例项目讲述面向对象程序设计的相关概念和使用方法,“开发超市购物管理系统、开发校园信息管理系统、开发薪资信息管理系统、开发文件管理程序、开发多线程程序和学生成绩管理系统设计与实现”六个项目贯穿始终。每个项目包括任务分析、任务实施、知识解析和任务拓展,内容严谨,结构合理,语言深入浅出。通过本书的学习,学生不仅能够学习到基本的面向对象程序设计技术,而且能够掌握利用Java 语言开发软件项目的方法。本书配套微课视频讲解,扫描二维码即可查看。本书配有电子课件。本书可以作为高职高专院校软件技术类专业、计算机应用技术和网络技术及相关专业的教材或参考书,也适合软件开发人员及相关人员作为自学用书或培训教材。 -
uni-app多端跨平台开发从入门到企业级实战李杰《uni-app多端跨平台开发从入门到企业级实战——基于Vue.js 3.0、TypeScript核心技术实现》是一本系统介绍热门前端多端框架uni-app的实战教程。全书由基础知识和实战项目两大部分组成,内容包括初识uni-app,uni-app环境搭建,生命周期,尺寸单位、Flex布局与背景图片,配置pages.json,配置manifest.json,路由,运行环境判断和平台判断,常用组件,常用API以及点餐小程序客户端开发。 -
新程序员007 大模型时代的开发者《新程序员》编辑部 编著《新程序员007:大模型时代的开发者》是CSDN社区特意为程序员们准备的一份知识大餐。它特别适合那些每天和代码打交道的职业开发者、项目经理,以及公司里的技术大拿CTO和CIO们。在GPT系列等AI编程助手席卷全球的热潮下,编程范式正经历着前所未有的变革。自然语言编程让编程门槛大大降低,许多开发者都不禁好奇:编程的未来究竟会走向何方?我们又该如何在大模型时代找到自己的定位?编辑部特地请来了数十位在AI领域有着丰富经验和深厚造诣的技术和管理专家。他们围绕“大模型时代的开发者”这一主题,分享了AI技术的最新观点、研究成果和实践经验。既有深入的理论思考,也有生动的案例解读,让你轻松理解并应用。你将听到图灵奖得主Joseph Sifakis、伯克利顶级学者Stuart Russell教授等专家的声音,他们不仅为你揭示AI技术的奥秘,还会分享自己在行业中的实战经验。此外,还有微软、小米、网易等知名企业的技术大咖们,他们将带你走进AI技术的实际应用场景,带你揭秘GPT时代程序员的升级之道。 -
多模态大模型刘阳本书以深入浅出的方式介绍多模态大模型的技术方法、开源平台和应用场景,并详细阐述因果推理、世界模型及多智能体与具身智能等前沿技术领域,有助于读者全面了解多模态大模型的特点及发展方向,对新一代人工智能技术范式和通用人工智能的发展起到重要推动作用。全书内容共5章,第1章引领读者深入探索最具代表性的大模型结构,包括BERT、Chat-GPT 和ChatGLM等,为建立对多模态大模型的全面认知打下基础。第2章深度剖析多模态大模型的核心技术,如提示学习、上下文学习、思维链和人类反馈强化学习等,揭示多模态大模型的独特之处和引人入胜的技术内涵。第3章介绍多个具有代表性的多模态基础模型,如CLIP、LLaMA、SAM和PaLM-E等,为读者呈现多样和广泛的技术解决方案。第4章深入分析视觉问答、AIGC和具身智能这三个典型应用,展示多模态大模型在实际场景中的强大能力。第5章探讨实现AGI的可行思路,包括因果推理、世界模型、超级智能体与具身智能等前沿技术方向。本书不仅适合高校相关专业高年级本科生和研究生作为教材使用,更是各类IT从业者的案头手册。 -
人工智能能不能曾安军人工智能这门学科一直伴随争议,有人认为人工智能无所不能,也有人认为它并不神奇。 本书试图以冷静的心态、客观的视角、求实的态度、基于逻辑的思考,通过对人工智能的全 面审视和深入剖析,系统阐述人工智能究竟是“能”还是“不能”。 本书介绍了人工智能的现状和基本概念,并介绍了一系列关于人工智能的创新性见解,如 人脑智能、人脑基本能力模型、机器智能、智能机器等,并重点论述了人工智能未来的潜力 和局限性。本书适用于想了解人工智能的读者,以及从事人工智能研究但需要创新思维的科研工 作者。 -
看漫画学C++关东升C,简单而强大,已经渗透到计算机领域的各个角落,甚至有很多中小学也开始引入C编程课程。本书秉承有趣、有料、好玩、好用的理念,通过精心设计的漫画,生动而有趣地讲解C编程知识。本书总计14章:第1章带领读者编写第一个C程序,初探C编程的乐趣;第2章讲解C的语法基础,帮助读者建立坚实的编程基础;第3章深入研究C中的基本数据类型,帮助读者更好地理解不同数据类型的特点和转换;第4章引导读者探索C中的运算符,使读者能够进行各种数学和逻辑运算;第5章讲解判断语句,可提高程序的决策智能;第6章讲解循环语句,使程序更加灵活;第7章探究数组的用法,实现对相同类型数据的管理;第8章讲解如何操作字符串,这是许多应用的关键组成部分;第9章深入探讨指针类型,这是C中的重要概念;第10章讲解如何在C中自定义数据类型,涉及枚举、结构体和联合;第11章讲解如何在C中自定义函数,使代码模块化且提升可重用性;第12章讲解C中的向量类型,它在开源代码中被大量使用;第13章讲解C面向对象的基础知识,涉及对象和类的概念、面向对象的基本特征、类的声明与定义、构造函数和析构函数;第14章讲解C面向对象的进阶知识,涉及对象指针、对象的动态创建与销毁、静态成员、封装性、继承性和多态性。本书在每一章中都安排了“练一练”环节,并在附录A中提供了相应的答案,可帮助读者巩固所学知识。 -
Spring Redis实战开发郭煦本书基础理论和工程项目相结合,循序渐进地介绍了应用Spring开发Redis应用程序的方法和技术。全书共9章,分别介绍Redis基础、Spring基础、Spring Redis Template、Spring操作Redis缓存、Redis基础应用、响应式Redis、Redis集群和Redis仓库等知识及一个综合案例,书中的每个知识点都有相应的案例代码。 本书主要面向广大从事Spring开发、Java Web开发、大数据开发的专业人员。 -
Python Streamlit从入门到实战王鑫本书系统全面地讲解Streamlit的核心概念,实例项目应用和最佳实践。通过案例带你从零开始,逐步掌握Streamlit的基础知识和高级技能。你将学会如何使用Streamlit实现数据可视化、添加交互组件,构建出炫酷的Web应用。本书分为两篇,基础篇(第1~7章)讲解Streamlitt的安装配置,以及基本的文本、数据、图表、多媒体等组件的使用和页面布局。实战篇(第8~10章)讲解开发企鹅分类项目、医疗费用预测项目、销售数据仪表板项目,帮助读者熟练掌握Streamlit的高级技能和开发流程。本书采用理论与实践结合的方式,示例丰富。适合想快速构建机器学习和数据科学Web应用的Python使用者。配套内容有练习数据和源代码,读者可以通过阅读和编码实践快速掌握Streamlit,开发机器学习和数据科学的Web应用。
