問題タブ [freeze-thaw]
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.
c++ - C++ の Hibernate like レイヤー
C++ で DB を使用するのは非常に面倒です。統合システムを使用してレイヤー全体を抽象化 (別名 Hibernate) できるように Java に移行したときは新鮮でした。
DB 用の C++ 抽象レイヤーがいくつかありますが、それらは通常ベンダー固有であり、実際の C API をラップする薄いレイヤーにすぎません。C ++の休止状態のようなものに出くわしたり、この問題のドメインを見ているグループやオープンソースプロジェクトを知っている人はいますか.
perl - PerlでStorable::nfreezeを使用してDBにハッシュを保存する際の問題
Storable::nfreeze を使用してデータベースにハッシュを挿入したいのですが、データが正しく挿入されません。
私のコードは次のとおりです。
thaw
正しく挿入されたいくつかの行でテストしたため、正常に動作していますが、サブルーチンを使用して挿入された行を取得しようとすると、createOrder
次のエラーが表示されます。
blib/lib/Storable.pm (blib/lib/auto/Storable/thaw.al に自動分割) 415 行目 (v2.7) よりも新しい保存可能なバイナリ イメージ v36.65
エラーは、thaw
. はnfreeze
ハッシュを適切に保存しませんでした。
createOrder
サブルーチンで間違っていることを教えてもらえますか?
モジュールのバージョンが問題とは何の関係もないことはわかっています。
perl - FreezeThaw による Perl の期待
ツールをバックエンドとして、対話型コマンド ライン ツールを Web アプリケーションに変換しています。(AJAX を使用して) ユーザー コマンドを取り込み、コマンドを抽出する perl CGI スクリプトを呼び出します。次に、expect を使用してコマンドをプロセスに送信し、出力を収集して、それを結果の html ページに渡します。
ユーザーが入力する最初のコマンドは正常に実行されます。次のコマンドは実行されません。
FreezeThaw を使用して、最初のリクエストの後に期待されるオブジェクトをフリーズし、次のリクエストでそれを解凍しています。よく凍りますが、溶けません。
これが私のコードです:
なぜそれが失敗するのか..?
haskell - haskell の STref を凍結する
Haskell で使用する二重接続エッジ リスト データ構造を実装したいと思います。このデータ構造は、平面内の線の配置のトポロジを管理するために使用され、面、エッジ、および頂点の構造が含まれています。
このデータ構造への優れたインターフェースは、次のArrangement
ような関数を備えた type としてのように思えます
ただし、通常の実装は参照に大きく依存しています (たとえば、各面には隣接するエッジへの参照があります)。
これが機能する理想的な方法は、可変および不変の配列が行う方法に似ているように思えます。データ構造の内部はArrangement
機能的なデータ構造として実装されますが、配置を変更する操作はそれらを「解凍」して新しいものを作成しますモナド内の変更可能なインスタンス (理想的には COW マジックを使用して物事を効率化します)。
だから私の質問は:
(1) 配列の場合のように、小さなヒープをフリーズおよびアンフリーズする方法はありますか? (2)そうでない場合、より良いアプローチはありますか?