软件与程序设计
-
Flask Web开发入门、进阶与实战张学建 著Flask Web开发入门、进阶与实战介绍了使用Python语言开发Flask Web程序的知识,并通过具体实例讲解了使用Flask框架的方法和流程。全书共18章,内容包括Flask Web开发基础、使用Flask模板、实现表单操作、Flask数据库操作、用户登录验证、收发电子邮件、使用Flask-Admin开发后台管理系统、使用上下文技术、项目优化、处理静态文件、开发RESTful API、系统调试和部署、计数器模块、在线留言系统模块、富文本编辑器模块、分页模块、信息发布模块、基于深度学习的人脸识别系统。全书简洁而不失技术深度,内容丰富而全面,不仅易于阅读,而且涵盖了其他同类图书中很少涉及的历史参考资料,是学习Flask Web开发的实用教程。Flask Web开发入门、进阶与实战适用于已了解Python基础知识、希望进一步提高个人开发水平的读者,还可以作为大中专院校和培训学校相关专业师生的学习参考用书。 -
算法设计基础与应用朱立军,杨威,肖明霞,杨中秋 等编著《算法设计基础与应用》共分为14 章,其中前3 章主要介绍了与算法设计相关的一些必须了解和掌握的常识和概念,在后续的章节里,介绍了蛮力、递推、模拟、分治、贪心、动态规划、搜索等常用算法策略,以及*短路径、二分图、网络流、并查集、数论、博弈等经典算法。在例题的设计上采用的是ACM 竞赛试题的模式,实现的语言是C/C 。 -
FPGA Verilog开发实战指南刘火良,杨森,张硕 著本书包括32个章节,按照先易后难的顺序进行讲解,分为硬件说明篇、软件安装篇、基础入门篇和学习强化篇四大板块。从基础的硬件介绍、软件安装到基本电路开发,手把手教学。考虑到大多数学习者为FPGA初学者,所以本书把操作中的每个步骤都尽可能详细的介绍和描述,并附上大量的截图以供学习者实操参考。 -
AutoCAD机械制图与计算机绘图王钰,赵永磊,张文娜全书包含“二维绘图编”和“三维绘图编”共17个项目,其中“二维绘图编”包含10个项目,主要介绍了AutoCAD的工作界面与基本操作、基本绘图环境的设置、绘制和编辑二维图形、创建文本和尺寸标注、图块的使用、图纸的布局与打印和二维绘图综合实例;“三维绘图编”包含7个项目,主要介绍了三维图形的观察与显示、三维坐标系的使用、三维实体的创建与编辑以及三维造型综合实例。 -
用Python动手学机器学习[日] 伊藤真 著,郑明智,司磊 译本书是面向机器学习新手的入门书,从学习环境的搭建开始,图文并茂地介绍了学习机器学习所需的Python知识和数学知识,并在此基础上结合数学式、示例程序、插图等,抽丝剥茧般地对有监督学习中的回归与分类、神经网络与深度学习的算法与应用、手写数字识别、无监督学习的算法等进行了介绍。本书既有图形、代码,又有详细的数学式推导过程,大大降低了机器学习的学习门槛,即使没有学过Python、数学基础不太好,也可以看懂。 -
Python爬虫超详细实战攻略夏敏捷 著本书以案例带动知识点的讲解,将Python爬虫知识点分解到各个不同的案例,每个案例各有侧重点。同时展示实际项目的设计思想和设计理念,使读者可以举一反三。 -
C++入门很轻松云商科技 编《C++入门很轻松(微课超值版)/入门很轻松》是针对零基础读者编写的C++入门教材,侧重实战,结合流行有趣的热点案例,详细地介绍了C++开发中的各项技术。《C++入门很轻松(微课超值版)/入门很轻松》分为16章,内容包括快速步入C++的世界、C++语言基础、使用常量和变量、使用运算符和表达式、程序流程控制结构、函数与函数调用、数值数组与字符数组、C++中的指针和引用、结构体/共用体和枚举、C++中的类和对象、C++中的继承与派生、C++中的多态与重载、C++中模板的应用、容器/算法与迭代器、C++程序的异常处理、C++中文件的操作。《C++入门很轻松(微课超值版)/入门很轻松》通过大量案例,不仅可以帮助初学者快速入门,还可以让读者积累项目开发经验。通过微信扫码可以快速查看对应案例的微视频操作及实战训练中的解题思路;通过一步步引导的方式,可以检验读者对每章知识点掌握的程度。另外,《C++入门很轻松(微课超值版)/入门很轻松》还赠送大量超值资源,包括精美幻灯片、案例源代码、教学大纲、求职资源库、面试资源库、笔试题库和“小白”项目实战手册。《C++入门很轻松(微课超值版)/入门很轻松》提供了技术支持QQ群,专为读者答疑解难,降低零基础学习编程的门槛,让读者轻松跨入编程的领域。《C++入门很轻松(微课超值版)/入门很轻松》适合零基础的C++自学者和C+开发技术人员,还可作为大、中专院校的学生和培训机构学员的参考用书。 -
编程可以很简单[美] 尼基尔·亚伯拉罕(Nikhil Abraham) 著,田野 译编程已然成为 21 世纪***、最重要的必备技能之一。编程可以方便地解决生活中遇到的多种问题,让生活变得更简单。本书共分为 5 部分。第 1 部分(第 1 ~ 3 章)讲解什么是代码、编程中常用的语言和编写代码的流程;第 2 部分(第 4 ~ 9 章)讲解如何使用 HTML、CSS和 JavaScript 编写一个规范的网页;第 3 部分(第 10 ~ 12 章)介绍构建一个Web 应用的具体过程;第 4 部分(第 13 ~ 14 章)简单介绍 Ruby 和 Python 语言的作用和用法;第 5 部分(第 15 ~ 16 章)介绍一些程序员常用的编程资源和初学者应该注意的问题。 -
征服C指针[日] 前桥和弥 著,朱文佳 译本书以C语言中的重难点“指针”为主题,提供了程序员所需的深入而完整的指针知识。作者结合多年的编程经验和感悟,从C指针的概念讲起,通过实验一步一步地揭示了指针和数组、内存、数据结构的关系,展现了指针的常见用法,揭示了各种使用技巧,还通过独特的方式告诉读者怎样解读C语言那些让人“纠结”的声明语法,以及如何绕过C指针的陷阱等。第2版基于64位操作系统对内容进行了大幅修订,新增了对ISO-C99、C11标准下相关内容的介绍等。本书非常适合C语言中级学习者阅读,也可作为计算机专业学生学习C语言的参考。 -
Python项目案例开发超详细攻略吕云翔,姚泽良,张扬,姜峤,孔子乔 等 著本书接近为零基础的初学者量身定制,配合大量实例介绍了 Python 的基本语法、编码规范和一些编程思想。本书~6章为Python语言基础,主要介绍 Python 的基本用法;第7~11章介绍一些Python的实际应用。其中,第 7 章介绍如何用Python进行GUI开发,第 8章介绍如何用Python进行网络爬虫;第 9 章介绍如何用Python进行Web开发;第 10章介绍如何使用Python进行数据分析和可视化处理;第 11 章介绍如何使用Python实现常见机器学习算法。本书既可以作为高等院校计算机与软件相关专业的教材,也可以作为软件从业人员、计算机爱好者的学习指导用书。
