問題タブ [in-memory]
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.
.net - デバッガーで実行する場合のプログラムフローの変更
デバッガーがメモリ内で実行されていることを検出する方法はありますか?
そして、ここにフォームロードの擬似コードがあります。
編集:元のタイトルは「メモリ内デバッガの検出」でした
database - 計算列をサポートするインメモリ データベースはありますか?
計算列を持つテーブルを持つ SQL 2005/2008 データベースがあります。計算列を NHibernate のディスクリミネーターとして使用しているため、データベースにあると非常に便利であることが証明されています。
より高速な統合テストの利点を得るために、SQLite や SQL CE などのインメモリ データベースに対して統合テストを実行できるようにしたいと考えています。しかし、どちらも計算列をサポートしているとは思いません。
私の問題に対する他の解決策はありますか?私はデータベースに完全にアクセスでき、より良い解決策があれば変更できます。計算列の代わりにビューを使用することを提案するこの投稿を見たことがありますが、これは最良の代替手段ですか?
asp.net - ASP.NET / Linq を使用したオンライン テスト
オンラインテストに取り組んでいます。
私は3つのテーブルを持っています
- 質問
- 主題
- トピック
25 個のランダム レコードを返すストアド プロシージャを作成しました。メモリ内に保存してから、AJAX で一度に 1 つの質問を表示したいと考えています。ユーザーが多いため、データベースに25回アクセスしたくありません。結果をviewstateに保存しようとしましたが、キャストバックできません。私が使用する場合
動作しますが、一度に 1 つのレコードを取得すると動作しません。
コード:
オブジェクトをキャストしてみました
しかし、その後、このエラーが発生します
System.Linq.Enumerable+WhereSelectEnumerableIterator`2
私のオンライン テストの方法が間違っている場合は、助けてください。または、他の方法があれば教えてください。
よろしく
c++ - インメモリ データベースのディスクへの保存
C ++でsqliteを介してデータベースを作成しました。
非常に迅速な動作を実現するために、データベースはメモリ内に作成されています (ファイル名の代わりに「:memory:」パラメータを使用)。
データベースは次の行で作成されます。
私の問題は、メモリ内データベースをディスクに書き込むにはどうすればよいですか? (もちろん c/c++ 経由)。
ATTACH および DETACH sqlite コマンドについて読んだことがありますが、(c/c++ コードからではなく) sqlite インタラクティブ シェルでのみ動作させることができます。
挨拶します。
c# - Workflow Foundation が状態をメモリに保存することは問題ですか?
.NET 3.5 のワークフロー基盤を使用するシステムを開発した請負業者がいます。私の同僚の 1 人は、「ワークフロー サービスが状態をメモリに保存し、基盤となるデータベースと同期しなくなる可能性がある」という懸念を抱いています。
彼の懸念は正当なものですか?
java - Javaインメモリオンザフライクラスコンパイル(およびロード)
クラスのメモリ内「コンパイル」に関する私の古い質問を再訪したいと思います。私が尋ねてから約 1/2 年が経過したので (そしていくらか回答がありました)、私は問題を再提起し、何か新しいものが出てくるかどうかを確認したいと思います (いいえ、私はこれを重複とは見なしません) .
古い質問はここにあります: On-the-fly, in-memory Java code compilation for Java 5 and Java 6 - この質問に答える前に、それ (および回答) を読むことをお勧めします。
私は、Beanshell が Java クラスの文字列を実際の Class オブジェクトに評価するという重い作業を行っていることに非常に満足しています。しかし、beanshell は長い間バージョン 2.0b4 のままであり、その制限 (コンストラクターもデフォルトもありません。ジェネリックも for-each も enum もありません...) が厄介です。
注意 - これはデバッグ インターフェイスとして使用されるため、パフォーマンスに関する考慮事項は無視できます。ただし、サーバーを再起動することも、クラス ファイルをその場所に送信することもできず、JSP は私にとって非常に悪い選択です (理由についてはここでは説明しません)。また、最終製品はクラス (またはそのクラスのオブジェクト) でなければならないので、それを渡すことができます。
いくつかの制限: 私は JDK を持つことができないので、javax.tools.JavaCompiler はありません。Tomcat やその他の「実際の」Web コンテナーがないため、JSP を使用できません。Java 5 構文のサポート、特にジェネリック、列挙型、およびパラメーター化のサポートは素晴らしいでしょう。デフォルトのコンストラクターのサポートは非常に優れています。
何か案は?
編集 1:beanshell でコンストラクターを使用するラウンド アバウトな方法があることがわかりましたが、通常の方法ではなく「public void XXX(){...}」と宣言する必要があります。 ...}".
c++ - c++ インメモリ圧縮ライブラリは何ですか?
私はすでにメモリ内圧縮をグーグルで検索しており、この機能を提供するかなりの数のライブラリを見つけました。zlib は広く使われているようですが、かなり古いものでもあるようです。ここで、より新しく、より優れた代替手段があるかどうかを尋ねています。
メモリ内で圧縮したいデータは、サイズが数メガバイト (2 ~ 16 MB) のメモリプールであり、これらの各ブロックには、2 つの異なる構造体のデータとポインターの配列が含まれています。ブロック内では、構造体と配列に特定の順序はありません。それらは、アプリケーションがそのような要素を作成する必要があるときに、次々に割り当てられます。
これに対してどの圧縮ライブラリを提案しますか? 圧縮と解凍のパフォーマンス (両方) は、圧縮品質よりも重要です。
また、圧縮の理由から、圧縮される各データブロックに1種類のデータのみが含まれるように、2つの異なる構造体と配列に個別のプールを用意する方がよいでしょうか?
インメモリ圧縮を使用するのはこれが初めてであり、私の質問が一般的すぎて適切な回答が得られないことはわかっていますが、すべてのヒントを歓迎します!
どうも!
asp.net - インメモリデータを使用したGridView:オブジェクトを保存する前にどこに保存するか?
ObjectDataSourceを持つGridViewがあります。ユーザーが複数のオブジェクトを作成して、一度に保存できるようにしたいと思います。
背景:レシピのエディターを作成したい。レシピには基本プロパティ(名前や出所など)と材料(100 gバターなど)があります。ユーザーがレシピのすべてのプロパティを設定し、データベースに保存する前に(!!)その材料を定義できるようにします。また、リストから成分を削除できる必要があります。最初にレシピを保存してから材料を定義することはオプションではありません。
私の質問: 材料をデータベースに保存する前に、どこに保管すればよいですか?
これは私が見つけたものです:
- ObectDataSourceのGetDataメソッドは静的であり、したがってビューステートにアクセスできないため、ViewStateはオプションではありません。
- ユーザーは同じブラウザの異なるタブで同じページを同時に使用できる必要があるため、セッションはオプションではありません。
- コンテキストはコールバック後も存続しないため、オプションではありません。
- データソースがlinqデータコンテキストでない場合、削除操作をサポートしていないため、ObectDataSourceの代わりにLinqDataSourceを使用しても機能しません。
- (正しいセッションオブジェクトを識別するために)QueryStringで一意のIDを使用することは回避策ですが、URLを台無しにします。
私はしばらくの間ウェブを検索してきました、そして私は成功せずに多くのことを試みました。
助けてくれてありがとう!
java - XML文字列と文字列に格納されたそのスキーマからのインメモリアンマーシャリングも可能ですか?
XML 文字列を変数に格納するとします。
この XML に関連するスキーマ定義は、別の XML にあります。
「resp」を検証してオブジェクトにアンマーシャリングする方法があると思いますか(たとえばJAXBを使用)?? 誰かがすでにそのようなものを試したり、成功したりしていますか??
事前に、ご提案いただきありがとうございます... Seb