软件与程序设计
-
C#从入门到精通明日科技 著《C#从入门到精通(第6版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用C#进行WinForm应用程序开发应该掌握的各方面技术。全书分为4篇,共26章,包括初识C#及其开发环境、开始C#之旅、变量与常量、表达式与运算符、字符与字符串、流程控制语句、数组和集合、属性和方法、结构和类、Windows窗体、Windows应用程序常用控件、Windows应用程序高级控件、数据访问技术、DataGridView数据控件、LINQ数据访问技术、程序调试与异常处理、面向对象技术高级应用、迭代器和分部类、泛型、文件及数据流技术、GDI+图形图像技术、Windows打印技术、网络编程技术、注册表技术、线程的使用,以及企业人事管理系统等内容。本书所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会C#应用程序开发的精髓,以快速提高开发技能。 -
MySQL从入门到精通明日科技 编《MySQL从入门到精通(第2版)/软件开发视频大讲堂》从初学者角度出发,通过通俗易懂的语言和丰富多彩的实例,详细介绍了MySQL开发需要掌握的各方面技术。《MySQL从入门到精通(第2版)/软件开发视频大讲堂》共分为4篇24章,包括数据库基础,初识MySQL,使用MySQL图形化管理工具,数据库操作,存储引擎及数据类型,数据表操作,MySQL基础,表数据的增、删、改操作,数据查询,常用函数,索引,视图,数据完整性约束,存储过程与存储函数,触发器,事务,事件,备份与恢复,MySQL性能优化,权限管理及安全控制,PHP管理MySQL数据库中的数据,PHP+MySQL实现物流配送信息网,Python+MySQL实现在线学习笔记,Struts2+Spring+Hibemate+MySQL实现网络商城等内容。所有知识都结合具体实例进行介绍,涉及的程序代码也给出了详细的注释,可以使读者轻松领会MySQL的精髓,快速提高开发技能。另外,《MySQL从入门到精通(第2版)/软件开发视频大讲堂》除了纸质内容,还在资源包中给出了海量开发资源库,主要内容如下。微课视频讲解:总时长17小时,共135集模块资源库:15个经典模块开发过程完整展现测试题库系统:626道能力测试题目PPT电子教案实例资源库:808个实例及源代码详细分析项目资源库:15个企业项目开发过程完整展现面试资源库:342道企业面试真题《MySQL从入门到精通(第2版)/软件开发视频大讲堂》内容全面,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。 -
Mind+青少年趣味编程史远 著本书的主要特点是“在娱乐中学习”,通过编写14个趣味性强的游戏、电子贺卡和动画等程序,引导读者将创意变成看得见的程序作品,培养读者的构思能力、逻辑能力、分析能力,以及程序的调试和排错能力。 本书主要介绍MindPlus(简称Mind+)编程软件的基本用法及图形化编程中程序设计的基本思维和方法。本书共7章:第1章和第2章是Mind+软件的简介及读者在编程时首先需要了解的一些基本概念;第3章和第4章是8个初级难度的程序设计,介绍Mind+编程的基本方法;第5章是4个中级难度的程序设计,帮助读者提升对Mind+编程的掌控程度;第6章和第7章是高难度的程序设计,帮助读者提高综合运用Mind+进行编程的能力。 本书适合中小学生学习,也可以作为学校进行图形化编程教学的辅助教材。 -
Kotlin进阶实战沈哲,易庞宙 著《Kotlin进阶实战》详细介绍了Kotlin语言方方面面的特性,包括各种类型的函数,贯彻该书始终的Lambda表达式,有别于Java的委托、泛型,灵活、简洁的DSL,常用的语法糖,相比线程更加轻量级的协程,参考RxJava实现的Flow,等等。该书还提供了大量涉及移动端、服务端甚至桌面端的案例,这些案例都是编者使用Kotlin之后的实践和心得,同时包含很多编者封装的library,供读者参考、借鉴和使用。 《Kotlin进阶实战》适合有一定Kotlin语法基础的读者使用,尤其适合移动端和服务端的开发人员使用,也可以用作大专院校和培训机构的教学参考书。 -
Python树莓派开发从入门到精通明日科技 编《Python树莓派开发从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Python树莓派进行软件和硬件项目开发需要掌握的技术。《Python树莓派开发从入门到精通》共分为4篇15章,包括树莓派基础、树莓派使用Python、Linux命令、常用操作、常用服务、GPIO基础、简单硬件、高级硬件、控制电机、OpenCV应用、传感器、扩展板、Arduino使用,以及4个小型软件项目实战和智能小车硬件项目实战。《Python树莓派开发从入门到精通》中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会树莓派开发的精髓,快速提高开发技能。《Python树莓派开发从入门到精通》列举了大量的小型实例、综合实例和部分项目案例;所附资源包中有实例源程序及项目源码等;《Python树莓派开发从入门到精通》的服务网站提供了模块库、案例库、题库、素材库、答疑服务等。《Python树莓派开发从入门到精通》内容翔实,实例丰富,既可作为树莓派初学者的学习用书,也可以作为软件和硬件开发人员的案头查阅、参考资料。 -
双创视阈下计算机专业应用型人才培养模式研究刘冰,屈冠群《“双创”视阈下计算机专业应用型人才培养模式研究》首章为绪论,主要阐述了应用型本科教育的产生与发展、应用型人才的内涵与能力结构、创新与应用型创新人才培养、应用型本科人才培养的意义以及我国应用型本科人才的需求分析等内容;第二章为国内外应用型本科人才培养模式,主要阐述了国外应用型本科人才培养模式的比较、国内应用型本科人才培养的实践以及国外高校应用型创新人才的培养与启示等内容;第三章为计算机专业应用型人才培养的目标与规格,主要阐述了应用型人才的培养目标、应用型人才的培养规格以及应用型人才的社会需求和培养规格等内容;第四章为计算机专业应用型本科人才培养的典型方案,主要阐述了面向需求的职业需求驱动人才培养方案、基于IBL的ILT人才培养方案、基于FH的模块化人才培养方案以及基于CDIO工程教育模式的人才培养方案等内容;第五章为计算机专业核心课程的教学改革,主要阐述了软件工程课程教学改革的探索与实践、数据结构课程教学改革的探索与实践、面向对象程序设计课程教学改革的探索与实践以及数据库原理及应用课程教学改革的探索与实践等内容;第六章为“双创”视阈下计算机专业应用型人才培养体系建设,主要阐述了应用型本科人才培养体系的概念与特征、应用型本科人才培养体系构建的基本原则、“双创”视阈下计算机专业应用创新型人才培养体系建设的内涵、“双创”视阈下计算机专业应用创新型人才培养体系建设的意义以及“双创”视阈下计算机专业应用型人才培养体系建设的内容;第七章为“双创”视阈下计算机专业应用型人才培养模式构建,主要阐述了人才培养模式的含义与分类、应用型人才培养模式和“双创”视阈下计算机人才培养的模式探索等内容;第八章为计算机专业应用创新型人才培养的多途径探讨,主要阐述了建设学科基础平台、依托学科竞赛与大型创业活动平台和依托大学生科技实践与创新工作室等内容。 -
大数据挖掘技术及分析蒋瀚洋软件在人类社会生活中发挥着十分重要的作用,软件工程研究软件系统构造、开发、运行、维护、演化的创新方法以提高效率和质量。从20世纪五六十年代起,软件工程经历了从结构化到面向对象、网络服务化的演进。软件工程研究的内容不断扩展,其应用和实践的范围也在不断延伸,正发展成为人工智能、社会计算、认知科学、数据科学与工程等多学科交叉的领域。为及时反映我国学者结合大数据技术在软件工程研究领域的新进展以及在大数据软件应用开发方面的新实践经验,作者撰写了《大数据挖掘技术及分析》。 -
机器人系统设计与制作[印] 郎坦·约瑟夫(Lentin Joseph) 编,刘端阳 译机器人操作系统(ROS)是科研和工业领域非常受欢迎的机器人软件框架。该系统性能强大,可以在机器人中实现多种功能,而不需要从零开始实施。《机器人系统设计与制作:Python语言实现(原书第2版)》首先介绍机器人操作系统的基础知识,以便你了解差分驱动机器人的基本原理。然后,介绍机器人建模知识以及如何使用机器人操作系统进行设计和模拟。接着设计机器人硬件和接口驱动器。之后,讲述如何使用机器人操作系统对深度传感器和激光雷达进行配置和编程。最后,使用Qt框架为机器人创建图形用户界面。学习完《机器人系统设计与制作:Python语言实现(原书第2版)》内容后,你将清楚地了解如何将所有元素集成和组装到机器人中,以及如何捆绑软件包。 -
R语言金融分析与建模严玉星 著R既是统计、挖掘、计算、分析、制图等方面的工具,也是一个强大的开发与应用平台。几乎任何与数据相关的难题,大多可以借助R语言来解决。而金融领域正是与数据密切相关的行业,可以通过R实现量化金融分析与建模。本书系统地介绍了R的包与编程方法,并通过丰富的金融案例展示了R在金融分析和金融建模方面的应用。本书分为5篇,共30章,从R语言基础、金融模型及基础知识、数据及相关操作、R在金融建模中的应用和R技能几个主题出发,讲解了R在金融量化中的应用和技巧。本书适合从事金融数据分析、金融量化建模的读者学习。通过阅读本书,读者将了解全球化的金融市场数据,学习多样的金融建模思想和解决方案。 -
Java并发编程深度解析与实战谭锋(Mic) 著本书涵盖Java并发编程体系的核心库和核心类的使用及原理分析,具体包括线程、synchronized、volatile、J.U.C中的重入锁和读写锁、并发中的条件等待机制、J.U.C并发工具集、深度探索并发编程不得不知的工具、阻塞队列、并发安全集合、线程池、异步编程特性等。书中针对每一个技术点,纵向分析与其相关的所有内容,并且对相关知识点进行了非常详细的说明,同时从架构实践的角度来看待并发,通过大量实战案例让读者理解各类技术在实际应用中的使用方法。 作者花费了4年时间,投入了大量精力对并发编程领域进行了深入的研究,将自己13年的Java开发及架构经验融入了书中,对各位读者来说,这应该是一本非常值得阅读的图书。
