• 会员
    内容提要:本书循序渐进、由浅入深地讲解Python算法的核心技术,并通过具体实例的实现过程演练各个知识点的具体使用流程。全书共13章,包括算法,数据结构,常用的算法思想、线性表、队列和栈,树,图,查找算法,内部排序算法,经典的数据结构问题,数学问题的解决,经典算法问题的解决,图像问题的解决,游戏和算法等内容。本书不但适合研究和学习算法的初学者,也适合有一定算法基础的读者,还可以作为大中专院校相关
    程序设计16.9万字
    4.2万人气
  • 会员
    本书针对第1版进行改版,将“单机游戏”融入到网络部分的实例中,在讲解网络通信原理的同时,给出各个知识点的案例,并开发客户端的网络模块和服务端程序框架。然后将一部分的坦克游戏改造成联网对战的多人游戏。本书基于Unity3D最新版本编写,书中例子为商业游戏简化版本,读者可以从中了解商业游戏的设计思路和实现方法。读者看完本书,初步拥有开发一款完整网络游戏的能力。
    程序设计12.4万字
    4.2万人气
  • 会员
    PLC编程及应用的理论和实践连接紧密,涉及范围广,实操性强。读者在通过传统图书学习PLC的相关知识时感觉非常枯燥,因为书中大量冗长的文字描述会头昏脑涨,所介绍的编程及应用技能往往也只是纸上谈兵,真正操作时还是无从下手。怎么办?如何在短时间内学会PLC的相关知识?如何真正掌握相关的编程及应用技能?想必很多读者都有此困扰。没关系,本书就可满足此需求!本书采用绘画的形式,通过通俗的语言,介绍PLC的产品
    程序设计2.1万字
    4.2万人气
  • 会员
    本书注重实际动手能力的培养,在遵循技术研发知识体系的严密性的同时,在容易产生错误、不易理解的环节配上翔实的开发实例呈现给读者。每一个实例都经过精心挑选,解释详尽,使读者在实例学习中掌握Android编程思想和编程技巧。本书配有源代码,读者可快速、无障碍地学习Android实战开发技术。
    程序设计12.9万字
    4.2万人气
  • 会员
    本书通过探索多种系统编程概念和技术引入Rust编程语言,在深入探索计算机工作原理的同时,帮助读者了解Rust的所有权系统、Trait、包管理、错误处理、条件编译等概念,并通过源自现实的示例来帮助读者了解Rust中的内存模型、文件操作、多线程、网络编程等内容。本书旨在帮助读者理解如何用Rust进行系统编程,并提供了一些使用Rust编写代码的技巧。本书给出了10余个源自现实的示例,让读者不仅能了解Ru
    程序设计21.3万字
    4.2万人气
  • 会员
    本书是“从编程思维到人工智能”系列书中的D二个模块——Python系列中的D1辑,通过学生小墨与墨博士、墨哥哥的对话故事展开,加入多幅手绘漫画,生动有趣地讲解编程语言Python的基础知识。内容从Python的安装方法开始介绍,然后编写D一行代码HelloWorld,进而通过设计游戏的故事情节引导小读者主动思考如何使用各类函数,实现更多功能。这本书根据小朋友的理解能写作,讲解非常浅显易懂,把小朋友
    程序设计4.7万字
    4.2万人气
  • 本书以图配文的形式,直观易懂地介绍了面向对象的全貌及其包含的各项技术,包括面向对象编程、框架、设计模式、UML、建模、面向对象设计和敏捷开发方法等。对于各项技术是如何使用的(How),书中只进行简要的说明,而重点介绍这些技术是什么(What),以及为什么需要这些技术(Why)。另外,“编程往事”专栏介绍了作者年轻时的一些经历;“对象的另一面”专栏以与正文不同的视角讲解面向对象这一概念普及的背景和原
    程序设计12万字
    4.2万人气
  • 会员
    本书基于面向Python的OpenCV(OpenCVforPython),介绍了图像处理的方方面面。本书以OpenCV官方文档的知识脉络为主线,并对细节进行补充和说明。书中不仅介绍了OpenCV函数的使用方法,还介绍了函数实现的算法原理。在介绍OpenCV函数的使用方法时,提供了大量的程序示例。而且在介绍函数对图像的处理前,往往先展示函数对数值、数组的处理,方便读者从数值的角度观察和理解函数的处理
    程序设计19.6万字
    4.2万人气
  • 会员
    本书从Git的基本知识和操作方法入手,详细介绍了GitHub的各种功能,GitHub与其他工具或服务的协作,使用GitHub的开发流程以及如何将GitHub引入到企业中。在讲解GitHub的代表功能PullRequest时,本书专门搭建了供各位读者实践的仓库,邀请各位读者进行PullRequest并共同维护。本书旨在指导各位读者如何在开发现场使用GitHub进行高效开发,适合所有想要使用Git
    程序设计7.6万字
    4.1万人气
  • 会员
    本书包含大量精心绘制的示意图和丰富的示例代码,讲解了常用的JavaScript语法特性,为JavaScript初学者绘制了一条平缓的学习曲线。本书涵盖原生数据类型、强制类型转换、作用域、闭包、运算符、面向对象编程、事件循环机制等内容。这些内容由浅入深,适合初学者按顺序阅读。本书还突出了ES10引入的一些新特性,便于有进阶需要的读者翻阅。
    程序设计6.1万字
    4.1万人气
  • 会员
    本书分为两个篇章。第1篇主要介绍MATLAB基础知识,第2篇主要介绍MATLAB常用工具箱的使用。涵盖的主要内容有MATLAB的发展、优势、特点和系统组成,常用的数据类型,矩阵和数组的基本操作,程序设计的相关知识,图形处理的相关知识,GUI设计,数值分析技术,符号运算,常用的接口编程技术,文件的输入/输出机制,Simulink的基础知识,统计工具箱,图像处理工具箱,优化工具箱,曲线拟合工具箱,神经
    程序设计23.9万字
    4.1万人气
  • 会员
    本书由直接参与Scala开发的一线人员编写,因而对原理的解读和对应用的把握更加值得信赖。本书面向具有一定编程经验的开发者,目标是让读者能够全面了解和掌握Scala编程语言的核心特性,并能够深入理解Scala这门语言在设计取舍背后的动因。即便是不直接使用Scala的读者或非一线编程从业者,也能从本书中学到大量关于函数式和面向对象的编程概念和技巧。
    程序设计29.8万字
    4.1万人气
  • 会员
    本书由浅入深,全面、系统地介绍了C语言的编程技术。全书分6篇共13章,主要内容包括C语言概述;C语言的数据类型、运算符、表达式和输入/输出函数;选择结构设计;循环结构设计;数组;字符串;函数;指针;新的数据类型;联合、枚举和位域;预处理;文件操作;综合实例应用。本书适合所有想全面学习C语言的编程人员及C语言爱好者阅读。
    程序设计20.1万字
    4.1万人气
  • 会员
    本书从Kafka的基础概念切入,循序渐进地转入对其内部原理的剖析。本书主要阐述了Kafka中生产者客户端、消费者客户端、主题与分区、日志存储、原理解析、监控管理、应用扩展及流式计算等内容。虽然Kafka的内核使用Scala语言编写,但本书基本以Java语言作为主要的示例语言,方便大多数读者的理解。虽然本书没有明确的界定,但总体上可以划分为三个部分:基础篇、原理篇和扩展篇,前4章为基础篇,包括基础概
    程序设计19.5万字
    4.1万人气
  • 会员
    《C++从入门到项目实践(超值版)》采取“基础知识→核心应用→核心技术→高级应用→行业应用→项目实践”结构和“由浅入深,由深到精”的学习模式进行讲解。全书共23章,首先讲解了C++语言的基本概念、C++程序结构、常量与变量、数据类型与声明、运算符与表达式、循环与转向语句、数组、指针、函数等基础知识,还介绍了类和对象、C++的命名空间与作用域、继承与派生、多态与重载、输入与输出、C++文件操作、C+
    程序设计17.4万字
    4.1万人气
  • 会员
    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或模式,成为各行业求生存、谋发展的决定性手段,这使得这一过去为分析师和数学家所专属的研究领域越来越为人们所瞩目。本书第一部分主要介绍机器学习基础,以及如何利用算法进行分类,并逐步介绍了多种经典的监督学习算法,如k近邻算法、朴素贝叶斯算法、Logistic回归算法、支持向量机、AdaBoost
    程序设计18.2万字
    4.1万人气
  • 会员
    本书以任务为导向,全面地介绍数据分析的流程和Python数据分析库的应用,详细讲解利用Python解决企业实际问题的方法。全书共9章,1章介绍了数据分析的基本概念等相关知识;2~6章介绍了Python数据分析的常用库及其应用,涵盖NumPy数值计算、Matplotlib数据可视化、pandas统计分析、使用pandas进行数据预处理、使用scikit-learn构建模型,较为全面地阐述了Pytho
    程序设计9.2万字
    4.1万人气
  • 会员
    本书通过趣味案例逐步引入语法知识,教读者用C和C++编写游戏程序,激发读者学习编程的兴趣。全书共14章和3个附录,依次介绍了C和C++编程语言的基本概念、数据类型、if语句、while循环、for循环、一维数组、函数、二维数组、字符串、文件读写、指针、递归、面向对象编程、链表和C++标准模板库等知识,其中贯穿了众多的小案例和游戏,最后综合应用这些知识编写了一款冒险游戏。附录分别给出了练习题的参
    程序设计5.9万字
    4.1万人气
  • 为什么你在写代码时总会遇到这样或那样的问题?为什么你总是记错某些语法?为什么有些人能够快速学会新的编程语言,而有些人则不能?在试图解决困难或复杂的问题时,我们的大脑其实有一套特定的工作方式。本书从认知科学角度剖析优秀程序设计背后的脑科学原理,为你揭开大脑思考编程的奥秘。本书分为四大部分,共有13章。你将了解如下内容:如何高效地学习新的编程语言,如何快速地理解复杂的代码,如何牢固地记住各种语法,如何
    程序设计13.8万字
    4.1万人气
  • 会员
    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户端和服务器等。本书适合所有想了解HTTP和Web底层结构的人阅读。
    程序设计26.1万字
    4.1万人气