数智图书馆-无锡数智政务 本次搜索耗时 5.661 秒,为您找到 226 个相关结果.
  • 4.8 栈的应用——递归

    94 2025-06-20 《大话数据结构》
    4.8 栈的应用——递归 4.8.1 斐波那契数列实现 4.8.2 递归定义 4.8 栈的应用——递归 栈有一个很重要的应用:在程序设计语言中实现了递归。那么什么是递归呢? 当你往镜子前面一站,镜子里面就有一个你的像。但你试过两面镜子一起照吗?如果A、B两面镜子相互面对面放着,你往中间一站,嘿,两面镜子里都有你的千百个“化身”。为什么会有这么奇妙...
  • 2.2 所有对象都必须创建

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

    7.8 通过继承进行设计 7.8 通过继承进行设计 学习了多形性的知识后,由于多形性是如此“聪明”的一种工具,所以看起来似乎所有东西都应该继承。但假如过度使用继承技术,也会使自己的设计变得不必要地复杂起来。事实上,当我们以一个现成类为基础建立一个新类时,如首先选择继承,会使情况变得异常复杂。 一个更好的思路是首先选择“合成”——如果不能十分确定自己应...
  • 14.6 总结

    14.6 总结 14.6 总结 何时使用多线程技术,以及何时避免用它,这是我们需要掌握的重要课题。骼它的主要目的是对大量任务进行有序的管理。通过多个任务的混合使用,可以更有效地利用计算机资源,或者对用户来说显得更方便。资源均衡的经典问题是在IO等候期间如何利用CPU。至于用户方面的方便性,最经典的问题就是如何在一个长时间的下载过程中监视并灵敏地反应一个...
  • 《人月神话》的观点:是或非?(Propositions of the Mythical Man-Mo

    85 2026-04-10 《人月神话》
    《人月神话》的观点:是或非?(Propositions of the Mythical Man-Month: True or False?) 我们理解的也好,不理解的也好,描述都应该简短精练。 塞缪尔·巴特勒,讽刺诗 For brevity is very good, where we are, or are not understood. SAMU...
  • 4.5 计算机中的字符编码

    4.5 计算机中的字符编码 4.5.1 ASCII码能表示的字符数量 4.5.2 能表示更大范围的编码 4.5 计算机中的字符编码 通过将数字、字符进行一定的排列,可得到如电话号码、车牌号这类日常用到的信息。类似地,在计算机中也广泛使用这类可重排列进行信息处理。例如,计算机中的字符编码就是一个明显的例子。在计算机中,最初使用的是ASCII码,但是,...
  • 2.3 使用素数的RSA算法

    2.3 使用素数的RSA算法 2.3.1 什么是RSA 2.3.2 RSA算法基础 2.3.3 RSA算法实践 2.3.4 RSA应用:数字签名 2.3.5 RSA被破解的可能性 2.3 使用素数的RSA算法 RSA公钥加密算法是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也十分流行。RSA算法就是素数的典型应用。下面简单...
  • 空标题文档

    8.3 问题出在哪里 “非理性繁荣”是美联储前主席格林斯潘用来描述20世纪90年代牛市投资人的行为。这也适用于描述信用危机之前的年头。按揭贷款发行人、住房按揭ABS和ABS CDO的投资人以及那些出售份额保护的公司都认为好时光会永远持续下去,他们认为美国的房价将会持续上升,在一两个地区房价也许会下跌,但是如图8-4所示大幅度下跌的可能性是大多数人没有预料...
  • 16.9 总结

    16.9 总结 16.9 总结 从表面看,由于象TrashVisitor.java这样的设计包含了比早期设计数量更多的代码,所以会留下效率不高的印象。试图用各种设计方案达到什么目的应该是我们考虑的重点。设计范式特别适合“将发生变化的东西与保持不变的东西隔离开”。而“发生变化的东西”可以代表许多种变化。之所以发生变化,可能是由于程序进入一个新环境,或者由...
  • 图书在版编目(CIP)数据

    图书在版编目(CIP)数据 高效程序员的45个习惯:敏捷开发修炼之道/(美)苏帕拉马尼亚姆(Subramaniam,V.),(美) 亨特(Hunt,A.)著;钱安川,郑柯译. —北京:人民邮电出版社,2010.1 (图灵程序设计丛书) 书名原文:Practices of an Agile Developer: Working in the Real ...