本书精选了通信、计算机和网络领域9类共20余个典型电路,包括网络接口、存储管理、帧同步、CAM和TCAM、哈希散列查找、深度包检测、漏桶算法、数据交换单元和SM4加解密电路,给出了每个电路的功能说明、算法原理和内部结构,以及完整的VerilogHDL设计代码和仿真测试代码。本书中的所有代码都在FPGA开发环境上进行了实
SQL Server数据库应用(全案例微课版)
Spring Boot技术实践
《Python应用程序设计/21世纪高等学校计算机基础实用规划教材》内容包括程序设计基础和应用程序设计两大部分。程序设计基础部分内容简单,易学易用;应用程序设计部分包括图形用户界面程序设计、文本分析程序设计、可视化程序设计、数据库程序设计、大数据程序设计、人工智能程序设计、简单游戏程序设计和其他应用程序设计(如图像处理
在计算机科学中,数据结构是一种数据组织、管理和存储的格式;简而言之,决定了数据顺序和位置关系的便是数据结构,由此可见数据结构的重要性。本书以学习笔记的形式阐述了Python语言框架下的数据结构核心知识和应用实践,尤其是对Python不同于其他语言的内置数据结构(线性表、队列和栈、数、图等)进行了重点讲解,全书更多地通过
本书面向Python初学者,采用模块方式呈现知识要点,而非百科全书式的语法大全。书中介绍了数值、字符串、列表、字典、集合、控制结构、函数、递归、排序、面向对象编程、文件操作等基础知识,通过大量案例来演示这些技术,重视计算思维的培养,由浅入深地将解决问题的完整方案一步步呈现在读者面前。本版新增了面向数据科学的程序示例和练
《Linux实战宝典》包括10章内容,分别讲解了Linux的概述和介绍、Linux的启动和关机、操作文件、管理用户、运行脚本和任务、管理系统和应用程序、添加和使用磁盘、网络管理、系统维护、安全措施。此外,《Linux实战宝典》的附录(请扫描封底二维码获得)中介绍了如何在MicrosoftWindows中安装Virtua
《Java网络编程进阶——从BIO到RPC》用于学习Java网络通信的设计和开发,系统地介绍了Java网络通信的多种技术,由浅人深地阐述了多种通信技术的基础知识、主要模型以及实际可用的案例,使读者能有效地掌握Java网络编程的相关知识,并具备以Java编程来处理和解决网络通信问题的能力。全书共8章和1个附录。第1~4章
本书分为以下内容: C语言概述,了解其发展历程,学习准备知识;C语言程序设计基础知识;了解C语言的数据类型;理解标识符、常量和变量的概念;掌握基本输入输出实现和常见运算符和特殊运算符的使用;掌握流程图和分支结构的使用方法。;掌握循环结构的使用方法和特殊控制语句。了解结构化程序设计的思想,掌握函数的定义方法,函数的调用
Java编程语言是软件开发领域最受欢迎的语言之一,是从事JavaEE项目开发、Hadoop云计算应用开发、Android移动应用开发的必备基础。本书从零基础学习者的角度出发,用通俗易懂的语言和具体详细的实例全面介绍Java程序开发的核心编程技术。本书分为22章。第1~3章是Java入门体验,主要介绍Java语言简介及发