dbm

    2熱度

    1回答

    我正在寫一個小型獨立的Lua工具,它使用樹中的幾個鍵/值對作爲數據存儲。我的原型使用了Lua表格,它們非常適合我的任務。但是表格條目不斷變化並不斷增長。對我而言,這似乎是將所有數據存儲在數據庫中的一個很好的理由。 許多較小的工具依賴於SQLite數據庫,但我認爲如果要存儲中小型的Lua表,必須有更好的(鍵值)解決方案。我讀了關於用SQL存儲樹,但乍一看看起來很複雜。 是否有KISS存儲和檢索數據庫

    1熱度

    1回答

    是它做了一個問題: import time import dumbdbm db = dumbdbm.open('db.db', 'c') # modify the persistent dict/"DB" here db['foo'] = 'bar' db.sync() while True: # doing other things, sometimes modi

    1熱度

    1回答

    我想檢測用戶處於低接收狀態(低網絡信號)一段時間(例如5分鐘)的情況,我想知道什麼值得依賴。 我現在擁有的是: public class RadiationTest { TelephonyManager TelephonManager; SignalStrengthListener signallistener; private Context context;

    1熱度

    2回答

    我遇到了Ruby DRb的非常奇怪的行爲,或者問題是dbm。我正在使用帶有服務器的dbm數據庫,以及通過DRb發出請求的客戶端。 這裏是有問題的方法(數據庫連接是確定的),它是在服務器: def get id obj = nil db = DBM.open @name obj = db[id.to_s] db.close return obj e

    0熱度

    1回答

    我們已經在我們的Apache配置以下重寫映射設置: RewriteEngine on RewriteMap modernmap txt:/etc/apache2/maps/salon/www.modernmap.com.txt RewriteCond ${modernmap:$1|NOT_FOUND} !NOT_FOUND RewriteRule ^(.+) ${modernmap:$1}

    1熱度

    1回答

    我想在dbm中顯示信號強度。但用我的代碼,我總是變成結果-1。但是當我在設置中看到的信號強度是-81 .. 你能找到一個錯誤嗎?謝謝! public class MainActivity extends Activity implements OnClickListener { TextView dateAndTimeLabel; private int signalDBM =

    0熱度

    1回答

    我使用Python2.7的dumbdbm,但這個問題也適用於Python3的dbm.dumb。 文檔說: dumbdbm.sync() 同步磁盤上的目錄和數據文件。此方法由Shelve對象的sync()方法調用。 我有三個問題: 如果我不叫sync,將磁盤文件得到更新? 而且這個函數總是把數據寫回磁盤,而不是反向? 如果我撥打close怎麼辦?

    0熱度

    1回答

    爲什麼不使用實際功率值? 維基百科: 0 dBm -> 1 mW 10 dBm -> 10 mW 20 dBm -> 100 mW 如果接收到的信號強度爲100毫瓦,爲什麼是它更好地輸出其在20 dBm的不只是100毫瓦? 不同的消息來源說這更方便,但我不明白爲什麼它更方便。

    1熱度

    1回答

    我正在做一些非常大的數據的圖形分析,我需要存儲特定圖形邊緣的所有分數。鑑於數據的大小,我需要將信息寫入磁盤,並且我試圖使用與DBM::Deep並列的散列。以下是基本設置: #!/usr/bin/env perl use 5.010; use strict; use warnings; use autodie; use File::Spec; use DBM::Deep; use C

    1熱度

    1回答

    我有一個big-ol'dbm文件,這是由我的python程序創建和使用的。它可以節省大量的RAM,但是它變得越來越大,我懷疑我必須很快地將其壓縮以減小佔用空間。 我猜想用法會涉及將它解壓縮到磁盤上,使用它,並在完成時擦除提取的dbm。 我想知道是否可能存在一些壓縮dbm的好方法,並繼續以某種方式處理它。在我的特定用例中,我只需要讀取它。 感謝。