《高效代码:软件编程实践原则》是一本致力于提高软件编程效率和优化代码质量的技术书籍。本书探讨了编程中常见的复杂性问题,并提供了一系列切实可行的实践原则与方法。本书内容涵盖了从控制代码复杂性、应用设计原则,到模块化编程、性能优化等多个方面。书中不仅讲解了如何编写高效、可维护的代码,还强调了遵循编程规范、优化代码结构、实施
本书共分为4部分:第1部分为软件工程,包括软件工程基础知识、软件系统需求分析和开发文档的识读与编写;第2部分为必须掌握的计算机基础知识,包括计算机基础与体系结构、操作系统原理与技术和计算机网络;第3部分为实际的软件设计,包括基本应用程序开发、算法设计基础、数据库设计、桌面程序设计、网页程序设计和网络应用程序开发;第4部
微服务成功启示录
全书分为三部分:第一部分为第1-6章,介绍BMC固件开发基础,具体包括服务器固件概述,BCM的主要功能、常用的硬件总线,如何运用IPMI协议,BCM常用的软件通信协议、调试工具;第二部分为第7-15章,介绍BCM固件开发实战,涉及OpenBCM基础,D-Bus通信原理与使用方法,BoostAsio的使用方法,Yocto
本书是高等院校计算机技术应用课程的教材,适用于非计算机专业的理工社农医等各专业学生。面向多层次、多学科专业,强调计算机在各专业的应用,适用于大一到大四各年级的学生。本书也适合对编程知之甚少但想要使用计算方法解决问题的读者。本书共9章及2个附录。1-8章介绍Python语言内容,第9章介绍综合项目,以提高学生Python
内容简介本书系统介绍了Python程序设计语言及在大数据应用开发中的关键技术。全书以语言基础核心技术系统开发数据分析为主线,全面涵盖Python语法基础、流程控制、函数与模块、面向对象编程、文件与数据库操作、多线程与网络编程、爬虫技术、GUI开发以及基于pandas的数据分析与可视化等内容。通过大量典型示例、实训案例和
本书内容共分为11章,前8章聚焦于Python基础知识,包括Python基础入门,基本语法与数据类型,字符串的进阶使用,列表、元组、集合与字典,控制流,函数,模块与包,以及面向对象程序设计;后续章节通过3个实践项目——《王者荣耀》的数据可视化分析,二手房价格预测,以及基于经典文学作品的文本分析,引导读者将所学知识应用于
本书循序渐进地讲述了Python语言的基础知识和需要读者深入掌握的知识要点,并介绍了15个项目案例,以加强读者的上机实践能力。
本书共11章,主要介绍了数据分析入门知识,Python的安装与基础知识,Excel与Python的数据获取、数据清洗、数据预处理、数据计算、数据统计汇总和数据可视化分析,还介绍了Python批量处理Excel数据的方法,并通过两个综合实例讲解了数据处理与分析的实战操作。
《Rust实战项目开发》是一本以实战为主的Rust编程指南,每个章节都经过了作者精心挑选和打磨。全书由3部分组成:第1部分(第1~2章),介绍了Rust实战前需要掌握的基础知识。第2部分(第3~10章),将Rust基础知识融入实际项目中,向读者详细阐述了不同业务场景的实战项目该怎么做,以及技术实现原理和运行机制。第3部