软件与程序设计
-
Go语言从入门到精通谢琼 著本书主要内容包括Go语言简介、开发环境准备、快速基础入门、数学科学领域的计算、开发一个自己的日常命令行工具、文件处理、数据格式分析与转换、正则表达式、并发处理、数据采集和清理应用、网络服务端应用、Web服务器、加密解密领域应用、网络提供的各种API、常用Go语言技术的示例与研究、实用函数实例等。安排了大量实例代码,介绍相关编程知识。 -
计算机应用基础实训教程李振华,朱亚蒙本书从现代办公应用的实际问题出发,采用“实训引入一操作步骤一实训扩展”的案例式教学编写方式,基于Windows10系统,全面介绍Office2019的基础应用。本书选取的案例均与实际工作密切结合,案例的讲解遵循循序渐进的原则,并注意突出案例的趣味性、实用性和可操作性,能够给读者以启发。本书共由Windows 10操作系统、Word综合应用、Excel综合应用和PPT综合应用4个项目构成。其中每个项目包含2~3个实训项目,每个实训项目安排了实训扩展,供读者进行练习。本书可作为应用型、技能型人才培养的各类“计算机应用基础”课程的教学用书,也可供各类培训者、计算机从业者和爱好者参考使用。 -
信息技术徐维祥《信息技术(基础模块 下册)》根据教育部颁布的《中等职业学校信息技术课程标准(2020年版)》基础模块进行编写。基于信息技术课程核心素养来选择和组织教学内容,适度选取包含信息技术新成果及发展趋势的内容,开阔学生眼界,激发学生好奇心;选择生产、生活中具有典型性的应用案例,以及与未来职业场景相关联的内容,帮助学生更全面地了解信息技术应用的真实情境,引导学生在实践体验过程中,积累知识技能、提升综合应用能力;全面落实课程目标,融入信息技术发展应用中所蕴含的人文精神和科学的价值理念,弘扬工匠精神,培养创新创业意识。《信息技术(基础模块 下册)》为《信息技术(基础模块)》下册,包括数据处理、程序设计入门、数字媒体技术应用、信息安全基础和人工智能初步5个单元的内容,全书编写遵循职业教育规律、中职学生的心理特征和认知发展规律,充分体现“做中学、做中教”的职业教育特色,密切联系生产、生活实际,使教材兼具解决具体问题的“实用工作手册”功能。《信息技术(基础模块 下册)》配套资源请登录Abook网站http://abook.hep.com.cn/sve获取,详细说明见本书“郑重声明”页。《信息技术(基础模块 下册)》适合中等职业学校学生作为公共基础课教材使用。 -
Python强化学习实战[美] 托威赫·贝索洛 著,敖富江,杜静,张民垒 译《Python强化学习实战:使用OpenAI Gym、TensorFlow和Keras》带领读者深入强化学习算法的世界,并使用Python在不同用例中应用它们。其中涵盖了一些重要主题,例如策略梯度算法和Q学习算法,并使用了TensorFlow、Keras和OpenAIGym框架。《Python强化学习实战:使用OpenAI Gym、TensorFlow和Keras》介绍了强化学习(RL)算法背后的理论及用于实现它们的代码。读者将依次学习OpenAIGym的各类功能,从应用标准库,到创建自己的环境,再到掌握如何构建强化学习问题,从而能够研究、开发和部署基于强化学习的解决方案。 -
UG NX 12.0产品设计、模具设计与数控编程从新手到高手詹建新,张日红 著《UG NX 12.0产品设计、模具设计与数控编程从新手到高手》综合考虑模具企业一线工作岗位中UG 软件常用的知识点,精心安排了15 章内容进行详细讲解,其中包括NX 设计入门、UG 装配、工程图设计、简单零件设计、复杂零件设计、参数式零件设计、从上往下零件设计、常用曲面设计、PMI 标注、钣金设计、模具设计(包括两板模设计和三板模设计)、电极设计、数控编程和逆向工程设计等。书中内容既能引起初学者的学习兴趣,又符合实际工作的具体要求,希望读者阅读本书后,能基本达到一线工程师的要求。 《UG NX 12.0产品设计、模具设计与数控编程从新手到高手》既可以作为普通高校的教材,也可以作为本科、硕士毕业生创作毕业论文的参考书,还可以作为普通爱好者的自学读物。 -
活文档[法] 西里尔·马特雷尔(Cyrille Martraire) 著,黄晓丹 译这是一本活文档参考指南,教你如何像写代码一样有趣地持续维护文档。书中系统地阐述了计算机软件开发各个阶段中文档写作的步骤、内容、方法、工具、特点和要求,详尽指导软件开发人员和文档开发工程师写出规范的文档,包括软件文档的概念和内容,软件文档编写的原则和步骤,软件文档的管理和维护,可行性研究报告、软件需求报告、软件测试计划等文档的写作方法和写作技巧。 -
Python硬件开发树莓派从入门到实践明日科技,李再天,王龙祥 著《Python硬件开发树莓派从入门到实践》全书可大致分为4个部分,其中第1~3章介绍了树莓派的基本使用;第4章介绍了如何在树莓派上使用Python的OpenCV包;第5~8章介绍了树莓派GPIO接口连接各类传感器及硬件的方法与示例;第9~10章介绍了使用树莓派开发的一些软件及硬件应用。本书汇集了在树莓派上使用Python开发硬件和软件相关的大量实例及源代码,每个实例都是经过一线工程师精心编选的,具有很强的实用性,这些实例为开发者提供解决方案。此外,本书资源包中还提供了所有实例的完整源程序、常用工具和树莓派镜像等配套资源。 《Python硬件开发树莓派从入门到实践》内容详尽,实例丰富,既适合硬件或软件开发人员、高校学生、Linux爱好者、树莓派爱好者学习,也适合作为与树莓派实践相关的指导书籍。 此外,登录明日学院网站( www.mingrisoft.com)还可以获得更多技术支持和服务。 -
Python渗透测试实战李华峰 著近年来,Python语言在技术领域得到了广泛的认同,越来越多的人开始学习Python。如今,很多优秀的网络渗透测试工具是用Python开发的。从长远来看,Python将成为网络渗透测试行业的必备语言之一。这是一本专门介绍Python在网络渗透测试方面应用的图书。本书通过19章的内容全面而详细地介绍了网络渗透测试的理论与实践,涉及网络的基本原理、Python编程环境的安装和配置、Scapy库、DHCP、DNS、中间人攻击、远程控制、交换机、信息搜集手段、渗透原理、Web服务器、Web服务所面临的威胁、Web渗透测试实例、命令注入漏洞、文件包含漏洞、SQL注入攻击、漏洞的成因、跨站脚本攻击、WAF的工作原理等重要主题。本书提供了大量编程实例,与网络安全热点问题紧密结合,既可作为高校相关专业的教学用书,也可作为网络安全爱好者的进阶读物。 -
PHP 7开发宝典戴维·帕瓦斯(David Powers) 著,张琦,张楚雄 译主要内容● 设计与构建基于PHP的动态网站和应用程序● 通过可以重用的实际示例开始学习● 掌握PHP 7的新特性,包括处理数组的新方法● 使用新的PHP 7技术、创新和更佳实践 -
MySQL技术大全冰河 著《MySQL技术大全:开发、优化与运维实战(视频教学版)》结合大量示例和实战案例,全面、系统、深入地介绍了MySQL数据库技术,重点阐述了MySQL开发、优化和运维过程中的各个技术点。该书对学习MySQL技术有较高的参考价值,尤其是环境搭建、优化、运维和架构等内容可直接用于实际工作中。全书共33章,分为6篇。第1篇“MySQL基础”,介绍数据库的定义、发展,以及数据库技术和MySQL数据库的三大范式与存储引擎。第2篇“环境搭建”,介绍VMware虚拟机以及Windows、Mac OS X和CentOS操作系统的安装,并介绍如何在三大操作系统上安装和配置MySQL。第3篇“MySQL开发”,介绍MySQL中的数据库操作、数据表操作、数据类型、运算符、函数、数据变更、数据查询、索引、视图、存储过程、触发器、分区、公用表表达式和生成列等。第4篇“MySQL优化”,介绍MySQL中的查询优化、索引优化、SQL语句优化、数据库优化、服务器优化、应用程序优化及其他优化技术。第5篇“MySQL运维”,介绍MySQL中各种命令行工具的使用,以及各种日志的开启、查看、删除与关闭,并介绍数据的备份与恢复及MySQL中的账户管理。第6篇“MySQL架构”,介绍MySQL中的复制、读写分离环境搭建,以及如何实现MySQL的高可用架构等。《MySQL技术大全:开发、优化与运维实战(视频教学版)》适合想全面学习MySQL的数据库管理人员、开发人员、运维工程师和架构师阅读,也适合各大院校的学生及相关培训机构的学员阅读。另外,该书还非常适合作为一本案头手册供相关技术人员随查随用。
