問題タブ [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 投票する
1 に答える
3030 参照

grpc - マップ フィールドのキーは、float/double、bytes、またはメッセージ タイプにすることはできません

既存のサービスを grpc サービスに移行する予定です。そのため、サービスを proto 定義済みメッセージ タイプに変換する必要があります。応答には、customize オブジェクトをキーとしてマップがあります。

例:

公式ドキュメントでは、彼らは次のように述べています。

ここで、key_type は任意の整数型または文字列型 (つまり、浮動小数点型とバイトを除く任意のスカラー型) にすることができます。value_type は任意の型にすることができます

proto3 でオブジェクトキーマップをカスタマイズする別の方法はありますか?

0 投票する
4 に答える
7928 参照

java - protobuf の UnmodifiableList から項目を削除する方法

メンバーの1つとしてリストを持つprotobufがあります

このリストのアイテムを置き換えたいです。

アイテムを削除して、i同じ位置に別のアイテムを追加しようとしましたi

しかし、サポートされていないエラーが発生します

交換はどのように行えばよいですか?

0 投票する
1 に答える
843 参照

java - java/androidのGRPCで.protoファイルにデータ型をインポートする方法は?

GRPC プロトコルを使用してアプリを作成しようとしています。私の .proto ファイルでは、タイムスタンプ クラスをインポートする必要があり、Google のドキュメントに従って、 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__関数とは何ですか?