黑客编程和逆向分析是计算机安全从业者需要掌握的两项基本功,随着各大企业对安全技术的日益重视,工程师在这方面的学习需求也在持续增长。 本书共11章,既包括黑客编程的内容,如数据的存储及表示形式、汇编语言入门;又包括逆向分析的知识,如熟悉调试工具OD、PE工具详解、PE文件格式实例(包括加壳与脱壳工具的使用)、十六进制编辑
本书旨在讲述如何通过持续测试交付一个功能完善、质量完美的系统,满足测试人员快速交付、快速迭代的需求。本书首先概述了什么是持续测试,以及持续测试和自动化测试的异同,介绍了如何提升持续测试的效率和效果,然后讨论了如何通过持续测试中的非功能性测试保障软件的可靠性、可用性、可移植性、性能效率等质量特性,如何通过建立质量门禁保障
本书是基于QtCreator集成开发环境的入门书籍,讲解了经典的桌面端C++Widgets编程和QtCreator开发环境的使用。本书内容主要包括Qt的基本应用,以及Qt在图形动画、影音媒体、数据处理和网络通信方面的应用内容。与第3版相比,本书使用Qt6.2.3和QtCreator6.0.2进行了全书修订,主要添加了第
本书通过探索多种系统编程概念和技术引入Rust编程语言,在深入探索计算机工作原理的同时,帮助读者了解Rust的所有权系统、Trait、包管理、错误处理、条件编译等概念,并通过源自现实的示例来帮助读者了解Rust中的内存模型、文件操作、多线程、网络编程等内容。 本书旨在帮助读者理解如何用Rust进行系统编程,并提供了一些
本书从零基础、初学者的角度,介绍了Python编程的基础知识和编程方法。全书共7章,从语言基础到面向对象编程、再到UI(用户界面)设计,共使用了228个案例贯穿在各个章节中。同时,将Python语言特有的数值、字符串、列表、元组、字典和集合数据融入代码段,以体现案例教学的特色。本书前6章均附有习题,供读者思考和练习。第
练习!这就是《一起学Python》的全部内容。为了能够掌握Python,你需要练习用它编写大量的程序。当你尝试这样做时,会发现编写任何程序都有多种方法。因此,你需要了解你是否选择了执行程序的最佳方式,你会发现这本书很有用。本书在每一章的末尾都有练习。解决这些练习将帮助你构建Python技能。当你这样做的时候,你会觉得需
本书由四部分组成。第1部分(第1~4章)介绍Java语言基本概念、基本语法规则及面向对象基本思想;第2部分(第5章和第6章)介绍图形及用户界面设计;第3部分(第7~10章)介绍Java的应用,包括输入输出流、网络通信、数据库连接;第4部分(第11章和第12章)介绍Java的综合应用设计,包括游戏设计、远程控制程序、简易
《自然语言处理的Python实践》通过5章内容深入解读了自然语言处理(NLP)的文本数据处理方法和行业实际应用。其中讨论了文本数据的根本问题所在和在文本数据中如何提取信息、提取哪种信息等,同时通过第2~5章,重点讲解了客户服务行业、在线评论、银行与金融服务及保险行业、虚拟助手四大NLP重点领域的实际应用方法,其中详细解
本书是将C语言的学习和实际应用相结合而打造的活页教材,共分为9个项目单元,包括程序设计基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、文件操作。每个单元通过引导案例、知识讲解、技能实训,全方位进行知识讲解和实训指导。 本书可作为高等职业院校各专业C语言相关课程的教材,也可作为计算机相关专
本书共包括计算机与信息基础等15个上机实验内容,涵盖了计算机软硬件的基本操作、办公软件应用、数据库基本操作、网络配置、程序设计入门等相关知识点的介绍和实践操作内容。