数智图书馆-无锡数智政务 本次搜索耗时 1.539 秒,为您找到 1447 个相关结果.
  • 17.3 复杂性理论

    17.3 复杂性理论 17.3 复杂性理论 下面要介绍的程序的前身是由Larry O'Brien原创的一些代码,并以由Craig Reynolds于1986年编制的“Boids”程序为基础,当时是为了演示复杂性理论的一个特殊问题,名为“凸显”(Emergence)。 这儿要达到的目标是通过为每种动物都规定少许简单的规则,从而逼真地再现动物的群聚行为。...
  • D.7 其他转换工具和技巧

    D.7 其他转换工具和技巧 D.7 其他转换工具和技巧 除了Python 2.6之外,开发人员可以使用很多工具来更顺利地过渡到Python 3.x,尤其是-3开关(它提供了过时警告)和2to3工具(可以在http://docs.python.org/3.0/library/2 to3.html阅读关于它的更多信息)。然而,可以“编写”的最重要的工具...
  • 空标题文档

    10.4 搜索、扫描和查询 别怕,这些只是同义词。我们会交换地使用这些词。 对于数据库搜索的设计,我们有两种选择。我们可以返回一系列的键或者是一系列的对象。由于我们的设计强调要将键保存在每个对象中,从数据库获取一系列的对象能够满足我们的需求,所以我们会主要关注这种设计。 搜索天生就是低效的操作,我们会倾向于将更多的注意力放在索引上。在后面的章节中,我...
  • 空标题文档

    11.3 从Python对象到SQLite BLOB列的映射 我们可以将 SQL 列映射为类的定义,这样一来就能够基于数据库中的数据来构造适当的Python对象。SQLite中包含了一个二进制大对象(Binary Large Object,BLOB)数值类型。我们可以使用pickle来处理Python对象,然后将它们存入BLOB列中。可以使用字符串来表示...
  • 15.1 从一个示例开始

    15.1 从一个示例开始 15.1 从一个示例开始 为了了解继承性,我们先看这样一个场景:一位面向对象的程序员小赵,在编程过程中需要描述和处理个人信息,于是他定义了类Person ,如下所示: class Person { var name : String var age : Int ...
  • 4.4 设计自己的函数

    4.4 设计自己的函数 到了这里,我们应该可以十分有自信地设计一个符合自己项目需求的函数了,我们将上面各种所有知识进行整合,来设计一个简易的敏感词过滤器,不过在这之前,先来认识一个新的函数一一open。 这个函数使用起来很简单,只需要传入两个参数就可以正常运转了:文件的完整路径和名称,打开的方式。 先在桌面上创建一个名为 text.txt 的文件。W...
  • 7.8 类的继承

    7.8 类的继承 时代在变迁,消费品的种类在不断增长,现在的时代早已经不是 Andy Warhol 那个只有一个口味的可口可乐的时代了,而且也并非是所有可口可乐的味道一样好——如果喝过樱桃味的可乐你一定会明白。可口可乐本身的口味也是根据现代人的需求变了又变。 现在我们使用可口可乐官方网站上最新的配方 来重新定义这个类: class CocaCol...
  • 2.1 怎么判断素数

    2.1 怎么判断素数 2.1.1 什么是素数 2.1.2 验证素数 2.1.3 寻找素数的算法 2.1.4 已被证明的素数定理 2.1 怎么判断素数 怎么判断素数呢?首先需要对素数进行定义,然后根据其定义判断指定的数是不是素数。对程序员来说,可以按素数的定义编写相应程序对素数进行判断。 2.1.1 什么是素数 数学中的定义是这样的:素数,又...
  • 2.5.6 分布式计算自动部署的示例

    2.5.6 分布式计算自动部署的示例 2.5.6 分布式计算自动部署的示例 对于一个分布式计算的应用,如果不需要自动部署,将工头工人程序文件分别部署到相应机器运行即可,不需要过多配置。 Fourinone可以支持自动化class和jar包部署,class和jar包只需放在工头机器上,各工人机器会自动获取并执行,兼容操作系统,不需要进行安全密钥复杂配置...
  • 空标题文档

    6.4 出口只要一个 为什么引入 finally 微软公司为什么会引入 finally 呢?是为了解决什么样的问题呢?他们是这样回答的。 采用结构化异常处理可以提高代码的可靠性。比如,程序在程序员预料之外结束时,也可以正确地释放锁定的内存和文件等资源。另外,针对内存不足等特定问题时,不需要使用 goto 语句或细致地检查返回值,使用简洁的结构化代码就...