数智图书馆-无锡数智政务 本次搜索耗时 5.902 秒,为您找到 226 个相关结果.
  • 1.6 抽象数据类型

    127 2025-06-20 《大话数据结构》
    1.6 抽象数据类型 1.6.1 数据类型 1.6.2 抽象数据类型 1.6 抽象数据类型 1.6.1 数据类型 数据类型:是指一组性质相同的值的集合及定义在此集合上的一些操作的总称。 数据类型是按照值的不同进行划分的。在高级语言中,每个变量、常量和表达式都有各自的取值范围。类型就用来说明变量或表达式的取值范围和所能进行的操作。 当年那些设计...
  • 空标题文档

    8.6 业务一致性平台 在淘宝平台进入服务化时代后,偶尔还是会遇到远程服务调用失败,数据库保存失败,MQ消息发送失败这样的情况,从而导致丢失数据或者各服务中心数据不一致。在双11大促期间,这样的问题出现的次数和造成的影响更让业务人员如坐针毡。也发现过应用在运行过程中,即使服务调用都没有任何报错信息,但由于程序设计自身逻辑理解的问题,导致业务数据异常的情况...
  • 8.1 逻辑的重要性

    8.1 逻辑的重要性 8.1.1 模棱两可的表述 8.1.2 肯定或否定 8.1.3 程序中的逻辑判断 8.1 逻辑的重要性 数理逻辑就是精确化、数学化的形式逻辑,它是现代计算机技术的基础。作为程序员,必须掌握数理逻辑的相关知识。这样,不仅在编写程序时不会出现逻辑错误,并且在编写项目文档等用自然语言描述的信息时,也同样能做到表达清楚,不会产生歧义...
  • 5.4 综合练习

    5.4 综合练习 我们已经基本学完了逻辑判断和循环的用法,现在开始做一点有意思的事情:设计一个小游戏猜大小,这个在文曲星上的小游戏陪伴我度过了小学时的无聊时光。 在此之前,还是先行补充一些必要知识。 首先,创建一个列表,放入数字,再使用 sum() 函数对列表中的所有整数求和,然后打印: a_list = [1,2,3]print(sum(a_l...
  • 3.2 用递归计算阶乘

    3.2 用递归计算阶乘 3.2.1 阶乘该怎么计算 3.2.2 阶乘的递归计算方法 3.2.3 递归的过程 3.2.4 递归的本质:缩小问题规模 3.2 用递归计算阶乘 阶乘(factorial)是基斯顿·卡曼于1808年发明的运算符号。阶乘也是数学里的一种术语,在很多计算中都要使用到阶乘。 3.2.1 阶乘该怎么计算 一个正整数的阶乘是所...
  • 空标题文档

    2.2 程序设计语言产生的原因 我们为了获得更轻松便捷的体验而编写程序。但轻松便捷不等于偷工减料。偷工减料在前,痛苦在后,这不是真正的便捷。 懒惰:程序员的三大美德之一 大家听说过“程序员的三大美德”吗? Perl 语言的设计者 Larry Wall 在其著作 Programming Perl6 中提出,优秀的程序员具有三大美德: 懒惰、急躁和傲慢(...
  • 空标题文档

    11.1 什么是面向对象 内涵因语言而异的面向对象 语言中的用语并不是共通的,在不同语言中,同一个用语的含义可能会有很大差别。本书已经多次强调这一点。笔者认为,其中最为甚者就是面向对象这个概念了,至少有两位面向对象语言的设计者把面向对象一词用来表示两种完全不同的意义。尤其是关系到类型和继承时,两者的含义是完全相反的。 C++ 语言的设计者本贾尼·斯特...
  • 7.2 深入理解

    7.2 深入理解 7.2 深入理解 对于Music.java的困难性,可通过运行程序加以体会。输出是Wind.play()。这当然是我们希望的输出,但它看起来似乎并不愿按我们的希望行事。请观察一下tune()方法: public static void tune(Instrument i) { // … i.play(Note.middleC);...
  • 第21章

    第21章 2 3 4 5 6 7 第21章 1968 每次我去那里(华盛顿),都感到您在那里的位置非常独特,无论是采访共和党还是民主党,无论是采访政要还是政府工作人员,我都有这种感觉。实际上我感到您的名气在每个人眼里总是那么大——也许更令人赞叹的是,在每个阶段都是那么大。在这个似乎只注重新奇的世界上,这一点实在太重要了。 ...
  • 7.5 接口

    7.5 接口 7.5 接口 “interface”(接口)关键字使抽象的概念更深入了一层。我们可将其想象为一个“纯”抽象类。它允许创建者规定一个类的基本形式:方法名、自变量列表以及返回类型,但不规定方法主体。接口也包含了基本数据类型的数据成员,但它们都默认为static和final。接口只提供一种形式,并不提供实施的细节。 接口这样描述自己:“对于实...