本书通过大量的代码示例,对Go特性进行了清晰的描述,并将它们与类似的Java特性进行了对比。本书以Java的视角,全面地介绍了Go的基础知识以及优秀应用程序。读完这本书,读者将对Go及其库有足够的了解,从而开始使用Go语言进行编程。本书还介绍了Go的重要软件包,为计划使用Go的开发人员提供了针对很多问题的现成工具。
本书共分为10章,主要介绍Redis的各种特性、核心技术及高级应用。第1章介绍了Redis6.0的新特性和入门知识。第2章详细分析Redis的基础数据结构,包括对象、字符串、列表、字典、集合和有序集合。第3章介绍stream的底层实现。第4章介绍Redis启动流程。第5章详细介绍服务端处理客户端命令请求的流程。第6章主
本书以从抽象到编程为主线,图文并茂地介绍了软件开发所需的语文知识、数学知识、软件建模知识和计算机语言知识。从概念抽象和数值计算两个层次,由浅入深地讨论了面向对象程序设计的基本知识、基本原理和基本方法,并使用UML描述软件模型,使用C语言编写示例代码。全书共8章,内容包含类与对象、封装与职责、关联与连接、继承与多态、设计
《计算机软件技术基础第3版》是在全国教育科学“十一五”规划课题“应用型大学发展与学科专业建设研究”教学研究成果的基础上,基于北京市高等教育精品教材立项项目和校本科规划教材建设项目的建设成果,根据高等院校非计算机专业对计算机软件技术的知识要求,结合多年的教学和实践经验集体编写而成的。《计算机软件技术基础第3版》共分10章
本书全面、深入地介绍NFT,不仅包含元宇宙与数字经济相关内容,还深入讲解NFT与数字化权益。全书共9章,第1章主要介绍NFT概念和发展史;第2章介绍NFT的创建与流通,包括创建NFT、发布和获取NFT以及NFT社群的相关内容;第3章主要介绍NFT与数字艺术,包括AI艺术和数字化设计的相关内容;第4章深入讲解NFT涉及的
本书首先介绍Python和Jupyter笔记本的基础知识,然后逐一介绍丰富的、与数据科学相关的Python库,并举例说明如何在实际工作中运用Python。本书将Python和数据科学融合起来,帮助读者快速入门Python并使用Python完成数据分析相关任务,是实用的快速上手教程。书中代码使用与Jupyter笔记本兼容
本书从短视频创作的基础理论出发,由浅入深,系统地介绍了短视频创意、策划、拍摄、剪辑与特效制作的方法和技巧。全书共8章,主要内容包括短视频基础、内容创意与策划、素材拍摄基础、剪辑制作基础、使用“抖音”App、使用“剪映”App、掌握Premiere的基本操作和使用Premiere制作短视频特效等。 本书内容全面、资源丰富
本书主要介绍C#语言、WinForms应用编程、C/S网络应用编程、ASP.NETCore和Vue应用编程的基础知识。全书共10章,第1~5章主要介绍C#语言和WinForms应用编程的基础知识;第6~8章主要介绍C/S网络应用编程的基本技术,并用一个实例介绍项目的完整实现;第9~10章主要介绍ASP.NETCoreW
本书根据本科生和研究生软件逆向分析相关课程的教学需要,以实例为导引,面向攻防实践,将逆向分析基础和工具融入实例的剖析过程中,使学生能够在解决实际问题的过程中掌握相关基础和常用工具的使用方法。通过对软件逆向基础、常见文件格式解析、常用反汇编算法及缺陷分析、Android程序逆向基础和相关工具的介绍,读者能够掌握基本的逆向
这是一本针对SQL初学者的图书。本书着重讲解SQL的数据检索能力,覆盖了SQL语言的所有核心概念,并且配有丰富的实践示例。本书以直观且富有逻辑性的顺序来组织主题,以SQL关键字为线索层层递进。书中介绍了3种广泛使用的数据库,它们是:MicrosoftSQLServer、MySQL和Oracle。 本书适合SQL语言的初