计算机/网络
-
图解算法吴灿铭、胡昭民《图解算法:使用C (视频教学版)》是一本综合讲述数据结构及其算法的入门书,力求简洁、清晰、严谨、且易于学习和掌握。 《图解算法:使用C (视频教学版)》从介绍计算思维与程序设计两者之间的关系展开,首先讲述如何培养计算思维的4个部分:分解、模式识别、模式概括与抽象、算法。接着介绍经典算法的分类:分治法、递归法、贪心法、动态规划法、迭代法、枚举法及回溯法。还介绍常用数据结构:树结构、图论及哈希表。介绍了这些基础知识之后,在接下来的各章中分别介绍排序算法、查找算法、数组与链表相关算法、信息安全基础算法、堆栈与队列相关算法、树结构相关算法、图结构相关算法及人工智能基础算法,并搭配了C 语言实现的完整范例程序。 《图解算法:使用C (视频教学版)》每章还配有课后习题及参考答案,读者可边学边练,非常适合想学习数据结构和算法的初学者使用,也适合作为高等院校计算机及相关专业的教材。 -
精通STM32F4刘军 凌柱宁 徐伟健 江荧《精通STM32F4(HAL库版)》分为上、下两册。本书是上册,分为基础篇和实战篇,详细介绍了STM32F407的基础入门知识,包括STM32简介、开发环境搭建、新建HAL库版本MDK工程、STM32时钟系统以及STM32F407常用外设的使用,包括外部中断、基本定时器、DMA等。下册详细介绍了STM32F407复杂外设的使用及一些高级例程,包括触摸屏、SD卡、USB读卡器等。建议初学者从上册开始,跟随书中的结构安排,循序渐进地学习。对于有一定基础的读者,可以直接选择下册,进入复杂外设的学习过程。本书配套资料包含详细原理图以及所有实例的完整代码,这些代码都有详细的注释。另外,源码有生成好的hex文件,读者只需要通过仿真器下载到开发板即可看到实验现象,亲自体验实验过程。 -
精通STM32F4刘军 凌柱宁 徐伟健 江荧《精通STM32F4(HAL库版)》分为上、下两册。本书是下册,详细介绍了STM32F407复杂外设的使用及一些高级例程,包括触摸屏、内存管理、串口IAP等。建议初学者从上册开始,跟随书中的结构安排,循序渐进地学习。对于有一定基础的读者,可以直接选择下册,进入复杂外设的学习过程。本书配套资料包含详细原理图以及所有实例的完整代码,这些代码都有详细的注释。另外,源码有生成好的hex文件,读者只需要通过仿真器下载到开发板即可看到实验现象,亲自体验实验过程。本书配套资料包含详细原理图以及所有实例的完整代码,这些代码都有详细的注释。另外,源码有生成好的hex文件,读者只需要通过仿真器下载到开发板即可看到实验现象,亲自体验实验过程。 -
原子教你学STM32刘军 徐伟健 凌柱宁 冯源原子教你学STM32(HAL库版)》分为上、下两册。本书是上册,分为基础篇和实战篇,详细介绍了STM32F103的基础入门知识,包括STM32简介、开发环境搭建、新建HAL库版本MDK工程、STM32时钟配置以及STM32F103常用外设的使用,包括外部中断、定时器、DMA、内部温度传感器等。下册详细介绍了STM32F103复杂外设的使用及一些高级例程,包括触摸屏、无线通信、SD卡、USB读卡器等。建议初学者从上册开始,跟随书中的结构安排,循序渐进地学习。对于有一定基础的读者,可以直接选择下册,进入复杂外设的学习过程。本书配套资料包含详细原理图以及所有实例的完整代码,这些代码都有详细的注释。另外,源码有生成好的hex文件,读者只需要通过仿真器下载到开发板即可看到实验现象,亲自体验实验过程。本书不仅非常适合广大学生和电子爱好者学习STM32,其大量的实验以及详细的解说也可供公司产品开发人员参考。 -
原子教你学STM32刘军 徐伟健 凌柱宁 冯源《原子教你学STM32(HAL库版)》分为上、下两册。本书是下册,详细介绍了STM32F103复杂外设的使用及一些高级例程,包括触摸屏、无线通信、SD卡、USB读卡器等。上册分为基础篇和实践篇,详细介绍了STM32F103的基础入门知识,包括STM32简介、开发环境搭建、新建HAL库版本MDK工程、STM32时钟配置以及STM32F103常用外设的使用,包括外部中断、定时器、DMA、内部温度传感器等。建议初学者从上册开始,跟随书中的结构安排,循序渐进地学习。对于有一定基础的读者,可以直接选择下册,进入复杂外设的学习过程。本书配套资料包含详细原理图以及所有实例的完整代码,这些代码都有详细的注释。另外,源码有生成好的hex文件,读者只需要通过仿真器下载到开发板即可看到实验现象,亲自体验实验过程。本书不仅非常适合广大学生和电子爱好者学习STM32,其大量的实验以及详细的解说也可供公司产品开发人员参考。 -
云联接袁初成本书主要介绍了 SD-WAN 的发展过程以及源于 SD-WAN 的云联接的特征与内涵,并详细阐述了云联接在金融、商贸、工业、政府中的典型应用场景,帮助读者对 SD-WAN 与云联接有更直观的认识。本书后半部分阐述了 SD-WAN 与安全以及人工智能的结合,并将视角投向未来,探索了 SD-WAN 未来的广阔增长空间。本书内容通俗易懂,针对性和实用性强,能够帮助读者了解适合采用 SD-WAN 解决方案的应用场景和设计原则。本书可作为网络工程师、网络架构师等从业者的学习用书,也可以作为网络技术爱好者的参考资料。 -
码上行动袁昕 编著《码上行动:用ChatGPT学会Python编程》创新地以ChatGPT作为辅助学习工具,系统全面地讲解了零基础读者如何快速有效地学习Python编程技能。全书共15章,第1章讲解了ChatGPT的功能及在编程学习中的作用;第2章讲解了Python的语言特点及开发环境的搭建;第3~10章为基础内容,讲解了Python的语言基础,包括输入与输出、变量与类型、运算、控制流、函数、列表、字典、模块;第11~13章为进阶内容,介绍了使用Python进行文件操作、网络爬虫的相关操作,以及面向对象程序设计;第14~15章深入介绍了ChatGPT工具在编程中的应用,包括利用它进行辅助开发和在程序中接入ChatGPT。《码上行动:用ChatGPT学会Python编程》内容系统全面,案例丰富,讲解浅显易懂,既适合Python零基础入门的读者学习,也适合作为广大中职、高职院校相关专业的教材用书。 -
编程创新应用马兰、高凯 编著 梦堡文化 绘从学生的认知能力、思维能力提升的刚性需求出发,融合中国传统文化,结合有趣的漫画故事,引入编程思想,特出版系列图书:《编程初体验:思维启蒙》《编程轻松学:ScratchJr》《编程趣味学:Scratch3.0》和《编程创新应用:从创客到人工智能》。每本书内容自成体系,相对独立,之间又有内在联系,层次分明,内容形式新颖,能够激发学生的逻辑思维和创新思维,从而提升各学科的学习能力。《编程创新应用:从创客到人工智能》分为上下两篇,分别是小创客的数理化和人工智能了不起,书中用漫画的方式,将编程与电子元器件、传感器、3D打印、物联网、人工智能等内容相结合,深化原理认识,探索利用信息科技手段解决问题的过程和方法。本书寓教于乐,让小读者玩中学,学中体验,是本不错的编程启蒙书。 -
前端开发实战派杨成功本书从实战的角度出发,提炼并总结项目开发中需要掌握的前端知识,既可以为前端开发初学者提供清晰的学习路径,又可以为具有3~5年经验的开发者提供进阶的方向。 本书包括5篇。第1篇介绍前端基础,包括前端"三驾马车”(HTML、CSS、JavaScript)和新时代的JavaScript(ES6+、Node.js、TypeScript);第2篇介绍前端框架,围绕Vue.js 3的基础知识点和Vue全家桶展开介绍,并使用Vue.js 3实战开发一个备忘录项目;第3篇与第4篇介绍前端中级和高级知识(构建工具Vite、浏览器高阶调试、性能优化、Git协作、代码规范)在项目开发中的应用;第5篇全栈开发"仿稀土掘金”项目,帮助读者通过实战将书中的知识融会贯通。 本书内容由浅入深,将理论与实战相结合。读者如果已经掌握了"HTML + CSS + JavaScript”基础,那么学习本书可以快速打牢基础,并逐步完善自己的前端知识体系,最终具备中级和高级前端与全栈开发的能力。 -
深入浅出Go语言核心编程张朝明、李奕锋、甘海彬《深入浅出Go语言核心编程》是一本全面而深入的Go语言学习手册,涵盖了Go语言的诸多关键特性,包括语法结构、内存原理、并发、上下文机制与框架应用等。本书共20章。第1章引导读者快速搭建开发环境,详细介绍Go语言的环境配置及编译运行的具体细节。第2~5章详细讨论Go语言独特的变量、常量、常用数据类型和流程控制,并重点解析复杂类型的底层实现机制。第6~8章讲解Go语言的函数及如何实现面向对象编程,打通Go语言面向过程和面向对象编程之间的桥梁。第9~12章探讨Go语言的一些高级话题,包括并发、上下文、反射、泛型等。第13~15章探讨Go语言的I/O、网络编程及RPC通信等编程场景。第16~18章是Go语言的扩展话题,涵盖了内存管理、正则表达式和Go语言的汇编。第19章和第20章重点探讨了Go语言在日常开发中的典型应用,主要介绍HTTP框架Gin的使用,以及如何利用Go语言开发一个综合项目。 《深入浅出Go语言核心编程》内容丰富,由浅入深,力求带领读者探究Go语言的本质,既适合初次接触Go语言的新手,也适合有一定经验的软件开发人员阅读。
