数智图书馆-无锡数智政务 本次搜索耗时 1.569 秒,为您找到 176 个相关结果.
  • 高效程序员的45个习惯敏捷开发修炼之道

    图灵程序设计丛书程序员修炼系列 高效程序员的45个习惯敏捷开发修炼之道 Practices of an Agile Developer [美] Venkat Subramaniam Andy Hunt 著 钱安川 郑 柯 译 人民邮电出版社 北京
  • 8.3 布尔逻辑

    8.3 布尔逻辑 8.3.1 逻辑或 8.3.2 逻辑与 8.3.3 逻辑非 8.3.4 逻辑异或 8.3.5 二进制位运算 8.3 布尔逻辑 前面我们学习了命题逻辑,其中在复合命题中,两个命题之间可通过联接词进行联接。对于这些联接词,我们演示了用文字和符号描述的两种方式:如“p∨q”也可描述为“p或q”。显然用符号描述更简洁,这种表示方式其...
  • 正则表达式的思维框架

    正则表达式的思维框架 对于有部分经验的读者 检索文本文件:Egrep 正则表达式的思维框架 The Regular-Expression Frame of Mind 我们将会看到,完整的正则表达式由小的构建模块单元(building block unit)组成。每个单独的构建模块都很简单,不过因为它们能够以无穷多种方式组合,将它们结合起来实现特殊...
  • 参考文献

    18 2025-06-20 《大话数据结构》
    参考文献 参考文献 [1]严蔚敏、吴伟民.数据结构(C语言版).北京:清华大学出版社,1997 本人数据结构启蒙书,本书的整体结构以及大量代码都改编自此书。 [2]Thomas H. Cormen, Charles E. Leiser-son, Ronald L. Rivest, Clifford Stein.算法导论(原书第2版).潘金贵等译.北...
  • 空标题文档

    内容提要 Python是一种面向对象、解释型的程序设计语言,它已经被成功应用于科学计算、数据分析以及游戏开发等诸多领域。 本书深入介绍Python语言的面向对象特性,全书分3个部分共18章。 第1部分讲述用特殊方法实现Python风格的类,分别介绍了init ()方法、与Python无缝集成——基本特殊方法、属性访问和特性及修饰符、抽象基类设计的一致...
  • 空标题文档

    5.3 递归调用 所谓递归调用,是指函数内部再次调用当前函数的过程。过去有些语言无法实现递归调用,现在几乎所有语言都支持这一编程技术。 嵌套结构体的高效处理 递归调用是不可或缺的吗?不,当然不是。使用了递归调用的程序,也可以不用递归调用来实现 10。 10最坏情况下,自己来设计栈也是可以实现的。比如把使用了递归调用的汉诺塔求解过程用不带递归调用的方...
  • 空标题文档

    6.5 何时抛出异常 到此为止,我们学习了 try/catch 括起来的异常处理结构语句是怎样产生和发展的,主要围绕异常被抛出来之后如何处理进行了解说。接下来我们要转移一下焦点,来学习异常是什么时候抛出来的。 错误发生时,有返回返回值和抛出异常两种传达方法。那么,什么时候使用返回值的方法,什么时候使用异常的方法呢? 2000 年左右,有种观点认为,异常...
  • 第1章 对象入门

    第1章 对象入门 第1章 对象入门 “为什么面向对象的编程会在软件开发领域造成如此震憾的影响?” 面向对象编程(OOP)具有多方面的吸引力。对管理人员,它实现了更快和更廉价的开发与维护过程。对分析与设计人员,建模处理变得更加简单,能生成清晰、易于维护的设计方案。对程序员,对象模型显得如此高雅和浅显。此外,面向对象工具以及库的巨大威力使编程成为一项更使...
  • 2.2 所有对象都必须创建

    2.2 所有对象都必须创建 2.2 所有对象都必须创建 创建句柄时,我们希望它同一个新对象连接。通常用new关键字达到这一目的。new的意思是:“把我变成这些对象的一种新类型”。所以在上面的例子中,可以说: String s = new String("asdf"); 它不仅指出“将我变成一个新字串”,也通过提供一个初始字串,指出了“如何生成这个新...
  • 空标题文档

    7.3 静态作用域是完美的吗 时至今日,很多语言都选择了使用静态作用域。那么现在的静态作用域已经没有改善空间,很完美了吗?不是的。还有一些尚待解决的问题。 专栏 其他语言中的作用域 本章中的示例代码主要是用 Perl 语言写的。这是因为,Perl 语言具有对说明问题非常有利的特征,没有任何声明时使用的变量为全局变量,带 local 的变量为...