软件与程序设计
-
智能化软件测试基础张卫祥,魏波,张慧颖,齐玉华,王泗宏暂缺简介...
-
Python机器学习实例及代码分析福井健一机器学习作为实现人工智能的方法,是一种让计算机具备学习能力的数理技术。本书就以Python为工具,结合实例和代码分析对机器学习中的异常检测和系列数据分析技术进行了详细解说。其中前半部分介绍了基本的分类器和预测器的使用方法,以便读者能够顺利地进行机器学习实践。后半部分以作者的研究经验为基础,介绍了一些应用于实际问题的例子。本书以解说实例源码为中心,特别适合有一定编程基础、对机器学习技术感兴趣的高校学生学习,也适合将机器学习技术应用于实际业务的工程师参考。
-
Java从入门到精通明日科技《Java从入门到精通(第7版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用Java语言进行程序开发需要掌握的知识。全书分为4篇共24章,内容包括初识Java,开发工具(IDEA、Eclipse),Java语言基础,流程控制,数组,类和对象,继承、多态、抽象类与接口,包和内部类,异常处理,字符串,常用类库,集合类,枚举类型与泛型,lambda表达式与流处理,I/O(输入/输出),反射与注解,数据库操作,Swing程序设计,Java绘图,多线程,并发,网络通信,飞机大战游戏,MR人脸识别打卡系统。书中所有知识都结合具体实例进行讲解,涉及的程序代码都给出了详细的注释,这可以帮助读者轻松领会Java程序开发的精髓,并快速提高开发技能。
-
硬核科技[英]伯纳德·马尔(Bernard Marr)著,吴建新 译当今世界,新技术风起云涌—从机器学习、虚拟现实,到基因编辑、量子计算,这些新兴技术注定将彻底改变当下的商业世界,并带来颠覆性的影响。本书全面系统介绍了建构起“第四次工业革命”的25项关键技术,并特别注重新兴技术在现实世界中的实际应用,给出了非常具体全面的应用案例和参考指南,并为读者方便在每章开头都引入了每项技术的一句话定义,之后才开展深度解析,本书中的专业知识对于助推企业技术成长是必不可少的,每章后作者还敏锐地提出在可预见的未来每项技术会遇到的主要挑战。通过阅读本书,读者们还会发现那些领军型企业和前沿组织是如何利用诸如人工智能、区块链等新技术推动商业变革的。无论你身处何种行业,已然成为商业领袖、产业新星,或正在建企创业,这本书都将引导你预见自己的未来,帮助你更好地洞察未来的破坏性创新技术如何深刻改变所在企业。
-
PostGIS实战[美] 里贾纳·奥伯(Regina Obe),利欧·许(Leo Hsu)著,王亮 杜朋 但波 译PostGIS是PostgreSQL的空间数据库扩展。它可以为要处理的几乎任何地理数据任务提供特性和支持。通过使用PostGIS,用户只需要编写几行SQL代码就能够创建位置感知查询,并轻松构建制图、栅格分析或路由应用程序的后端。 《PostGIS实战(第3版)》展示了如何解决现实世界的地理数据问题。你将**基本的制图,探索应用程序的自定义函数。这个**版本引入了新的PostGIS特性,如PostGIS窗口函数、并行查询,以及使用JSON和矢量切片函数为应用程序输出数据。 ●针对PostGIS 3.1和PostgreSQL 13进行了修订 ●优化查询以获得**速度 ●简化几何图形以提高效率 ●将PostGIS扩展到网络和桌面应用程序
-
车联网信息安全概论戚湧本书从车联网自身的应用需求出发,结合传统的信息安全技术,并与新一代信息技术融合,结合作者课题组在车联网信息安全领域多年的科研实践成果,广泛参考了国内外学术界和产业界的研究成果,较为全面地展示了车联网信息安全的内容。本书概括地介绍了车联网安全研究的应用场景,分析了车联网安全体系架构及安全发展态势,针对车联网面临的安全威胁提出了相应的安全防护策略,并以安全技术理论知识为基础,重点对认证技术、通信加密技术、访问控制技术、入侵检测技术、数据隐私保护技术等车联网安全关键技术进行讲解,深度剖析了新一代信息技术与车联网安全融合的应用需求,最后对车联网信息安全发展方向进行了展望及思考。本书既可作为高等院校网络空间安全、交通运输工程等专业课程的本科生和研究生教材,也可作为车联网信息安全培训班的教材或对车联网信息安全领域感兴趣的读者的参考用书。
-
Oracle从入门到精通明日科技《Oracle从入门到精通(第5版)》从初学者角度出发,通过通俗易懂的语言和丰富多彩的实例,详细介绍了使用Oracle 19c进行数据管理的各方面技术。全书分为4篇,共21章,内容包括Oracle 19c概述,Oracle体系结构,Oracle管理工具,SQL*Plus命令,SQL语言基础,PL/SQL编程,过程、函数、触发器和包,管理控制文件和日志文件,管理表空间和数据文件,数据表对象,其他数据对象,表分区与索引分区,用户管理与权限分配,数据库控制,Oracle系统调优,优化SQL语句,Oracle数据备份与恢复,数据导出和导入,Oracle的闪回技术,Java Oracle实现企业人事管理系统以及VC Oracle实现汽配管理系统项目实战。所有知识都结合具体实例进行介绍,涉及的程序代码均给出了详细的注释,读者可以轻松领会Oracle 19c管理数据库的精髓,快速提高数据库管理技能。
-
JUnit实战[罗马尼亚]克特林·图多塞(Catalin Tudose)本书全面介绍JUnit 5的新特性及其主要应用。全书共22章,分为五部分。部分介绍JUnit 的核心、JUnit的体系结构、从JUnit 4向JUnit 5迁移、软件测试原则等内容;第二部分介绍软件测试质量、用stub和mock object进行测试、容器内测试等内容;第三部分介绍用Maven和Gradle工具运行JUnit测试、IDE对JUnit 5的支持、JUnit 5的持续集成等内容;第四部分介绍JUnit 5扩展模型,表示层测试,Spring、Spring Boot和REST API以及数据库应用程序的测试等内容;第五部分介绍使用JUnit 5进行测试驱动开发和行为驱动开发,以及用JUnit 5实现测试金字塔策略等内容。本书既适合刚接触JUnit框架的Java开发人员阅读,也适合想要了解JUnit 5新特性的、经验丰富的JUnit开发人员学习,尤其适合企业级Java开发人员阅读。本书还可作为高等院校学生“软件测试”课程的参考用书。
-
R语言在公共卫生中的应用高启胜R语言是一个自由、免费、源代码开放的软件,是一个用于统计计算和统计绘图的优秀工具,已经成为数据科学家和人工智能工程师们最需要掌握的编程语言之一,越来越多的国内医学高等院校医学统计学课程也逐渐采用R语言作为实践教学软件。本书内容主要包括R语言的基础知识、数据文件导入和导出、数据文件整理和编辑、缺失值填补、统计描述分析、随机抽样与随机分组、常见概率分布可视化、单因素统计分析、相关与一致性分析、常见的回归模型以及政策评价定量方法等。本书适合医学及公共卫生类专业学生使用,可作为医学统计学实验课教材,也可作为临床科研人员的统计工具书。
-
HTML5+CSS3+JavaScript网页设计案例课堂刘春茂《HTML5 CSS3 JavaScript网页设计案例课堂(第3版)》是针对零基础读者编写的网页设计入门教材。本书侧重案例实训,书中配有微课,读者可以打开微课视频,更为直观地学习当前的热点案例。 《HTML5 CSS3 JavaScript网页设计案例课堂(第3版)》分为25章,内容包括新一代Web前端技术,HTML 5网页的文档结构,HTML 5网页中的文本、超链接和图像,使用HTML 5创建表格,使用HTML 5创建表单,HTML 5中的多媒体,使用HTML 5绘制图形,CSS 3概述与基本语法,使用CSS 3美化网页字体与段落,使用CSS 3美化网页图片,使用CSS 3美化网页背景与边框,使用CSS 3美化超级链接和鼠标,使用CSS 3美化表格和表单的样式,使用CSS 3美化网页菜单,使用滤镜美化网页元素,CSS 3中的动画效果,HTML 5中的文件与拖放,JavaScript编程基本知识,JavaScript程序控制语句,JavaScript中的函数,JavaScript对象的应用,JavaScript对象编程。后通过两个热点综合项目,进一步巩固读者的项目开发经验。 《HTML5 CSS3 JavaScript网页设计案例课堂(第3版)》通过精选热点案例,可以让初学者快速掌握网页设计技术。通过微信扫码看视频,可以随时在移动端学习网站开发技术。