問題タブ [massive]

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.

0 投票する
1 に答える
729 参照

sql-server - Dapper は、Massive などの番号付きパラメータを使用しますか?

Dapper は、名前付き (@a、@b、...) とは異なり、Massive(@0、@1、...) などの番号付きパラメーターを使用しますか?

としてクエリを作成する必要があります。

Dapperの問題に対する解決策は何ですか?

0 投票する
3 に答える
1212 参照

c# - IEnumerable の使用方法ノックアウト.jsで?

問題の説明

ノックアウト js でリスト Exbando オブジェクトを使用する方法についてお聞きしたかったのですが、Rob Conrey の Massive を使用しており、返された結果はすべて動的です。それで問題ありませんが、私のニーズには合っていますが、結果をノックアウトに送信することに関しては、私はしません」どうしたらいいのかわからない。

ゴール

obj.Name、obj.Brand などのオブジェクト プロパティへのアクセス...

サンプルコード

意見:

コントローラ:

GetProducts を呼び出した結果は次のとおりです。

[[{"キー":"ID","値":1},{"キー":"名前","値":"バダス ブーツ"},{"キー":"ブランド","値": "Nike"},{"Key":"Description","Value":"空を飛べる最高にクールなブーツ (本当じゃない!)"}, etc...]]

スクリプト ファイル:

アプリケーション実行時の JavaScript エラー:

Uncaught ReferenceError: バインディングを解析できません。Bindings 値: テキスト: 名前 メッセージ: 名前が定義されていません

スクリーンショット 1:

ここに画像の説明を入力

スクリーンショット 2:

ここに画像の説明を入力

0 投票する
2 に答える
555 参照

entity-framework - 大規模な操作でリッチ ドメインを使用するには?

比較的複雑な問題に取り組んでいるので、ドメイン駆動設計アプローチを使用して解決したいと考えています。問題は、クライアントの毎月の請求書を計算することです。現在のソリューションは、保守が困難な非常に長いストアド プロシージャとして実装されています。

オブジェクト指向環境(おそらくPOCOやEntity Framework)を使いたいのですが、パフォーマンスが心配です。現在の SP では、集合演算を使用して 300,000 を超えるレコードを生成するのに約 10 分かかります。エンティティを 1 つずつ読み込み、同じ方法で更新を送信するため、これを ORM で実現するのは非常に難しいと思います。(以前のバージョンでは、レコードを 1 つずつアクセスすると 5 時間かかりました。)

大規模な操作のための豊富なモデルをどのように作成しますか?

0 投票する
1 に答える
290 参照

nginx - NGINXの場所が長すぎる(大規模?)

NGINX

次のような場所があります。

問題は、多くの場所とサービスと言葉とその他があることです。したがって、場所は非常に長い文字列です。それらを短くすることは可能ですか?たぶん、大規模な場所と大規模なサービスなどですか?か何か?誰が経験がありますか?

一致させたいURIの例

また

と任意の組み合わせ

場所ごとに一連のルールを使用します。キャッシュを使用して Apache をアンロードするには

0 投票する
1 に答える
97 参照

c# - タスク ファクトリは、より多くのタスクを最初に開始するように強制します

タスク ファクトリに次のようなタスクを入力しています (疑似コード):

をちょきちょきと切る

をちょきちょきと切る

_taskcounter を見ると、
最初は約 10 個のタスクが開始されていることがわかりますが、キューが終了するまで 1 ~ 2 個のタスク/秒が開始されます。

ささいな明白な行動ですね。

私の質問は:
タスク ファクトリに強制的に開始時にさらに多くのタスクを開始させる方法はありますか?

過度のメモリ消費を防ぐために、いくつかのmsdnサンプルクラスのバリエーションを使用して、実行中のタスクの最大数を既に制限しています。
それとも、このおかしな測定方法や私の考察が間違っているのでしょうか?

すべての作業を異なるスレッドで実行する必要はありません。それ以外の場合は、ファクトリを使用し
ません。ファクトリの非ワーク スティーリング動作の恩恵を受けるだけです。

他のすべてについては、工場の知性に頼っています。

0 投票する
1 に答える
463 参照

c# - Massive micro-ORM を使用した結果のキャッシュ

新しいプロジェクトで Massive micro-ORM を使用しています。キャッシングを追加しましたが、キャッシュされたオブジェクト (動的) がまだデータベースにクエリを実行していることに気付くまで、すべてが機能しているように見えました。これにより、キャッシングのポイント全体が失われます。

結果セットをデータベースから切断する最も簡単な方法は何でしょうか。ほとんどすべての呼び出しは読み取り専用です。

次のようなコードを使用してレコードをクエリしています。

私のキャッシュコードは次のようになります。

キャッシュ コードが機能します。問題は、返された動的オブジェクト ( IEnumerable<dynamic>) がデータベースへの別の接続を開くことです。

アイデア?

0 投票する
1 に答える
79 参照

android - 多くの setText と String の代入

次のようなjsonオブジェクトから文字列を取得することがたくさんあります。

値がハルでない場合、この文字列をテキストビューに適用します。

このような最大60個のパラメーターがあります(都市、ランドマーク、地域、国など...)しかし、デバッガーからログを取得します:

振付師: 33 フレームをスキップしました! アプリケーションがメイン スレッドで処理しすぎている可能性があります。

AsyncTask から値を取得し、Handler を使用して新しいスレッドで setText を操作しますが、役に立たない...