问题标签 [proto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
45 浏览

javascript - 在javascript中使用dunder proto访问父函数时出现TypeError

下面是我的示例代码,

案例:1当 Manager 的 dunder 原型指向 Employee 原型时,它会产生 TypeError( TypeError: b.getName is not a function )。

案例:2但是,在这种情况下,当从经理的实例 dunder proto(ie b.__proto__) 开始指向 Employee 原型时,这将正常工作并给出正确的结果。

根据继承规律, 1.getName实例'b'如果是通过构造函数方式创建的,则 最初寻找函数本身。2.否则会getName在 Manager 的原型对象中查找。 3.现在下一个级别是Object.prototype

如果我在任何意义上错了,请纠正我。

但我希望将 Manager__proto__指向 Employee 原型而不是Object.prototype. 我试图通过Manager.__proto__ = Employee.prototype;and来实现这一点b.__proto__.__proto__ = Employee.prototype;。只有后者工作正常。

当这两个方法都指向 Employee 原型时,为什么会Manager.__proto__ = Employee.prototype;抛出?TypeError

0 投票
1 回答
3030 浏览

grpc - 映射字段中的键不能是浮点/双精度、字节或​​消息类型

我们正计划将我们现有的服务迁移到 grpc 服务。所以需要将服务转换为原型定义的消息类型。在响应中,我们有以自定义对象为键的映射。

例如响应:

在官方文档中,他们提到,

其中 key_type 可以是任何整数或字符串类型(因此,除了浮点类型和字节之外的任何标量类型)。value_type 可以是任何类型

是否有任何替代方法可以在 proto3 中实现自定义对象键映射?

0 投票
4 回答
7928 浏览

java - 如何从 protobuf 中的 UnmodifiableList 中删除项目

我有一个作为其成员之一的列表的 protobuf

我想替换此列表中的一个项目。

我试图删除一个项目i并在同一位置添加另一个项目i

但我得到一个不受支持的错误

如何执行替换?

0 投票
1 回答
132 浏览

r - R包“原型”安装在ubuntu上失败

我正在尝试在 Ubuntu 机器上安装 R 包“proto”。

但是,我遇到了以下错误...

0 投票
1 回答
843 浏览

java - 如何在 java/android 中的 GRPC 中导入 .proto 文件中的数据类型?

我正在尝试使用 GRPC 协议制作应用程序。在我的 .proto 文件中,我需要导入时间戳类,根据谷歌文档, import google/protobuf/timestamp.proto 我们应该如何添加到 proto 文件中。但它给了我错误

import google/protobuf/timestamp.proto 找不到或有错误

任何人都知道如何解决这个问题。

0 投票
1 回答
83 浏览

regex - perl6 语法做替换

好的,我正在学习 perl6,我正在尝试做一些非常简单的事情:使用语法根据操作对象更改匹配的文本。但我失败了,我不知道为什么。请原谅我这么简单的问题。我不在技术或编程行业。所以,请耐心等待我,好吗?

我想将“jan”更改为 01,将“feb”更改为 02;很简单:

那么,我在这里做错了什么?谢谢。

0 投票
2 回答
12540 浏览

javascript - Object.__proto__ 中有什么?

在 Google Chrom 的 javascript 中,对象有一个名为的属性,该属性__proto__指向它们的原型(或父)对象。

但是,对于对象而言,情况并非如此。Object

Object.__proto__属性似乎是一个空方法

除了作为关于依赖于标准机构之外的 javascript 功能的警告故事之外——还有什么Object.__proto__功能?

0 投票
0 回答
1398 浏览

c++ - 如何使用 import 语句解析 Google Protocol Buffers .proto 文件

我有两个 .proto 文件:example1.proto:

和 pkt2.proto 文件。

当我尝试解析 example1.proto 时:

我收到错误:

如何导入/解析文件?

编辑:经过几次试用,我发现了我的错误:

以下两个语句中的文件名:

文件名不正确:

因此进口商找不到“proto/pkt2.proto”。有效值为:

0 投票
2 回答
232 浏览

regex - perl6 需要帮助以了解有关 proto regex/token/rule 的更多信息

以下代码取自Perl 6 文档,在进行更多实验之前,我正在尝试更多地了解它:

  1. 第一行中的那个是*随便的明星吗?可以是别的东西吗,比如

    /li>
  2. “sym”可以是其他东西,例如

    /li>
0 投票
1 回答
36 浏览

c++ - 我可以为 boost::proto::tag 类型提供不同的行为吗?

我正在尝试使用 boost proto 来懒惰地评估表达式,我想要做的是能够为 +、-、函数等标签提供不同的行为。

对于像上面这样的树,我希望能够指定每个树节点的行为方式。

例如。

当我做

我希望我的输出是

但这只是

任何帮助将不胜感激!:)