软件与程序设计
-
活文档[法] 西里尔·马特雷尔(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的数据库管理人员、开发人员、运维工程师和架构师阅读,也适合各大院校的学生及相关培训机构的学员阅读。另外,该书还非常适合作为一本案头手册供相关技术人员随查随用。 -
青少年3D打印趣味课堂方其桂,戴静,黎沙 编《青少年3D打印趣味课堂(微课版)》以28个新颖有趣、创意十足的案例,由浅入深地向读者展现了利用创客思维进行3D作品创意设计的完整流程。案例的选择贴近青少年的生活,从玩具、文具等学习和生活用品出发,激发学生的学习兴趣,着重培养学生创客思维与计算思维的形成。《青少年3D打印趣味课堂(微课版)》利用流程图、思维导图等形式,设计多种调查、测量等活动,层层递进,帮助学生在循序渐进的过程中,体验将一个有创意的想法通过思考逐步形成方案,*后落实为作品的过程,在探索的过程中体会到创客活动的乐趣。 《青少年3D打印趣味课堂(微课版)》适合中小学生阅读使用,可以作为教材辅助校外机构及学校社团开展3D创意设计活动,也可作为广大中小学教师和培训学校开展创客教育的指导用书。 -
青少年乐高机器人制作趣味课堂方其桂,唐小华,贾波 编《青少年乐高机器人制作趣味课堂(微课版)》由浅入深地向读者展现了利用乐高9686科学与技术套装、EV3套装设计和制作机器人的完整流程。全书以单元和课的形式编排,围绕机器人的组成、结构、能源、传动、齿轮、智能和设计展开。全书共26个案例,内容涉及生活用品、交通工具、武器装备、智能控制等多个领域,从简单到复杂,循序渐进,典型而富有趣味。每个案例通过作品构思,帮助学生在作品与实际生活建立联系的基础上产生疑问,通过作品规划形成作品方案。在分析和实现的过程中层层推进,解决疑问,带领学生将一个有创意的想法通过分析、规划,形成方案,最后编写程序完成作品,使学生体验成功的乐趣。学习过程中注重培养学生对事物本质特征的认知,引导学生通过观察、测量、记录等活动探究各种原理,注重学生观察能力、探究意识、空间逻辑思维等创新意识和能力的培养。《青少年乐高机器人制作趣味课堂(微课版)》适合中小学生阅读使用,可以作为教材辅助校外机构及学校社团开展机器人教学活动,也可作为广大中小学教师和培训学校开展机器人教育的指导用书。 -
青少年Arduino智能设计趣味课堂方其桂,刘锋,夏兰 编暂缺简介... -
青少年Micro方其桂,王军,张青 编《青少年Micro:bit智能设计趣味课堂(微课版)》按照项目式教学理念组织内容,从第1单元介绍Micro:bit使用开始,第2~4单元从易到难依次讲解了Micro:bit的显示屏、按钮和板载传感器功能的使用,第5~8单元主要讲解Micro:bit扩展应用,包括超声波传感器、红外传感器、舵机、土壤湿度传感器和电机在案例中的应用。所选案例均来自日常生活,运用Micro:bit创造性实现其效果,解决实际问题。《青少年Micro:bit智能设计趣味课堂(微课版)》适合中小学生阅读使用,可以作为教材辅助校外机构及学校社团开展创意智造活动,也可作为广大中小学教师和培训学校开展创客教育的指导用书。 -
玩转物联网与人工智能王克伟,范伟,于敏 等 著本书采用全彩图解的形式,通过丰富有趣的制作案例,介绍了利用光环板和慧编程进行人工智能和物联网开发的思路及技巧。 本书首先,通过设计红绿灯、跑马灯等,感受12颗LED灯组成的光环闪动的魅力。然后,使用板载的各类传感器与LED灯交互,并通过编程控制光环板,体验人机交互的快乐。接着,利用云广播实现慧编程与光环板互联,并利用慧编程玩转人工智能。最后,通过案例学习,从Scratch无缝进阶Python或Arduino。每个章节具有一定的连续性,使知识和技能的学习螺旋式上升。 本书以STEAM教育为理念,在玩中学,在做中学,每个实例都按照“做-试-创”的思路设计,循序渐进。本书适合中小学生及教师、电子爱好者等开展创客教育活动使用,也可以用作相关培训结构的教材及参考书。
