本书旨在通过Python编程语言的学习,帮助读者掌握计算机编程的基本概念和技能,并能够将其应用于实际工作和项目开发中。本书内容从入门到进阶,涵盖了Python语言的基础和应用,包括变量、数据类型、字符串、列表、条件分支、元组、字典、循环、函数基础语法部分,以及库的应用、音视频处理、数据分析和自动化办公等进阶知识,让读者能够快速地掌握Python编程语言,理解Python强大的第三方库应用。
本书围绕计算机软件基础及其软件开发设计策略展开研究,首先论述计算机与计算机软件分析、计算机软件技术基础知识、计算机软件开发设计原理体系;其次探讨计算机软件结构化开发设计技术、计算机软件工程学开发设计技术、面向对象和组件的软件开发设计技术;最后研究计算机软件开发测试体系、计算机软件智能化开发与开发项目管理。
作为实现智能制造的核心技术,视觉检测技术是当前的热门技术之一。本书讲述了如何基于OpenCV和VC++开发一套高度柔性的视觉检测系统,从硬件、软件、算法及应用四个方面较为全面地介绍了开发柔性视觉检测系统的技术要点和实践方法。全书共5章,首先简要介绍了视觉检测技术的发展、应用、结构、原理及开发柔性视觉检测系统的意义及总体研发思路;然后阐述了柔性视觉系统的结构设计与核心光学器件选型、软件和底层通用算法库的设计与实现;最后讲解了数个典型的视觉检测应用实例的开发。
本书从经典案例和课程思政两方面结合入手,针对完全零基础入门的读者,采用由浅入深循序渐进、学练结合激发学生编程兴趣,注重培养读者的程序设计能力,培养良好的程序设计风格和习惯,达到熟练掌握C语言的目的。 本书分为10章,从C语言发展历程、C语言基本结构以及C语言环境的搭建开始,逐步介绍C语言的数据类型、流程控制结构、函数、数组、指针、结构体、文件等。每章均结合思政元素设计适当案例,让学生在学习C语言知识的同时潜移默化地接受思政教育,同时适当地加入理工科专业的案例,强化C语言在理工科专业中工具作用。本
本书介绍了意法半导体(STMicroelectronics,ST)公司的32位基于ARM CM3内核的STM32单片机原理与实践。本书以培养学生的动手能力和增强学生的工程素养为目的,按照项目驱动的思路展开教学与实践学习,以Nucleo开发板上的程序为实例,将STM32单片机的外围引脚特性、内部结构与原理、片上外设资源、开发设计方法和应用软件编程、FreeRTOS操作系统原理及应用等知识呈现给读者。
随着信息技术的发展,人工智能技术的应用给各领域带来了新的发展机会,在计算机教学方面,人工智能技术也越来越重要。一方面,人工智能技术成为教学内容的重要方面; 另一方面,在计算机教学中应用人工智能技术可以提高教师教学效率和学生学习效果。《人工智能与计算机教学研究》介绍了人工智能的发展与计算机教学的基础,并重点介绍了计算机教学中应用人工智能技术的方法,以及人工智能技术为计算机教学带来的改变。《人工智能与计算机教学研究》一书适高校计算机教师阅读。
本书共13章。第1~3章分别讲解Go语言、基本数据类型和各种运算符的使用;第4章主要讲解选择和循环两种控制结构;第5章讲解函数与方法;第6章讲解数据容器;第7章讲解结构体;第8章讲解接口,这部分内容难度稍大;第9章讲解协程与通道;第10~12章分别讲解异常处理、正则表达式、文件和文件夹;第13章讲解常用的内置包。本书立足于自学,在知识体系上尽量做到完备,采用的例子既简单又精炼。本书配套电子课件以及全部源代码资源。本书可作为高等院校人工智能等相关专业的Go语言教材,也可作为Go语言
本书面向华为设备,以一个真实的企业网搭建项目贯穿全书,共分四篇。第一篇为教学项目准备,通过引入教学项目,引导学生了解课程目标,提高学生的学习兴趣;第二篇为教学项目实施,紧紧围绕引入的教学项目,按照一般网络项目实施的工作流程,从企业总部内网搭建,到企业内外网路由连通,再到企业网络安全控制,直至无线网络配置4大步,分成11个项目,分别是登录与管理交换机、实现VLAN间通信、防止二层环路、内外网连接、添加静态路由、配置动态路由、接入广域网、控制子网间的访问、转换网络地址、建立安全隧道、无线局域网搭建,
"2021年,CSDN推出《新程序员》系列图书,受众定位于职业开发者、项目经理、CTO&CIO。内容定位在产业生态、前沿趋势,并为开发者带来更多来自于国内外学术界、研究院所,以及产业界泰斗级大佬的深度思考。作为CSDN社区最优质、最权威性的精华内容集合,让开发者身在此山中,也可以遍览群山。 GPT系列的面世影响了全世界、各个行业,对于开发者们的感受则最为深切。以ChatGPT、Github Copilot为首,各类AI编程助手层出不穷。编程范式正在发生前所未有的变化,从汇编到Java等
LangChain为开发者提供了一套强大而灵活的工具,使其能够轻松构建和优化大模型应用。本书以简洁而实用的方式引导读者入门大模型应用开发,涵盖LangChain的核心概念、原理和高级特性,并为读者提供了在实际项目中应用LangChain的指导。 本书从实际的例子出发,细致解读LangChain框架的核心模块和源码,使抽象的概念变得具体。无论你是初学者还是有经验的开发者,都能从中受益,能够将LangChain的独特之处融入自己的编程实践中。阅读本书,一起探索LangChain编程的奇妙世界吧!