本书是一部基于大量自测实践详细介绍如何编写高质量Java代码的作品。全书共11章,分为三篇。 研发自测基础篇(第1~6章),主要介绍了日常工作使用频率高的基础知识,包括软件测试的基本概念、代码评审的方式、单元测试等内容。为了让测试的编写更容易,这一篇还介绍了测试替身,以及如何与Spring框架相结合来编写测试等内容。
全书共15章,第1章介绍了学习python的好处何在以及如何高效地学习python;第2章介绍python、anaconda以及IDE的安装;第3章讲解编程的常识,包括io、文件系统、编码格式等;第4章介绍Excel和text文本的读写;第5章介绍数据处理神器-pandas;第6章介绍python的编程调试;从第7章开
本书对第1版内容进行了全面更新和升级,详细描述了敏捷开发的各种实用方法及具体实践。作者以极限编程为基础,引入了Scrum、看板、DevOps、精益软件开发、精益创业等思想和实践,可以帮你成功地将敏捷开发引入团队和组织,或者发现敏捷可能并不适合你当前的情况。书中保留了第1版中的实用方法以及大部分实践,但几乎所有的实践都被
系统集成项目管理工程师考试是全国计算机技术与软件专业技术资格(水平)考试(简称“软考”)中的中级资格考试,通过系统集成项目管理工程师考试可获得中级工程师职称。软考目前已经变为机考,本书在全面分析知识点的基础之上,结合第3版考试大纲对机考的要求,对整个内容架构进行了科学重构,可以极大地提高考生的学习效率。尤其是针对单选题
使用R将数据转化为洞见、知识和理解。通过这本实践用书,有志成为数据科学家的读者将掌握如何使用R和RStudio从事数据科学,同时还会学习tidyverse,这是一组R软件包的集合,旨在协同工作,使数据科学变得快速、流畅、有趣。即使你没有编程经验,这本更新版也能让你快速上手数据科学。你将学习如何导入、变换以及可视化你的数
本书是获得大量读者好评的“Linux典藏大系”中的《Linux驱动开发入门与实战》(第3版)。《Linux驱动开发入门与实战(第3版)》内容充实,重点突出,实例丰富,实用性强,涵盖Linux驱动开发从基础知识到核心原理,再到应用实例的大部分核心知识。本书专门提供教学视频、源代码、思维导图、习题参考答案和教学PPT等超值
本书是获得大量读者好评的“Linux典藏大系”中的《Linux环境C程序设计》(第3版),内容丰富,从基础知识到高级技术和核心原理,再到项目开发,几乎涵盖Linux环境C程序设计的所有重要知识点。《Linux环境C程序设计(第3版)》提供大量实例,供读者实战演练,并提供教学视频、源程序、思维导图、习题参考答案和教学PP
本书是获得大量读者好评的“Linux典藏大系”中的《Linux系统管理与网络管理》的第3版。《Linux系统管理与网络管理(第3版)》第1、2版出版后获得了读者的高度评价,曾经多次印刷。第3版以当前流行的RedHatEnterpriseLinux9.1版本为基础,全面、系统、由浅入深、循序渐进地介绍从Linux系统管理
本书由七个项目组成,分为初识网络爬虫、基于Python库实现静态数据采集、基于urllib实现客户端数据采集、基于Requests-HTML实现动态数据采集、基于Scrapy框架实现网页数据采集、基于Scrapy-redis分布式实现网页数据采集以及基于自动化测试工具实现网页数据采集。
本书系统全面地讲解Streamlit的核心概念,实例项目应用和最佳实践。通过案例带你从零开始,逐步掌握Streamlit的基础知识和高级技能。你将学会如何使用Streamlit实现数据可视化、添加交互组件,构建出炫酷的Web应用。本书分为两篇,基础篇(第1-7章)讲解Streamlitt的安装配置,以及基本的文本、数据