万象云档 本次搜索耗时 1.442 秒,为您找到 500 个相关结果.
  • Dubbo 的 SPI 思想是什么?

    Dubbo 的 SPI 机制 面试题 面试官心理分析 面试题剖析 spi 是啥? Java spi 思想的体现 dubbo 的 spi 思想 如何自己扩展 dubbo 中的组件 Dubbo 的 SPI 机制 面试题 dubbo 的 spi 思想是什么? 面试官心理分析 继续深入问呗,前面一些基础性的东西问完了,确定你应该都 ok,了...
  • 4.4.队列

    4.4 队列 概述 基本概念 队列又称消息队列,是一种常用于任务间通信的数据结构,实现了接收来自任务或中断的不固定长度的消息,并根据不同的接口选择传递消息是否存放在自己空间。任务能够从队列里面读取消息,当队列中的消息是空时,挂起读取任务;当队列中有新消息时,挂起的读取任务被唤醒并处理新消息。 用户在处理业务时,消息队列提供了异步处理...
  • (6)S.O.L.I.D五大原则之单一职责SRP

    (6)S.O.L.I.D五大原则之单一职责SRP 前言 _14单一职责 _34实例代码 _89重构代码 _375总结 (6)S.O.L.I.D五大原则之单一职责SRP 前言 Bob大叔提出并发扬了S.O.L.I.D五大原则,用来更好地进行面向对象编程,五大原则分别是: The Single Responsibility Principl...
  • 1.3 实现方案的隐藏

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

    Lua与C混合编程 C 包 C -lua 混合编程 Lua与C混合编程 C 包 Lua和C是很容易结合的,使用C为Lua写包。 与Lua中写包不同,C包在使用以前必须首先加载并连接,在大多数系统中最容易的实现方式是通过动态连接库机制。 Lua在一个叫loadlib的函数内提供了所有的动态连接的功能。这个函数有两个参数:库的绝对路径和初始化函数...
  • 16.1 模式的概念

    16.1 模式的概念 16.1.1 单例 16.1.2 模式分类 16.1 模式的概念 在最开始,可将模式想象成一种特别聪明、能够自我适应的手法,它可以解决特定类型的问题。也就是说,它类似一些需要全面认识某个问题的人。在了解了问题的方方面面以后,最后提出一套最通用、最灵活的解决方案。具体问题或许是以前见到并解决过的。然而,从前的方案也许并不是最完善...
  • torch.onnx

    torch.onnx 示例:从Pytorch到Caffe2的端对端AlexNet模型 局限 支持的运算符 Functions torch.onnx 译者:@Haofan Wang 校对者:@aleczhang torch.onnx 模块可以将模型导出成 ONNX IR 形式.被导出的模型可以通过 ONNX 库被重新导入, 然后转化...
  • 12.3 克隆的控制

    12.3 克隆的控制 12.3.1 副本构造器 12.3 克隆的控制 为消除克隆能力,大家也许认为只需将clone() 方法简单地设为private (私有)即可,但这样是行不通的,因为不能采用一个基类方法,并使其在派生类中更“私有”。所以事情并没有这么简单。此外,我们有必要控制一个对象是否能够克隆。对于我们设计的一个类,实际有许多种方案都是可以采取...
  • 5.3 接口与实现

    5.3 接口与实现 5.3 接口与实现 我们通常认为访问控制是“隐藏实现细节”的一种方式。将数据和方法封装到类内后,可生成一种数据类型,它具有自己的特征与行为。但由于两方面重要的原因,访问为那个数据类型加上了自己的边界。第一个原因是规定客户程序员哪些能够使用,哪些不能。我们可在结构里构建自己的内部机制,不用担心客户程序员将其当作接口的一部分,从而自由地...
  • 练习 25:网络:配置文件,/etc/network/interfaces

    练习 25:网络:配置文件,/etc/network/interfaces 这样做 你会看到什么 解释 附加题 练习 25:网络:配置文件,/etc/network/interfaces 原文:Exercise 25. Networking: configuration files, /etc/network/interfaces 译...