本书使用Java语言讲解数据结构。全书按照“项目一任务”的模式编写,共设10个项目,每个项目下都精心安排了6个典型工作任务(全书共60个典型工作任务)。这10个项目分别是:顺序表——教职工工号管理、链表一一商品管理、栈一一两栈共享空间、队列——模拟银行客户排队、串——模式匹配、矩阵一一核算产品费用、树一一家族族谱、图—
本书系统地从信息获取、传递和解译的角度对计算成像技术进行全面的分析和描述,同时也对以“物像共轭”为核心的传统光电成像技术所存在的问题进行分析。本书参考了本领域近年来的最新研究成果,在注重论述计算成像基本原理的同时,紧密结合工程实际运用。书中列举了大量的实例,以便读者快速全面地掌握计算成像的内涵及外延。
本书将面向对象的理论与Java语言程序设计技术相结合,意在培养读者正确运用面向对象的思维方法分析问题和解决问题的能力。全书共分16章。第1章介绍编程语言的发展、Java语言的特点和Eclipse集成开发环境;第2-6章主要讲述面向对象的基本理论、原理、技术方法和Java语言基础知识,阐述了面向对象程序设计的基本原则和特
本书以国产高云半导体FPGA为例,全面介绍基于国产EDA软件和FPGA芯片的数字系统设计原玛与方法。全书共分为5章:第1章介绍了高云半导体提供的可编程解决方案;第2章以武汉易思达科技有限公司提供的PocketLab-F0口袋实验板为平台,详细介绍了高云云源EDA软件Gowin的使用方法,包括在线逻辑分析仪的调试方法等;
本书从计算机网络的基本理论出发,在深度把握计算机网络的形成与发展的基础上,进一步阐述了计算机网络的功能与组成、体系结构等内容,为后边的阐述奠定了基础。其次,本书对计算机网络的关键技术进行了详细的分析,包括网络数据通信、物理层、局域网、数据链路层、网络层等。最后,本书通过实际案例对计算机网络的应用进行了进一步的探究。
本书详细介绍了线性结构、树结构和图结构中的数据表示及数据处理的方法,并对查找和排序两种重要的数据处理技术做了详细的探讨。书中对每一类数据结构的分析均按照“逻辑结构—存储结构—基本运算的实现—时空性分析—典型例题—知识点小结—练习题—实验题”的顺序来进行,算法全部采用Java语言描述,全部程序均经过调试。书中还配有大量算
本书内容为上海爱可生信息技术股份有限公司发起的社区日常发表内容精选。社区近几年对于MySQL8.0新特性的各类新功能一直保持产出,包括窗口函数、新密码策略、直方图、SQL语法优化等,并对到目前为止MySQL8.0主要新特性做了阶段性总结。爱可生开源社区虽然以分享MySQL技术为主,也经常分享一些流行的开源数据库内容,如
本书采用实战案例图文配套视频的模式介绍剪映短视频剪辑的相关知识,手把手带领读者在较短的时间内上手剪辑,用一部手机剪辑出专业、精良的短视频。本书详解86个案例,并提供对应的86段教学视频,涵盖短视频剪辑的基础操作以及生活和工作中的6大场景应用,读者可以边看书边对照教学视频进行操作,从而快速掌握短视频剪辑的方法。 本书共1
随着信息技术的快速发展,Excel作为一款功能强大的电子表格软件,已经被广泛应用于文秘与行政办公领域。Excel不仅可以帮助文秘人员和行政助理高效地处理数据、制作报表和统计图表,而且还可以自动化处理各种日常工作,从而节省时间和精力,提高工作效率。本书还创新地将ChatGPT引入到学习Excel行政与文秘技能教学中,其提
《码上行动:用ChatGPT学会Python编程》创新地以ChatGPT作为辅助学习工具,系统全面地讲解了零基础读者如何快速有效地学习Python编程技能。 全书共15章,第1章讲解了ChatGPT的功能及在编程学习中的作用;第2章讲解了Python的语言特点及开发环境的搭建;第3~10章为基础内容,讲解了Py