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

    11.5 使用索引提高性能 要优化一种关系数据库,比如优化SQLite性能的方法之一是提高连接操作的速度。最好的做法是包含足够多的索引信息,这样对于慢的搜索操作在查找匹配的行时就不会完成。没有索引的话,在行查找时整表都必须被读完。而创建了索引,只有相关的行才会被读取。 当我们在查询中定义一个需要用到的列时,就可以考虑为这个列创建一个索引。这意味着向表定...
  • 空标题文档

    16.2 用argparse解析命令行 通常,使用argparse包含以下4个步骤。 1.创建ArgumentParser。这里,我们可以为你提供命令行接口的总体信息,包括描述、改变已显示选项、参数的格式和-h是否作为“帮助”选项。通常,我们只需要提供描述,其他的选项都有合理的默认值。 2.定义命令行选项和参数。可以通过用ArgumentParser...
  • 13.1 为何要用AWT?

    13.1 为何要用AWT? 13.1 为何要用AWT? 对于本章要学习的“老式”AWT,它最严重的缺点就是它无论在面向对象设计方面,还是在GUI开发包设计方面,都有不尽如人意的表现。它使我们回到了程序设计的黑暗年代(换成其他话就是“拙劣的”、“可怕的”、“恶劣的”等等)。必须为执行每一个事件编写代码,包括在其他环境中利用“资源”即可轻松完成的一些任务。...
  • 9.1 Android系统信息获取

    15 2025-06-17 《Android群英传》
    9.1 Android系统信息获取" level="2"> 9.1 Android系统信息获取 9.1.1 android.os.Build" level="3"> 9.1.1 android.os.Build 9.1.2 SystemProperty" level="3"> 9.1.2 SystemProperty 9.1.3 Android系统信息...
  • 空标题文档

    测试——unittest和doctest 单元测试当然是基本的。如果没有用于展示某个功能的单元测试,那么这个功能就不是真的存在。换句话说,对于一个功能来说,直到有测试可以说明它已经完成才算是完成。 我们只会对测试进行少量介绍。如果对每个面向对象设计功能的测试都进行深入介绍,那么这本书的厚度应该是现在的两倍。在忽略测试内容的细节上会存在一个误区,好的单元...
  • 6.9 初始化和类装载

    6.9 初始化和类装载 6.9 初始化和类装载 在许多传统语言里,程序都是作为启动过程的一部分一次性载入的。随后进行的是初始化,再是正式执行程序。在这些语言中,必须对初始化过程进行慎重的控制,保证static数据的初始化不会带来麻烦。比如在一个static数据获得初始化之前,就有另一个static数据希望它是一个有效值,那么在C++中就会造成问题。 ...
  • 11.7 访问限定

    11.7 访问限定 11.7.1 访问范围 11.7.2 访问级别 11.7.3 使用访问级别最佳实践 11.7 访问限定 作为一种面向对象的语言封装性是不可缺少的,Swift语言在正式版中增加了访问控制,这样一来Swift语言就可以实现封装特性了。由于在Swift语言中类、结构体和枚举类型都具有面向对象的特性,因此Swift语言的封装...
  • 空标题文档

    13.11 总结 我们介绍了很多用于表示配置参数的方法。它们的大多数都基于在第9章“序列化和保存——JSON、YAML、Pickle、CSV和XML”中介绍的序列化技术。configparser模块提供了另外一种格式,为一些用户提供了方便。 对于配置文件来说,关键功能是内容可以被很容易地编辑。基于这个原因,pickle文件并不是推荐的格式。 13.1...
  • 空标题文档

    12.8 总结 我们介绍了用RESTful Web服务、wsgiref模块和multiprocessing模块传输和共享对象,这些技术架构都为对象状态表示的交互提供了支持。如果使用multiprocessing,那么pickle会作为它表示状态的方式。如果创建RESTful Web服务,必须选择使用哪些表示方式。在本章的例子中,我们只关注JSON,因为它...
  • 3.7 自定义ViewGroup

    15 2025-06-17 《Android群英传》
    3.7 自定义ViewGroup 3.7 自定义ViewGroup 前面我们分析了如何自定义View,下面我们继续来分析如何创建自定义ViewGroup。ViewGroup存在的目的就是为了对其子View进行管理,为其子View添加显示、响应的规则。因此,自定义ViewGroup通常需要重写onMeasure()方法来对子View进行测量,重写onLa...