问题标签 [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.
c++ - 生成的 protobuf 消息的描述符的生命周期是多少?
我在我的项目中使用 Protobuf 2。我想用来DynamicMessageFactory
在运行时创建消息。DynamicMessageFactory
需要一个Descriptor*
. 我正在传递Descriptor*
生成类的可变消息。文档说Descriptor
必须比DynamicMessageFactory
工厂生成的消息更长寿。
生成的类的描述符的生命周期是多少?它是类的静态成员吗?
c# - gRPC 不生成 *grpc.cs
我正在尝试使用 .bat 文件生成 grpc .cs 文件,但没有生成 messageGRPC.cs 文件。但是,message.g.cs 确实被创建了。没有错误,我什至尝试对路径进行硬编码并以管理员模式运行命令窗口,结果相同。
再次,message.g.cs 确实生成正确,但 messageGRPC.cs 没有。
在我的项目中,我从 NuGet 安装了 Google.Protobuf、Google.Protobuf.Tools、Grpc、Grpc.Core 和 Grpc.Tools。
有什么我做错了吗?
node.js - 协议缓冲区
我正试图了解协议缓冲区。我理解了基本的东西,但现在我正在尝试将以下 javascript 对象定义为 .proto。使用Node.js gRPC 库
这是我想出的,但它被拒绝了。
c# - Protoc C# Google Assistant .proto“未找到或有错误”
我想使用 gRPC 与 Google Assistant SDK 通信。我下载了 embedded_assistant.proto 并在 CMD 中运行了这个命令:
然后它给了我这些错误:
google/api/annotations.proto:找不到文件。google/rpc/status.proto:找不到文件。Embedded_assistant.proto:导入“google/api/annotations.proto”未找到或有错误。Embedded_assistant.proto:导入“google/rpc/status.proto”未找到或有错误。Embedded_assistant.proto:270:5:“google.rpc.Status”未定义。
我怎样才能解决这个问题?我使用了这个 proto 编译器:https ://github.com/google/protobuf/releases并在底部显示 protoc-3.3.0-win32.zip。
javascript - 为什么对象中的属性未定义,尽管它存在于对象的 __proto__ 中?
首先,这是一个按预期工作的示例:
这是一个问题下的示例,它不能按预期工作。为什么?
为什么a.toString
返回undefined
具有该属性的原型被分配给它?
javascript - Javascript:Object.create(null) 用于数组(Array.create(null) 等效)
用空白原型初始化对象很容易:Object.create(null)
. 但是,数组没有Array.create
像对象那样方便的方法。那么,数组等价于Object.create
什么?
关于结果数组的访问速度*初始化空白数组的最佳方法是什么?或者,所述空白数组中的访问速度*是否会比定期[]
初始化数组的访问速度*慢?
非常感谢任何和所有建设性的回应。
*“访问速度”是指从数组中读取和写入属性的速度。
regex - sed & protobuf: need to delete dots
I need to delete dots using sed, but not all dots.
Here the dot after repeated
, (repeated
also can beoptional | required | extend
) should be deleted
And here delete dot after (
It should work on multiple files with different content.
Full code can be found here
javascript - 无法理解与 javascript "__proto__" 相关的结果
下面是解释我的担忧的准备代码,
问题来了。
为什么结果还是“go”而不是“goo”?
有什么区别吗
我猜我现在误解了内部操作系统。
需要一些帮助,
javascript - 函数与函数的关系
我真的很想知道函数和函数之间的关系..
我读了那篇文章“函数继承函数的方法”,所以函数可以使用apply、bind、call等方法
所以我使用下面的代码检查了控制台。
啊..如果“函数继承函数的方法”为真,
为什么结果函数(){[原生代码]},而不是函数函数(){[原生代码]}?
我也检查过函数测试的构造函数是函数函数,甚至让我感到困惑..
它太奇怪了..需要一些帮助..