《Go语言从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了Go语言的基础、进阶提高和高级应用知识。全书分为4篇,共19章,包括初识Go语言、Go语言基础、Go语言基本数据类型与运算符、流程控制、复合数据类型、函数、指针、结构体、接口、错误处理、并发编程、包管理、标准库、编译与测试工具、反射、MySQL数据库编程、文件处理、网络编程和Go语言在爬虫中的应用等内容。所有知识都结合具体实例进行讲解,涉及的程序代码给出了详细的注释。全书共计98个应用实例,学练结合,读者可以
智能合约是区块链技术的重要组成部分,同时也是去中心化应用(DApp)开发过程中的核心。智能合约可以使用户实现与区块链的交互,执行用户操作。本书分为8章,讲解了以太坊和智能合约、搭建以太坊智能合约环境、Solidity基础、Solidity高级用法、智能合约应用、智能合约安全、智能合约交互、智能合约开发框架等内容。本书致力于让读者在学会Solidity语法的同时,也能通过案例编码练习提升编程能力。本书适合作为高等院校区块链、软件工程相关专业的教材,也可作为有编程基础或经验的读者、去中心化应
本书为项目化教程,每个项目都由多个任务、实训巩固、知识拓展和课后习题构成,每个任务都有任务描述、任务要求、相关知识和任务实现。本书以学生信息管理为主线,全面、系统地介绍了MySQL数据库的相关知识,并附有图书管理系统数据库的综合设计应用增强巩固。本书共13个项目,内容包括认识数据库、数据库设计、部署MySQL环境、创建和管理数据库、MySQL的常用数据类型和函数、创建和管理表、MySQL的运算符、简单信息查询、高级信息查询、查询优化、存储过程和存储函数、触发器和综合案例——图书管理系统数据库设计
本书针对Java Web开发编程进行了详细的讲解,书中采用问题引入、案例教学,引导读者在实际开发中掌握Web编程技术体系。全书分为5个部分共20章,包括入门、JSP编程、Servlet和JavaBean开发、应用开发与框架、实训。书中知识点辅以大量的实例说明,书末针对典型Web应用场景提供了相关实训的内容。本书可作为高等院校Java Web开发相关课程的教材,也可作为有Java SE知识基础但没有Java Web开发基础的程序员的入门用书,还可作为Java嵌入式培训班的教材。对于
《剪映短视频剪辑与运营标准教程(全彩微课版)》围绕剪映短视频的创作展开,由浅入深、全面系统地对短视频的拍摄、剪辑、发布、运营等环节进行介绍,不仅能让新手制作出精彩的短视频,还可以让有一定后期剪辑基础的读者掌握更多创意效果的制作方法。《剪映短视频剪辑与运营标准教程(全彩微课版)》共9章,内容包括短视频剪辑基础知识、素材拍摄技法、短视频剪辑工具—剪映的基本功能、短视频字幕处理、音效的添加、视频转场特效设计、滤镜和美颜的应用、短视频发布与共享,以及短视频的运营推广等。在讲解理论知识的同时,穿插
本书共9章,以财经类高校为背景,以培养财经类专业学生的编程能力为目标,通过大量实例系统讲解Python语言的基本语法元素、基本数据类型、程序流程控制结构、函数、组合数据类型、文件输入/输出等操作,并介绍多个Python第三方库的基本使用方法。本书围绕金融数据分析,介绍从基本数据处理到文件处理,从数据分析到数据可视化的基本数据分析流程。本书每章后均给出了配套练习题,以帮助读者巩固所学知识。本书适合作为财经类高校学生的Python语言入门教材,也适合初学Python语言的读者使用。
《PyTorch深度学习与企业级项目实战》立足于具体的企业级项目开发实践,以通俗易懂的方式详细介绍PyTorch深度学习的基础理论以及相关的必要知识,同时以实际动手操作的方式来引导读者入门人工智能深度学习。本书配套示例项目源代码、数据集、PPT课件与作者微信群答疑服务。《PyTorch深度学习与企业级项目实战》共分18章,内容主要包括人工智能、机器学习和深度学习之间的关系,深度学习框架PyTorch 2.0的环境搭建,Python数据科学库,深度学习基本原理,PyTorch 2.0入门,
本书以当前嵌入式系统领域里具有代表性的ARM Cortex-A8处理器和嵌入式Linux作为分析对象,从嵌入式系统的发展历史和特点出发,对A8嵌入式处理器的体系结构、存储系统、中断系统、ARM指令集和S5PV210微处理器进行了详细介绍。在此基础上,阐述了ARM-linux内核、文件系统、移植及调试方法、驱动程序的设计等内容。然后,本书介绍了QT图形界面程序和SQLite数据库。最后介绍了嵌入式系统设计方法以及三个应用案例。本书可以作为高等学校计算机、电子、电信类专业的教材,也可以作为相关嵌入式
本书共分为11章,第1-2章着介绍了网络安全的基本概念、基本要求、安全体系和安全协议等基础理论知识;第3章介绍了加密及加密算法的相关理论;第4-6章分别从操作系统、web站点和邮件系统出发介绍了相关的安全知识。第7章介绍了如何使用防火墙加强内网的安全性。第8章介绍了病毒的危害、种类及如何预防。第9章介绍了网络攻击及防护的相关知识。第10-11章介绍了网络管理的基本理论和技术,以及相关的网管软件。
本书循序渐进地介绍了网络安全基础知识及网络安全的各种防护措施。本书内容适应计算机网络安全技术的发展需求,突出了实用性和工程性。本书内容共分9章,包括网络安全问题研究、网络安全治理、网络安全应对措施、计算机密码技术、防火墙技术、病毒分析与防御、操作系统安全技术、网络攻击与防范、无线网络安全。本书注重基础、突出应用,每章的案例贴近生活和实际,读者能够运用本书所学的知识提高解决网络安全实际问题的能力。本书应用案例丰富、实用,内容针对性较强,操作步骤详尽,适合作为各层次职业院校信息安全技