数智图书馆-无锡数智政务 本次搜索耗时 1.824 秒,为您找到 1443 个相关结果.
  • 11.4.7 经验法则

    11.4.7 经验法则 11.4.7 经验法则 1.简单性原则 简单就是美。系统开发过程中,如果某个方案很复杂,一般是实践者没有想清楚。OceanBase开发过程中,我们会要求开发人员用一两句话描述清楚设计方案,如果不能做到,说明还需要梳理其中的关键点。 2.精力投入原则 开发资源总是有限的,不可能把所有的事情都做得很完美。以性能优化为例,我们需...
  • 空标题文档

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

    15 2025-06-17 《Git权威指南》
    25.2 安装repo 首先下载repo的引导脚本,可以使用wget、curl甚至浏览器从http://android.git.kernel.org/repo上下载。把repo脚本设置为可执行,并复制到可执行的路径中。在Linux上可以用下面的指令将repo下载并复制到用户主目录的bin目录下。 $curl-L-k http://android.g...
  • 空标题文档

    17.5 设计长时间运行的应用 长时间运行的应用服务会从某种队列中读取请求并生成相应的回复。在许多情况下,会使用HTTP协议并将创建的应用服务添加到网络服务框架中。有关如何基于WSGI设计模式来实现RESTful的网络服务,可参见第12章“传输和共享对象”。 桌面GUI应用与服务有很多共同的功能,它会从队列中读取鼠标和键盘操作的事件,对每种事件进行处理...
  • 2.6 数据压缩

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

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

    15 2025-06-17 《Git权威指南》
    第30章 Gitolite服务架设 Gitolite是一款Perl语言开发的Git服务管理工具,通过公钥对用户进行认证,并能够通过配置文件对写操作进行基于分支和路径的精细授权。Gitolite采用的是SSH协议并且使用SSH公钥认证,因此无论是管理员还是普通用户,都需要对SSH非常熟悉。在开始之前,请确认您已经通读过第29章“使用SSH协议”。 Git...
  • 表述规则

    表述规则 表述规则 本书在表述上采用如下规则。 粗体字(Bold) 用来表示新引入的术语、强调的要点以及关键短语。 等宽字 (Constant Width ) 用来表示下面这些信息:程序代码、命令、序列、组成元素、语句选项、分支、变量、属性、键值、函数、类型、类、命名空间、方法、模块、属性、参数、值、对象、事件、事件处理器、XML 标签、HT...
  • 1.3 实现方案的隐藏

    1.3 实现方案的隐藏 1.3 实现方案的隐藏 为方便后面的讨论,让我们先对这一领域的从业人员作一下分类。从根本上说,大致有两方面的人员涉足面向对象的编程:“类创建者”(创建新数据类型的人)以及“客户程序员”(在自己的应用程序中采用现成数据类型的人;注释④)。对客户程序员来讲,最主要的目标就是收集一个充斥着各种类的编程“工具箱”,以便快速开发符合自己要...
  • 7.3 Jenkins 和 Selenium 的协作

    7.3 Jenkins 和 Selenium 的协作 使用 Selenium 进行测试,测试用例的制作会大大加快。但是随着测试用例的增加,把握测试是否被正确执行、测试是否通过,也将变得非常麻烦。 对于这样的问题,第 5 章中所介绍的 Jenkins 这样的 CI 工具就非常有用。CI 工具可以实现测试的实施以及结果的品质状况可视化,并帮助团队间共享信...