数智图书馆-无锡数智政务 本次搜索耗时 5.113 秒,为您找到 176 个相关结果.
  • 空标题文档

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

    13.20 总结 13.20 总结 对于AWT而言,Java 1.1到Java 1.2最大的改变就是Java中所有的库。Java 1.0版的AWT曾作为目前见过的最糟糕的一个设计被彻底地批评,并且当它允许我们在创建小巧精致的程序时,产生的GUI“在所有的平台上都同样的平庸”。它与在特殊平台上本地应用程序开发工具相比也是受到限制的,笨拙的并且也是不友好的...
  • 空标题文档

    16.6 大规模程序设计 让我们在21点模拟程序中添加一个功能:分析结果。我们有许多方式来实现这个新添加的功能。我们的考虑包括两个维度,这带来了大量的组合。考虑其中一个维度是如何设计新功能。 添加一个函数。 使用命令模式。 另一个维度是如何包装新的功能。 编写一个新的顶层脚本文本。我们会基于文件的名称,比如simulate.py和analyze...
  • 空标题文档

    1.1 在比较中学习 假设你正在学习一种编程语言 X,并为区分知识要点和非要点而苦恼。这时,如果你开始学习另一种编程语言 Y,这个问题可能就会迎刃而解。因为你开始了解那些因语言不同导致的差异,什么规则是 X 和 Y 共通的,什么又是 X 语言独有的。 多种语言共通的知识才是要点。掌握了这些要点,学习其他语言时才会更加轻松。 语言不同,规则不同 在比...
  • 高效程序员的45个习惯敏捷开发修炼之道

    图灵程序设计丛书程序员修炼系列 高效程序员的45个习惯敏捷开发修炼之道 Practices of an Agile Developer [美] Venkat Subramaniam Andy Hunt 著 钱安川 郑 柯 译 人民邮电出版社 北京
  • 第9章 违例差错控制

    第9章 违例差错控制 第9章 违例差错控制 Java的基本原理就是“形式错误的代码不会运行”。 与C++类似,捕获错误最理想的是在编译期间,最好在试图运行程序以前。然而,并非所有错误都能在编译期间侦测到。有些问题必须在运行期间解决,让错误的缔结者通过一些手续向接收者传递一些适当的信息,使其知道该如何正确地处理遇到的问题。 在C++和其他早期语言中,...
  • 正则表达式的思维框架

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

    4.2 if 语句诞生以前 如果没有 if 语句该如何编写程序呢?我们首先来考察一下这一问题。 为什么会有 if 语句 本章我们使用一种非常原始的程序设计语言——汇编语言。汇编语言中是没有 if 语句的,但是从 C 语言很容易就能编译成汇编语言。接下来,我们用 C 语言先编写带 if 语句的代码,再试着将其编译成汇编语言看一下 1。 1通过编译转换...
  • 空标题文档

    12.2 用HTTP和REST传输对象 超文本传输协议(Hypertext Transfer Protocol,HTTP)是由一系列的RFC(Request for Comments)文档定义的。我们不会介绍所有的细节,但是会触及其中3个高层的部分。 HTTP协议包括请求和响应。一个请求包括一个方法、一个统一资源标识符(Uniform Resource...
  • 2.4 哥德巴赫猜想

    2.4 哥德巴赫猜想 2.4.1 哥德巴赫猜想是什么 2.4.2 数值验证 2.4 哥德巴赫猜想 说到素数的相关知识,就离不开哥德巴赫猜想。本节简单介绍哥德巴赫猜想的相关内容,了解什么是哥德巴赫猜想,怎么进行哥德巴赫猜想验证。 2.4.1 哥德巴赫猜想是什么 1742年,在给欧拉的信中,哥德巴赫提出了以下猜想: 因现今数学界已经不使用“1...