软件与程序设计
-
Spring Boot区块链应用开发入门吴胜 著本书详细讲解Spring Boot和区块链的基础知识点,重点讲解了Spring Boot区块链应用开发,并配以精彩知识点案例和微课视频讲解;*后以完整项目案例和实操视频来巩固训练。配套资源有:程序源码、电子课件、教学大纲、微课视频。 -
Python安全攻防吴涛,方嘉明,吴荣德,徐焱 著随着近几年互联网的发展,Python在各行各业发挥着举足轻重的作用。除应用在科学计算、大数据处理等人们熟知的领域外,在信息安全领域中使用也异常广泛。这是因为对于黑客或者渗透测试工程师来说python语言不仅上手容易,而且还有大量丰富的开源库。通过python可以帮助他们又好又快的完成一项任务,以少量的代码便可实现所需功能。本书结合具体场景和真实案例,详细叙述了python在渗透测试过程中所涉及到的信息收集、漏洞检测、数据爆破、模糊测试、流量分析等方面的实现过程。本书内容详细,过程清晰,非常易于读者深入理解。可为成为一名合格的网络安全员打下坚实的基础 -
C语言程序设计海燕 著《C语言程序设计(含习题与实验指导)(第二版)》由主教材和配套习题与实验指导组成,主教材三篇分12章,内容包括;概述,数据类型、运算符和表达式,顺序结构,选择结构,循环结构,数组,函数,指针,编译预处理,结构体和共用体,位运算,文件。 习题与实验指导分为两部分,包括要点与例题解析、实验与指导。其中要点与例题解析包含本章要点、典型例题解析、测试练习、测试练习参考答案4个模块。 -
阿里巴巴Java开发手册杨冠宝 著本手册的愿景是码出高效,码出质量。它结合作者的开发经验和架构历程,提炼阿里巴巴集团技术团队的集体编程经验和软件设计智慧,浓缩成为立体的编程规范和最佳实践。众所周知,现代软件行业的高速发展对开发工程师的综合素质要求越来越高,因为不仅是编程相关的知识点,其他维度的知识点也会影响软件的最终交付质量,比如,数据库的表结构和索引设计缺陷可能带来软件的架构缺陷或性能风险;单元测试的失位导致系统集成测试困难;没有鉴权的漏洞代码易被黑客攻击等。所以,本手册以开发工程师为中心视角,划分为编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构、设计规约七个维度,每个条目下提供相应的扩展解释和说明、正例和反例,全面、立体、形象地帮助开发工程师成长,有助于团队代码规约文化的形成。积小流成大海,积跬步至千里,在第1版基础上,认真倾听读者反馈,学习开源社区的详细建议,增加前后端规约,发布错误码解决方案,修正架构分层图例等相关内容,涉及59条新规约,修正202处原有规约,完善8个示例,是面向业界以来更为完善的版本。从严格意义上讲,本手册超越了Java语言本身,明确了作为一名合格开发工程师应该具备的基本素质,因此本手册适合计算机相关行业的管理者和研发人员、高等院校的计算机专业师生、求职者等阅读,希望成为大家如良师益友般的工作手册、工具书和床头书。 -
asyncio实例集锦Mohamed Mustapha Tahrioui 著,陶俊杰,陈小莉 译asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持。syncio模块提供了使用协程构建并发应用的工具。它使用一种单线程单进程的的方式实现并发,应用的各个部分彼此合作, 可以显示的切换任务,一般会在程序阻塞I/O操作的时候发生上下文切换如等待读写文件,或者请求网络。本书讲解了使用asyncio过程中发生的问题并提供解决方案。 -
数据结构教程学习与上机实验指导李春葆,李筱驰 著本书是《数据结构教程(Java)》(李春葆等,清华大学出版社,2020)的配套学习和上机实验指导书,详细给出了《教程》中所有练习题和上机实验题的解题思路和参考答案,以及在线编程题的AC代码。书中练习题和实验题不仅涵盖数据结构课程的基本知识点,还融合了各个知识点的运用和扩展,学习、理解和借鉴这些参考答案是掌握和提高数据结构知识的最佳捷径。本书自成一体,可以脱离主教材单独使用。适合高等院校计算机及相关专业本、专科生使用。 -
R语言数据分析与可视化从入门到精通程乾,刘永,高博 著R语言是一个自由、免费、源代码开放的编程语言和环境,它提供了强大的数据分析功能和丰富的数据可视化手段。随着数据科学的快速发展,R语言已经成为数据分析领域炙手可热的通用语言。全书分为3篇共12章,具体内容如下。 第1篇:入门篇(第1章~第3章)。本篇将带领读者逐步走进R语言的世界,帮助读者对R语言形成初步的认识,并学会如何获取和安装R语言,以及如何在需要时获取帮助。然后介绍R语言的一些基础知识,这些知识是灵活应用R语言的必要前提。最后重点介绍R语言函数的使用方法,同时也会涉及一些其他相关内容,如流程控制和R语言环境等。 第2篇:进阶篇(第4章~第11章)。本篇介绍R语言数据管理、数据分析和数据可视化的三大威力,包括通过数据获取、导出、整合和清理等操作将零散的数据整合为可以分析处理的数据集的多种方法;并介绍一些常用基础统计和高级统计的实现方法,以及R语言的图形生成、图形修饰、外部绘图插件和图形展示等功能。 第3篇:实战篇(第12章)。本篇通过一个实战案例,综合讲解R语言在数据处理与可视化分析方面的实战技能。 -
C++面向对象程序设计基础教程周法国,高文超 著暂缺简介... -
PHP程序设计案例教程陈建国 著全书分为基础知识篇和技能提高篇两部分,共13章。第1~7章为基础知识篇,主要阐述PHP开发的基础知识,具体包括PHP概述、网站开发基础、PHP语法基础、PHP的流程控制结构、PHP数组、PHP网站开发和电子商务网站开发——基础功能等;第8~13章为技能提高篇,主要阐述PHP开发的高级应用技术及综合项目开发,具体包括MySQL数据库技术、PHP与MySQL数据库编程技术、电子商务网站开发——数据库开发、面向对象程序设计、PHP安全与加密技术和电子商务网站开发——在线购物等。本书内容实用,案例丰富,操作性强,适合作为各类院校计算机专业的教材,也可以作为初中级PHP用户的学习用书。 -
图解云计算架构 基础设施和API[日] 平山毅,中岛伦明,中井悦司 著,胡屹 译本书主要讲解了构建基于IaaS的云计算架构时所必备的基础知识。云计算架构的**特征是可以通过API来控制基础设施,因此可以完成在传统环境中无法完成的构建和应用。本书内容以API为中心展开,首先说明了云计算的概念、通用组件及API的机制等基础知识,然后逐一讲解了服务器、存储和网络等组件,以及这些组件是如何通过API控制的,最后介绍了多重云的配置要点和不可变基础设施等云原生架构的管理方法。
