数智图书馆-无锡数智政务 本次搜索耗时 1.994 秒,为您找到 1071 个相关结果.
  • 17.5 Linux网络虚拟化

    17.5 Linux网络虚拟化 17.5 Linux网络虚拟化 Docker的本地网络实现其实就是利用了Linux上的网络命名空间和虚拟网络设备(特别是veth pair)。熟悉这两部分的基本概念,有助于理解Docker网络的实现过程。 1.基本原理 直观上看,要实现网络通信,机器需要至少一个网络接口(物理接口或虚拟接口)与外界相通,并可以收发数据...
  • 空标题文档

    18 2025-06-17 《Git权威指南》
    19.3 远程版本库 名为origin的远程版本库是在版本库克隆时注册的,那么如何注册新的远程版本库呢? 1.注册远程版本库 下面将版本库file:///path/to/repos/hello-user1.git以new-remote为名进行注册。 $git remote add new-remote file:///path/to/repos/...
  • 10.10 总结

    10.10 总结 10.10 总结 Java IO流库能满足我们的许多基本要求:可以通过控制台、文件、内存块甚至因特网(参见第15章)进行读写。可以创建新的输入和输出对象类型(通过从InputStream和OutputStream继承)。向一个本来预期为收到字串的方法传递一个对象时,由于Java已限制了“自动类型转换”,所以会自动调用toString(...
  • 10.11 练习

    10.11 练习 10.11 练习 (1) 打开一个文本文件,每次读取一行内容。将每行作为一个String读入,并将那个String对象置入一个Vector里。按相反的顺序打印出Vector中的所有行。 (2) 修改练习1,使读取那个文件的名字作为一个命令行参数提供。 (3) 修改练习2,又打开一个文本文件,以便将文字写入其中。将Vector中的行...
  • 15.3 服务多个客户

    15.3 服务多个客户 15.3 服务多个客户 JabberServer可以正常工作,但每次只能为一个客户程序提供服务。在典型的服务器中,我们希望同时能处理多个客户的请求。解决这个问题的关键就是多线程处理机制。而对于那些本身不支持多线程的语言,达到这个要求无疑是异常困难的。通过第14章的学习,大家已经知道Java已对多线程的处理进行了尽可能的简化。由于...
  • 空标题文档

    4.6 其他的一些抽象基类 接下来,我们会介绍其他的一些有趣的抽象基类,它们很少被扩展。但这并不意味着这些类很少被使用,只是这些抽象基类的具体实现很少需要扩展和修改。 我们也会介绍collections.abc.Iterator中定义的迭代器。同时,我们还会介绍上下文管理器带来的不同的实现方式。这和其他的抽象基类的定义不尽相同。在第5章“可调用对象和上...
  • 空标题文档

    10.8 用writeback代替更新索引 我们可以用writeback=True模式打开shelf,这种模式通过保存每个对象的缓存版本追踪所有可变对象的更改。相比于跟踪所有访问过的对象来检测和保存更改这种会给shelve模块带来沉重负担的方法,这里展示的方式会更新一个可变对象然后强制shelf更新这个特定对象的持久化版本。 这对运行时性能只有轻微的影...
  • 5.3 如何实现发送接收的队列模式

    5.3 如何实现发送接收的队列模式 5.3 如何实现发送接收的队列模式 我们可以将Domain视为MQ队列,每个node为一个队列消息,检查Domain的变化来获取队列消息。 ❏ Sender:是一个队列发送者,它发送消息的实现是在queue上创建一个匿名节点来存放消息 pl . create ( queue , ( Serializable ...
  • 空标题文档

    21.2 水平间隔————制表符 我们刚才看到了如何控制垂直间隔(通过增加换行,或者使用逗号来避免换行)。现在我们来看如何利用制表符控制屏幕上内容的水平间隔。 制表符(Tab,也叫做进格符)在按列对齐方面非常有用。要了解制表符是如何工作的,可以想一想屏幕上的每一行都划分为多个大小相同的块时是什么样。下面假设每一个块为 8 个字符宽。插入一个制表符时,就...
  • 空标题文档

    22.6 文本文件和二进制文件 到目前为止,打开文件和读取文本行的所有例子都有一个假设,认为文件中实际上都包含有文本。要记住,文件能够存储任何内容,文本只是其中的一种。程序员把所有其他类型的文件都统称为二进制文件(binary file)。 可以打开的文件主要有以下两种类型。 文本文件:这些文件包含了文本,包括字母、数字、标点符号和一些特殊字符,如...