万象云档 本次搜索耗时 1.462 秒,为您找到 525 个相关结果.
  • 4.2.3 用函数增强程序的通用性

    4.2.3 用函数增强程序的通用性 4.2.3 用函数增强程序的通用性 我们说过,程序 4.4 在减少重复代码和模块化两方面已经做得很好,但这并不意味着该 程序在各方面都已经完美。例如,如果我们希望换用字符"^"再画一棵树,以便比较哪个更 好看些,该如何做呢?显见的做法是仿照用"*"画树的代码重写画树冠的函数,而树干部分 可以重用。于是得到下面的代码:...
  • 6.1 組合的语法

    6.1 組合的语法 6.1 組合的语法 就以前的学习情况来看,事实上已进行了多次“组合”操作。为进行组合,我们只需在新类里简单地置入对象引用即可。举个例子来说,假定需要在一个对象里容纳几个String 对象、两种基本数据类型以及属于另一个类的一个对象。对于非基本类型的对象来说,只需将引用置于新类即可;而对于基本数据类型来说,则需在自己的类中定义它们。如...
  • 维护你的包

    维护你的包 虽然到目前为止,你在开发一个包的时候,发布是最通常的行为,但是你还需要做一些其它的事情。 撤销发布一个版本 如果你错误地发布了你的包的一个版本,或者你发现了一个显眼的bug或安全漏洞,你可能想要撤销这个版本的发布。例如,如果你的包叫做package-name 而且错误的版本是v1.2.3,你可以执行如下命令: 复...
  • 2.4.4 Python 中真假的表示与计算*

    2.4.4 Python 中真假的表示与计算* 2.4.4 Python 中真假的表示与计算* 如前所述,较新版本的 Python 引入了内建类型 bool,并且定义了布尔值 True 和 False。而在此之前,Python 曾经利用 1 和 0 来作为布尔值。 事实上,如今的 Python 在表达真假方面更加灵活——任何内建类型的值都可以解释成布...
  • 第二十二题 奇偶排序

    111 2025-05-31 《经典算法题》
    第二十二题 奇偶排序 第二十二题 奇偶排序 这个专题因为各种原因好久没有继续下去了,MM吧。。。你懂的,嘿嘿,不过还得继续写下去,好长时间不写,有些东西有点生疏了, 这篇就从简单一点的一个“奇偶排序”说起吧,不过这个排序还是蛮有意思的,严格来说复杂度是O(N2),不过在多核的情况下,可以做到 N2 /(m/2)的效率,这里的m就是待排序的...
  • 9.1.1 计算机建模

    9.1.1 计算机建模 9.1.1 计算机建模 利用计算机解决现实中的问题,首先需要在计算机中将问题表示出来,这个过程称为建模(modeling),即建立描述现实问题的一个模型(model)。打个比方,用照相机拍摄自然 景物就是建模,即得到自然景物在照相机中的表示(数字图像)。不过照相机“建模”追求 的是模型必须反映自然景物的每一个细节,最好是一模一样...
  • 第五题 字符串相似度

    106 2025-05-31 《经典算法题》
    第五题 字符串相似度 一:概念 二:解析 三:公式 四:代码 第五题 字符串相似度 这篇我们看看最长公共子序列的另一个版本,求字符串相似度(编辑距离),我也说过了,这是一个非常实用的算法,在DNA对比,网 页聚类等方面都有用武之地。 一:概念 对于两个字符串 A 和 B ,通过基本的增删改将字符串 A 改成 B ,或者将 B...
  • 1.10 永久性

    1.10 永久性 1.10 永久性 创建一个对象后,只要我们需要,它就会一直存在下去。但在程序结束运行时,对象的“生存期”也会宣告结束。尽管这一现象表面上非常合理,但深入追究就会发现,假如在程序停止运行以后,对象也能继续存在,并能保留它的全部信息,那么在某些情况下将是一件非常有价值的事情。下次启动程序时,对象仍然在那里,里面保留的信息仍然是程序上一次运...
  • 11.4 总结

    11.4 总结 11.4 总结 利用RTTI可根据一个匿名的基类引用调查出类型信息。但正是由于这个原因,新手们极易误用它,因为有些时候多态性方法便足够了。对那些以前习惯程序化编程的人来说,极易将他们的程序组织成一系列switch 语句。他们可能用RTTI做到这一点,从而在代码开发和维护中损失多态性技术的重要价值。Java的要求是让我们尽可能地采用多态性...
  • 数据库事务隔离级别

    100 2025-05-15 《PHP开发面试题》
    数据库事务隔离级别 数据库事务隔离级别 数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。 Read uncommitted ...