問題タブ [dbm]
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.
xml - dbm ファイルを開く
datamodel.dbm というファイルが提供されています
そのファイル内には、大量の XML があります。
次の XML で開きます。
私は SQL Server のやつです。このファイルは PostGres と関係があると思います。
このファイルを開いてデータ モデルをレンダリングするツールはありますか? フォレには、すべてのメタデータ、関係などを含む何百ものテーブルが含まれています。しかし、XML 以外ではこれを開く方法がありません。
このファイルを開いてデータ モデルをレンダリングし、どのように見えるかを視覚的に確認する方法はありますか?
sql - 小さなデータベースにいくつかの Lua テーブルを保持しますか?
ツリー内のいくつかのキーと値のペアをデータ ストレージとして使用する、小さなスタンドアロンの Lua ツールを作成しています。私のプロトタイプは Lua テーブルを使用しており、私のタスクに完全に適合しています。ただし、テーブル エントリは変化し、継続的に増加します。私にとって、これはすべてのデータをデータベースに保存する正当な理由のように思えます。
多くの小規模なツールは SQLite データベースに依存していますが、小規模から中規模の Lua テーブルを保存する場合は、より優れた (キーと値の) ソリューションが必要だと思います。SQL を使用してツリーを格納する方法について読みましたが、一見すると複雑に見えます。
おそらくクエリ言語と一緒に、データベースにLuaテーブルを保存および取得するためのKISSソリューションはありますか?
データベースは依然として小さく、永続的であり、並列クエリを処理する必要はありません。パフォーマンスも問題ありません。ツールはシングル ユーザーのみです。私はディスク/ファイルベースの DB を好みます。理想的には、DB への更新 (クエリ/スクリプト) はバージョン管理下にある必要があります。
最初に (G)dbm を候補として考えていましたが (ここを参照)、新しいエントリを変更および作成するための単純で「スクリプト可能な」方法については知りません (SQL ステートメントで行うことができます)。
MongoDB のような完全な/サーバー ベースのソリューションや、Neo4j のようなグラフ DB を使用することは避けたいと考えています。
java - android - 依存する値の低いネットワーク信号を検出する
ユーザーが一定時間 (たとえば 5 分間) 受信状態が低い (ネットワーク信号が低い) 場所にいる状況を検出したいのですが、どの値を使用すればよいか悩んでいます。
私が今持っているものは次のとおりです。
dbm 値を見ると、ほとんどの場合85のように見えますが、これは良好な受信を意味し、受信の低い場所に行くと負の値になります。この回答から、dbm の負の値は受信が低いことを意味することがわかりましたが、負ではなく、デバイスが非常に敏感であることを意味します。(答えの表を参照してください)。
また、dbm の値はデバイスによって異なるようです。
を見ると、signalStrength.getLevel()
受付バーがいくつあるかがわかります。これは良い選択肢のようです。
そのことを念頭に置いて、は多くの値を持つクラスであり、低信号を一定時間テストし、人々がこれを経験しているかどうかを確認するSignalStrength
ための最も信頼できる方法は何だろうと思っていました.
python - dbm を同期しているが閉じていない
問題はありますか :
スリープ時間中にCTRL+でプログラムを中断するには、つまり、適切に閉じられませんか?Cdumbdbm
dumpdbm.sync ()はデータの安全性を保証するのに十分ですか、それとも.close()
絶対に必須ですか?