.

床长人工智能教程免费分享尽善尽美之作

.

声明:本人只是分享一些床长人工智能教程相关的免费杂文而已,并非床长人工智能网校的收费文章。尊重版权,支持原创!

我写的第二本书与数据可视化编程终于上架销售了。

去年为第一本书开发指南写的介绍文章称其为倾心倾力之作。

本书与第一本书是有些关联的,一些内容框架和示例来自于第一本书,但是本书不是简单地将的示例改写为的示例,在写这本书时发现第一本书中的一些不足,做了很多的改进。

我们在写论文或指导学生写论文时都知道一个基本的道理好的论文总是一遍一遍改出来的。

这是我写的第二本书,有了更多的写书经验,在内容和结构上更加完善,力求完美,所以称其为尽善尽美之作。

怎样才能算得上是尽善尽美之作呢?本人在大学里从事教学工作,看多了学生的报告和毕业论文,翻一遍基本上就能看出来哪篇是好的论文,哪篇是差的论文。

好的论文结构清晰,内容充实而条理清楚,该具体的地方能详细介绍,该粗略的地方绝不多占篇幅,格式美观,文并茂,让人看了就能看明白,看着就舒服。

而差的论文则相反,论文结构不清,逻辑混乱,缺少真材实料,内容注水严重,格式也差。

本书就是按照我心目中好论文的标准来写的,在章节内容选取内容顺序安排示例设计原理和程序讲解各方面力求完美。

总结一下,本书有以下几个特点。

主题明确,内容选择紧扣主题

本书的主题是使用进行应用程序设计,以及嵌入到界面的数据可视化编程。

这个主题是非常实用的,因为我们经常需要将自己编写的程序封装成一个程序,以便进行展示和交互式的操作。

而自带的虽然可以做界面,但是功能比较差,是常用的数据可视化工具,但是一般介绍的书只介绍其脚本化的编程方法,将其当做类似于中的绘工具在使用。

是类库的绑定,使用可以在中开发专业级的程序。

我们已经出版了一本开发指南,对类库的使用比较熟悉,所以写这个主题也是合适的。

本书围绕这个主题设置章节内容,首先在内容选择上追求完美。

本书没有用一章专门介绍编程基础。

研究和数据可视化编程的读者应该已有一定的编程基础,所以本书没有必要再介绍编程基础。

有些功能模块是和都有的,就只选择在中设计应用程序用得上的模块。

例如,虽然有自带的数据库多媒体文件读写功能模块,但是功能不如的相应模块,或不易与的程序的窗口界面结合使用,本书就介绍的数据库多媒体文件读写功能模块。

而自带的多线程编程功能已经比较全,且不涉及用户界面,本书就不介绍的多线程编程功能。

有很多功能强大的第三方网络功能模块,也就没有必要介绍的网络编程功能了。

在数据可视化部分,本书介绍了和的使用,这两个包实际上是类库的一部分,熟悉类库的读者可以很快上手使用。

同时又考虑到使用的广泛性,增加了嵌入到界面上实现数据可视化编程的内容。

章节内容安排逻辑清晰

本书的内容分为三大部分,各部分和章节分布如。

第一部分是开发基础,包括第章和第章。

第章介绍的特点和安装方法,在中建立开发环境。

第章介绍使用开发应用程序的基本框架原理,包括应用程序的基本结构,可视化设计窗体时开发程序的流程和框架,信号与槽的使用方法,资源文件的使用等。

掌握了第章的内容就掌握了开发应用程序的框架性原理,再根据自己的编程需要选择性地学习第二和第三部分的章节。

第二部分是应用程序设计,从第章至第章。

这一部分介绍应用程序设计中常用到的一些功能模块的编程使用方法,包括常用界面组件的使用,结构,事件处理,对话框和多窗口设计,数据库,绘,文件读写和操作,多媒体,多语言界面和样式表定制界面等。

第三部分介绍数据可视化设计方法,从第章至第章。

和是类库相应模块的绑定,分别用于二维表和三维数据可视化设计,其内容的介绍比较全面。

另外由于在数据可视化中应用广泛,第章专门介绍将嵌入到界面中实现交互式数据可视化的设计方法,包括主要的技术点和一些常用二维和三维的编程使用方法。

与的某些功能是重合的,但两者各有千秋,读者可根据自己的需要和熟悉的内容选择学习和使用。

如果读者熟悉类库中的二维表和三维数据可视化模块的使用,就看第章和第章如果读者熟悉的使用,就看第章。

内容讲解言简意赅,详略得当

技术书籍必须言简意赅,避免废话连篇,同时要结合程序或表进行必要的讲解。

在内容的讲解上要详略得当,该简略的就简略,该深入的就深入,例如

本书在第章介绍过窗体的可视化设计原理代码构建界面的原理后,在后续章节中就基本不再介绍窗体的可视化设计过程,更不会拿构建界面的代码来充页数。

界面设计尽量采用可视化方法,程序设计的重点应该放在类的各种接口属性和函数的使用上,放在业务逻辑功能的实现上。

对于简单的界面组件的使用,本书不会花太多篇幅来逐一介绍,因为有些组件的常用功能很简单,甚至是显而易见的,例如,等。

本书第章介绍界面组件的使用时,通常是将几个组件放在一个示例里一起介绍,除了简单介绍其常用方法外,还介绍一些高级方法的使用,例如的节点关联数据的使用方法。

对于某些内容本书又会深入地详细介绍。

例如第章介绍嵌入到界面中的编程方法,本书就介绍的非常详细,而不是像某本书上只是拿一个官方示例跑一下而已。

第章介绍了嵌入到界面中编程的基本原理,还详细介绍了绘的主要元素的面向对象操作方法交互式操作方法,还设计了一个自定义绘组件类,可直接在界面可视化设计时使用,可直接应用于用户自己的程序设计。

示例运行时界面。

将的绘功能嵌入到程序中,并且对的各个组成元素的面向对象编程操作进行了详细的介绍以完整示例讲解编程方法,提供两套示例程序

本书延续开发指南一书的风格,以大量完整示例程序为基础讲解编程原理,这些示例分散在各个章节中。

本人一贯认为,没有完整示例的编程书籍就是忽悠人的。

只有自己做过一遍示例程序,才可以深入地理解和掌握编程中的一些细节问题,讲解也就更加有针对性。

学习编程也是一样,只是拿示例程序跑一遍看一遍是难以完全掌握的,必须自己动手做一遍才能真正学会。

本书提供两套示例程序。

一套是具有全部源码的程序,包括项目窗体程序等,其中的程序可以直接运行,显示示例运行结果。

另外一套是只有窗体的不完整程序,包括项目窗体程序框架,其中的程序文件只有基本框架,没有功能实现代码。

这套程序是为了便于读者使用已经设计好的窗体,根据书中介绍的过程和内容,在。。。




转载请注明:http://www.abachildren.com/hbyx/5210.html

  • 上一篇文章:
  • 下一篇文章: 没有了