問題タブ [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.
android - トーストでdbmを取得する
新しいプロジェクトでは、トーストで dbm を表示する必要があります。私はこれまで信号強度を扱ったことはありません。インターネットでいろいろ調べましたが、良い情報が見つかりませんでした。私の想像では、それは非常に簡単なはずですが、機能するものを構築することはできません. 私を手伝ってくれますか?
android - SignalStrength を dbm で取得
信号強度を dbm で表示したいと思います。しかし、私のコードでは常に結果が -1 になります。しかし、設定で信号強度を見ると、-81 前後です..間違いを見つけることができますか? ありがとう!
perl - filter_fetch_key の perldbmfilter を使用した tie されたハッシュのイテレータの無限再帰
モジュールを使用する Perl 結合ハッシュがあり、SDBM_File
値を保存または取得するときに文字エンコーディング変換を行う必要があります。
のドキュメントperldbmfilter
に従いましたが、一般的にはうまくいくようです:ハッシュから結果が期待どおりに適切にエンコードされ、エンコードのバイト値がファイルに保存され、16進エディターを使用してチェックされます。
keys
機能していないのは、 、 またはeach
、または のようなものを使用した、またはData::Dumper
別のハッシュへの単純なコピー操作でさえ、ハッシュのすべての要素に対するあらゆる種類の反復です。
私がいつも得るのは無限再帰です。イテレータが最後に到達しないようeach
です。反復された値を使用して出力すると、それらが繰り返されます。
の使用filter_fetch_key
とそこで行っている文字セット変換の問題を突き止めました。をコメント アウトするfilter_fetch_key
か、フィルター メソッドを変更して just を実行するとreturn shift
、反復が再び機能します。これらのいずれかが私の問題を解決filter_fetch_key
しますが、適切にエンコードされた文字列を発信者に送信するために使用する必要があります。
コメントを外すreturn shift
と、反復が機能します。しかし、上記のようにコメントしません。に何が起こるかは何かあると思いますが、指定されたデータをコピーして文字エンコーディングを行うだけ$_
なので、わかりません。windows2utf
これは、キーと値を格納する場合や、値を取得する場合でも同じように機能します。キーのみが問題であり、特定のキーを直接要求する場合ではなく、反復を行う場合のみです。
私が間違っていることについてのヒントはありますか?
スレッドPerlmonks
も付いています。
apache - 特定のポイント以降、Apache Rewrite マップがマップ内の行の処理に失敗する
Apache 構成には、次の書き換えマップ設定があります。
テキスト ファイルには、次のような約 28,000 のエントリが含まれています。
書き換えはテキスト ファイルの最初の 24320 行で機能し、24320 行以降のすべての書き換えで失敗します。問題があり、問題が解決しない場合に備えて、24319、24320、および 24321 行の URL を削除しました。
より小さなサブセットで試してみましたが、問題は別の行に移動しました。
テキスト ファイルを dbm に変換して dbm を使用しようとしましたが、同じことが起こります。
私は次に何をすべきか途方に暮れています。
python - DBM ファイルを読み込もうとしています
一部のハードウェアとインターフェイスする、簡素化されたリアルタイム Linux ボックスがあります。
構成ファイルは *.dbm ファイルであり、アクセスできません。それらはある種のキー値データベースのように見えますが、私が試したすべてのライブラリは空になりました。
Perl、Python、Ruby の DBM 読み取りライブラリを試してみましたが、うまくいきませんでした。これらのファイルに関するガイダンスは素晴らしいものです。私は以前にそれらを見たことがありません。
これは、1 つのファイルを除外するとどうなるかです。
だから私がすでに試したことを示すために、空のオブジェクト(キー値なし)のみを考え出します*編集
パール -
何も返さない
パイソン -
ルビー -
これらのすべてが空に戻りました。同じ低レベルのライブラリを使用していると思います。いくつかの異なるバージョンがあるように見えるので、DBM ファイルのいくつかの履歴/コンテキストは素晴らしいでしょう。
**編集
その上でファイルを実行すると戻ります
および実行中の文字列出力
bluetooth - 受信信号強度の電力測定に dBm (デシベル ミリワット) が使用されるのはなぜですか?
実際の電力値を使用しないのはなぜですか?
ウィキペディアから:
受信信号強度が 100 mW の場合、100 mW だけでなく 20 dBm で出力した方がよいのはなぜですか?
さまざまなソースがより便利だと言っていますが、なぜより便利なのかわかりません。