問題タブ [ets]

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 に答える
242 参照

erlang - 読み取り専用操作に ets mnesia コンテキストを使用する

ram_copies使用可能なすべてのノードにレプリケートされた mnesiaテーブルがあります。このテーブルを使用するほとんどすべての操作はダーティ モードで実行されます。コンテキストmnesia:foldl内で使用することの結果は何ですか?ets

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

sorting - バッグ型要素の順序付けを伴うErlang ETS

次のようなコードがあります。

ETS はバケット内の要素の順序を保証しますか? 要素がテーブルに追加されると、ETS が要素の順序を保存することを期待する必要がありますか?

0 投票する
2 に答える
188 参照

elixir - 文字列操作: カンマで結合

現在エリクサーで取得している方法の結果として、文字列の下に取得するにはどうすればよいですか。

で試しましenum.joinたが、目的のデータが得られませんでした

0 投票する
2 に答える
191 参照

erlang - ERLang OTP gen_server:call() が失敗する

ETS にデータを保存する gen_server モジュール (data_cahe.erl) を作成しました。

私のコードは次のとおりです。

handle_call:

このhandel_call(EメールとAccessTokenにアクセスできる)を使用して、ワーカーモジュールからETSにデータを保存しようとしています:

ただし、gen_server:call(...) はクラッシュします。この行をコメントアウトすると、読み値が通常の順序で出力されます。

handle_call メソッドの print ステートメントを除くすべての行をコメントアウトしましたが、何も出力されません。gen_server:call(...) がまったく通っていないようです。誰かが何がうまくいかないのかを明らかにしてくれたら、非常にありがたいです。

0 投票する
2 に答える
910 参照

erlang - 複数のガードを erlang ets マッチ仕様で使用できますか?

2 番目の要素で一致が見つかった場合はタプルから最初の要素を選択し、最初の要素が一致した場合は 2 番目の要素を選択する一致仕様を作成したいと考えています。ets:match を 2 回呼び出すのではなく、1 つの一致指定でこれを実行できますか?

0 投票する
2 に答える
1174 参照

list - Erlang ETS にリストを保存する

後で引き出すために ETS にリストを挿入しようとしていますが、何らかの理由でそれが悪い引数だと言っています。間違って挿入しているかどうかはわかりません。

リストを ETS に挿入することはできないのでしょうか?

問題のある行はets:insert(table, [{parsed_file, UUIDs}])です。

コードは次のとおりです。