《Effective软件测试》将帮助你交付优质软件。在软件开发过程中,测试是最关键的部分。为编写良好测试以及防止bug进入生产环节,你必须精通掌握基于需求规格的测试、边界测试、结构化测试以及其他核心策略。这本实用指南将引导开发者了解不同类型的单元测试和集成测试。开发者将学会如何使代码便于测试,以及如何编写易于维护的测试
《高级语言程序设计(微课版)》着眼于计算思维和程序设计能力的培养,以问题驱动方式逐步建构学生的基本程序设计知识体系和能力体系,提高学生的模型建立与编程实现能力,促进成果导向的课程目标达成。全书分为8章,包括绪论、程序设计基础、函数、数组、指针、结构体及其应用、文件操作和综合应用。《高级语言程序设计(微课版)》大部分章节
《Linux内核调优——构建高性能的企业服务》从实用的角度出发,详细介绍了Linux内核调整与优化相关的理论与应用知识,包括NginxWeb服务器企业实战、Linux性能优化与安全攻防实战、HTTP详解、Linux高可用集群实战、黑客攻击Linux服务器与防护实战、iptables入门简介、Firewalld防火墙企业
本书以MATLABR2020a软件为基础,详细介绍各种智能算法的原理及MATLAB在智能算法中的应用,是一本MATLAB智能算法设计的综合性参考书。全书以智能算法原理及MATLAB应用为主线,结合各种应用案例,详细讲解智能算法在MATLAB中的实现方法。全书共分为3部分:第一部分为基础知识;第二部分介绍经典的智能算法及
本书内容可分为两大部分。第一部分(第1~10章)介绍了嵌入式操作系统原理。其中,第1章介绍嵌入式操作系统基础知识;第2章介绍嵌入式系统硬件与操作系统;第3章介绍嵌入式操作系统的体系结构、基本概念和设计嵌入式操作系统的基本要求;第4章详细介绍嵌入式操作系统常用数据结构;第5章详细介绍嵌入式操作系统的一般启动方式、Boot
《企业级DevOps实战》从实用的角度出发,详细介绍了DevOps相关的理论与应用知识,包括Zookeeper服务及MQ服务、Ceph企业级分布式存储实战、Hadoop分布式存储企业实战、Mesh及ServiceIstio服务治理、企业级DevOps应用实战、部署流水线与DevOps主流工具。《企业级DevOps实战》
函数式编程将改变你思考代码的方式!利用良好的FP技术,C#开发人员可极大地提升软件的并发处理、状态管理和事件处理能力,以及软件的可维护性。本书介绍了在C#编码实践中添加函数式编程的原因、方式和位置。《C#函数式编程(第2版)》引导你在C#语言中使用函数式思想来解决实际问题。书中回顾了C#语言中一些能够用来实现函数式编程
JavaWeb是Web应用程序开发中的主流技术之一。本书以IntelliJIDEA为开发平台,以技术应用能力培养为主线,介绍Web的基础概念、开发环境、Web前端开发技术、jQuery、Servlet、JSP、网站会话管理、EL表达式与JSTL、JDBC技术、JDBCUtils工具,最后的PetStore项目综合开发全
《SQL语言从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了在开发中使用SQL语言必须掌握的技术。全书分为3篇共18章,内容包括SQL语言基础、SQL查询基础、复杂查询、数据排序、SQL函数的使用、分组统计、子查询、多表查询、添加数据、修改和删除数据、视图、存储过程、触发器、游标、索引、事
《Python程序设计——基础入门、数据分析及网络爬虫(微课视频版)》基于Python3.10全面介绍Python语言程序设计方法,全书共10章。首先,基于VisualStudio和PyCharm集成开发环境介绍设计Python语言程序的方法,讨论Python语言的常用数据结构的定义与用法,阐述分支与循环控制语句设计方