软件与程序设计
-
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语言的基础知识、数据文件导入和导出、数据文件整理和编辑、缺失值填补、统计描述分析、随机抽样与随机分组、常见概率分布可视化、单因素统计分析、相关与一致性分析、常见的回归模型以及政策评价定量方法等。本书适合医学及公共卫生类专业学生使用,可作为医学统计学实验课教材,也可作为临床科研人员的统计工具书。 -
深入浅出React开发指南赵林林 著本书讲述了React各个模块基础和进阶用法,并提供了相应的案例。还深入分析了React内部运转机制,同时详细介绍了React配套的生态系统。本书共14章,包括邂逅React、了解JSX、React组件、React更新驱动、React生命周期、React状态获取与传递、工程化配置及跨平台开发、React架构设计、高性能React、React运行时原理探秘、玩转React Hooks、React-Router、React-Redux状态管理工具和React实践。本书适合具有一定React开发基础,但希望更加全面、深入理解React的前端开发者阅读。 -
SRE工程师应知应会97件事[加拿大]埃米尔 斯托拉尔斯基(Emil Stolarsky),[加拿大]詹姆 吴(Jaime Woo)Incident Labs的联合创始人 Jaime Woo和Emil Stolarsky从整个行业收集了97条简单实用的技巧,包括值得信赖的z佳实践和解决棘手问题的新方法。通过了解发人深省的推动领域发展的问题,以及我们给出的合理建议,你将会提高和完善你的 SRE 技能。 -
Bootstrap 5.X从入门到项目实战李爱玲《Bootstrap 5.X从入门到项目实战》是针对零基础读者编写的网站前端开发入门教材。本书采用目前**的Bootstrap 5.X版本,侧重案例实训,书中配有丰富的微课视频,读者可以通过微课视频更为直观地学习有关网站前端开发的热点案例。 《Bootstrap 5.X从入门到项目实战》分为18章,包括流行的开发框架Bootstrap,使用**的框架Bootstrap 5.X,快速掌握Bootstrap布局,Bootstrap中的弹性盒子布局,精通页面排版,CSS通用样式,Bootstrap在表单中的应用,常用的CSS组件,高级的CSS组件,卡片、旋转器和手风琴组件,认识JavaScript插件,精通JavaScript插件等内容。最后通过6个热点综合项目,帮助读者进一步掌握项目开发技能。 《Bootstrap 5.X从入门到项目实战》通过精选热点案例,可以让初学者快速掌握网站前端开发技术。通过微信扫码观看视频,可以随时随地在移动端学习开发知识。 -
和秋叶一起学秒懂短视频秋叶,刘涵,李欣眉,黄洁,张莹,植品荣,朱雪银《秒懂短视频剪辑》 如何从短视频剪辑新手变高手?本书主要讲解短视频剪辑的各种方法和技巧,帮助读者快速上手短视频剪辑,创作出自己的作品。 本书共 5 章,包括认识剪辑、实用剪辑、后期美化、创意效果和综合案例等内容,收录了短视频剪辑的 60 多个常见方法和技巧。每个方法和技巧都配有详细的图文操作说明,帮助读者深入了解和高效掌握短视频剪辑。 本书内容从易到难,语言通俗易懂,适合短视频剪辑从业者,以及对短视频创作和后期剪辑感兴趣的初学者阅读。《秒懂短视频运营》 如何从短视频运营新手变高手?本书主要讲解短视频运营的各种方法和技巧,帮助读者快速上手短视频运营,创作出自己的作品。 本书共6章,包括新手入门、账号运营、内容运营、流量运营、商业变现和危机处理等内容,收录了60种短视频运营常见问题的解决方法和技巧。每个方法和技巧都配有详细的图文操作说明,帮助读者高效了解和掌握短视频运营方法和技巧。 本书内容从易到难,语言通俗易懂,适合短视频运营从业者,以及对短视频创作和运营感兴趣的初学者阅读。《秒懂短视频拍摄》 如何从短视频拍摄新手变高手?本书主要讲解短视频拍摄的各种方法和技巧,帮助读者快速上手短视频拍摄,创作出自己的作品。 本书共7章,包括认识拍摄,拍摄设备,取景、构图与用光,运镜技巧,创意拍摄,记录生活和商业拍摄等内容,收录了47个短视频拍摄的常见方法和技巧。每个方法和技巧都配有详细的图文操作说明,帮助读者高效了解和掌握短视频拍摄。 本书内容从易到难,语言通俗易懂,适合短视频拍摄从业者,以及对短视频创作感兴趣的初学者阅读。 -
R 4编程入门与数据科学实战[美]马塔·威利(Matt Wiley),[澳]乔舒亚·威利(Joshua F. Wiley)著,孙云华 郭涛 译学习如何使用R 4,编写和保存R脚本,读入和写出数据文件,使用内置函数,并了解常用的统计方法。这本深入浅出的教程介绍了R 4的主要功能,包括图表的新调色板、可用于大数据的增强的参考计数系统,以及文本的新数据导入设置和对基于文本的分类数据进行建模的统计方法。书中每一章都以知识点清单开始,后是对该章介绍的R函数的总结,以及用于测试新知识的练习。本书开篇介绍了R和CRAN软件包在Windows和macOS上的实践安装,大部分内容是对统计方法的介绍(非验证性的、应用性的统计),主要依靠R和R可视化来理解、激励和进行统计测试和建模。本书展示了R在具体案例中的使用,如方差分析、多元回归和调节回归、数据可视化、假设检验等,并采取了一种基于实例的实践方法,将实践与对所做统计的清晰解释结合起来。主要内容 ◆ 获取并安装R和RStudio ◆ 从多种文件格式导入和导出数据 ◆ 分析数据并生成图形(包括置信区间) ◆ 互动式地进行假设检验◆ 对多元回归和调节回归解决方案进行编码 -
Java从入门到精通明日科技《Java从入门到精通(第7版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用Java语言进行程序开发需要掌握的知识。全书分为4篇共24章,内容包括初识Java,开发工具(IDEA、Eclipse),Java语言基础,流程控制,数组,类和对象,继承、多态、抽象类与接口,包和内部类,异常处理,字符串,常用类库,集合类,枚举类型与泛型,lambda表达式与流处理,I/O(输入/输出),反射与注解,数据库操作,Swing程序设计,Java绘图,多线程,并发,网络通信,飞机大战游戏,MR人脸识别打卡系统。书中所有知识都结合具体实例进行讲解,涉及的程序代码都给出了详细的注释,这可以帮助读者轻松领会Java程序开发的精髓,并快速提高开发技能。
