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

    15.5 使用外部定义的期望结果 对于一些应用而言,用户可以表达出描述软件行为的处理规则。在其他情况下,分析师或设计师会将用户的意思转换为软件行为的描述。 在许多情况下,用户如果能够提供具体期望结果的示例会带来很多好处。对于一些面向商务的应用来说,用户可能更倾向于使用excel表格来展示输入和期望输出的示例数据。有了用户提供的数据,可以简化软件的开发。...
  • 空标题文档

    16.3 在窗口中画图 现在我们有了一个 Pygame 窗口,在我们优雅地将它关闭之前它会一直打开。代码清单 16-2 的第 3 行中的 [640, 480] 是窗口的大小,表示 640 像素宽、480 像素高。下面就在这里面画一些图形。按照代码清单 16-4 修改你的程序。 代码清单 16-3 画一个圆 什么是翻转 对于 Pygame 窗口...
  • 空标题文档

    6.7 创建一种新的集合 创建一个全新的集合需要一些准备工作。需要有新的算法或者新的内部数据结构,它们能够为内置的集合带来重大的改进。在设计新的集合之前,用“Big-O”计算复杂度是非常重要的。在实现了新的集合之后,用timeit确保新的集合确实改进了内置的集合也是非常重要的。 例如,我们或许想要创建一个二叉搜索树(binary search tree...
  • 69 2025-06-24 《Docker实践》
    序 可能是鄙人的拙见,不过Docker真的相当了不起。 在不久以前应用程序还是一些庞大的单体软件,独自运行在一堆钢铁和硅块上。这样的情况持续了很多年,它们拒绝改变,不思进取。对于那些想要快速前行的组织而言,这的确是一个难题,因此虚拟机的崛起也就不足为奇了。应用程序不必再和这些硬件捆绑在一起,这使得一切可以更快更...
  • 25.1 简介

    25.1 简介 25.1 简介 Docker Swarm是Docker公司推出的官方容器集群平台,基于Go语言实现,代码开源在https://github.com/docker/swarm 。目前,包括Rackspace在内的许多平台都采用了Swarm,用户也很容易在AWS等公有云平台使用Swarm。 Swarm的前身是Beam项目和libswa...
  • 译者序

    译者序 “武功者,包括内功、外功、武术技击术之总和。有形的动作,如支撑格拒,姿式回环,变化万千,外部可见,授受较易,晨操夕练,不难熟练。而无形的内功指内部之灵惠素质,即识、胆、气、劲、神是也,此乃与学练者整个内在世界的学识水平密切相关,是先天之慧根悟性与后天智能的总成,必需寻得秘籍方可炼成。” ——摘自《武林秘籍大全》 公元21世纪,软件业...
  • 空标题文档

    15.2 使用doctest来定义测试用例 相比unittest模块,doctest模块为我们提供了一种相对简单的测试方式。对于很多简单交互的用例,可以在docstring中表示,并使用doctest来进行自动化测试。它会将文档和测试用例合并为一个包。 对于模块、类、方法或函数,doctest的用例被写成了docstring。在一个doctest用例中...
  • 9.6 用finally清除

    9.6 用finally清除 9.6 用finally清除 无论一个违例是否在try块中发生,我们经常都想执行一些特定的代码。对一些特定的操作,经常都会遇到这种情况,但在恢复内存时一般都不需要(因为垃圾收集器会自动照料一切)。为达到这个目的,可在所有违例控制器的末尾使用一个finally从句(注释④)。所以完整的违例控制小节象下面这个样子: try ...
  • 2.6 数据压缩

    2.6 数据压缩 2.6.1 压缩算法" level="4"> 2.6.1 压缩算法 2.6 数据压缩 数据压缩分为有损压缩与无损压缩两种,有损压缩算法压缩比率高,但数据可能失真,一般用于压缩图片、音频、视频;而无损压缩算法能够完全还原原始数据,本文只讨论无损压缩算法。早期的数据压缩技术就是基于编码上的优化技术,其中以Huffman编码最为知名,它通...
  • 空标题文档

    11.4 手动完成从Python对象到数据库中行的映射 我们可以将SQL的行映射为类定义,这样就可以基于数据库的数据创建适当的Python对象实例。如果谨慎处理数据库和类定义,该过程不会非常复杂。然而,如果不够谨慎,可能构造出的Python对象的SQL表示逻辑就会非常复杂。复杂度的其中一个因素是在对象和数据库行之间的映射包含了大量的查询。在面向对象涉及与...