問題タブ [data-management]

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 投票する
0 に答える
37 参照

sql - コードを最適化して速度を上げて接続時間を短縮

サーバーに何度も接続しているコードの小さなパッチを最適化しようとしています。まず、ここにコードのパッチがあります

したがって、問題は、たとえば 50 人の顧客が反復処理を行っている場合、データを処理するのに非常に長い時間がかかることです。各 customerID については、CCCustomer オブジェクトにアクセスし、データベースに接続し、 ID で顧客を選択し、オブジェクトから FirstNameLastName を選択します。

私が最初に考えたのは、すべての顧客のリストまたは配列をすぐに取り出して、ID で照合することでしたが、これにはさらに時間がかかるようです。

(このコードは、名前ではなく、customerId を返しますが、いずれにしても永遠に時間がかかります)

私が考えることができる他の唯一のオプションは、複数のストアドプロシージャを完全に書き直し、オブジェクトを更新して、顧客名と顧客IDをネイティブに保持することですが、残りを完全に引き裂く前にチェックインすることを考えましたプログラムの。

データベースからプルしているときに、このようなものに適切なロード時間を取得する良い方法を知っている人はいますか?

0 投票する
4 に答える
116 参照

objective-c - ビュー コントローラー間を移動する

私はあなたが私を助けることができるかどうか疑問に思っていました. 私は 5 つの UIView コントローラーを持つアプリを開発しています。それぞれに入力するフィールドがあります。ページの下部に、各コントローラーに 1 つずつ、5 つのボタンを持つ下部バーを作成しました。

私が欲しいのは次のとおりです。ユーザーが VC_1 の半分を入力してから VC_2 に移動し、ここでいくつかのフィールドに入力してから、VC_1 または新しい VC3 に戻り、前の進行状況がまだ残っている場合。

ボタンを押すたびに「presentViewController」を使用してこれを試しましたが、1に戻ると、おそらく現在のviewControllerの上にviewControllerがスローされるため、すべてのフィールドが空になります。データが削除されない 1 つの方法は、dismissViewController を使用する場合ですが、これは常に VC_1 に戻り、VC_3 から VC2 に戻りたい場合は機能しません。

私の質問が理にかなっており、上記の目的をどのように達成できるかを説明していただければ幸いです。

乾杯、 レナート

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

sql - オブジェクトの単一のプロパティにアクセスするためだけにデータベースからオブジェクトを作成するための回避策

サーバーに何度も接続しているコードの小さなパッチを最適化しようとしています。まず、ここにコードのパッチがあります

したがって、問題は、たとえば 50 人の顧客が反復処理を行っている場合、データを処理するのに非常に長い時間がかかることです。各 customerID については、CCCustomer オブジェクトにアクセスし、データベースに接続し、 ID で顧客を選択し、オブジェクトから FirstNameLastName を選択します。

私が最初に考えたのは、すべての顧客のリストまたは配列をすぐに取り出して、ID で照合することでしたが、これにはさらに時間がかかるようです。

(このコードは、名前ではなく、customerId を返しますが、いずれにしても永遠に時間がかかります)

私が考えることができる他の唯一のオプションは、複数のストアドプロシージャを完全に書き直し、オブジェクトを更新して、顧客名と顧客IDをネイティブに保持することですが、残りを完全に引き裂く前にチェックインすることを考えましたプログラムの。

データベースからプルしているときに、このようなものに適切なロード時間を取得する良い方法を知っている人はいますか?

編集:申し訳ありませんが、私の側では説明が不十分でした-顧客を反復処理するのではなく、顧客オブジェクトを作成しています。だったらこんなのあったら……。

次に、CCCustomer.SelectByID(1) を 3 回使用します。基本的に、firstnamelastname 情報を取得するために顧客オブジェクトを 3 回作成します。

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

c++ - MultiType オブジェクトを単一の構造で管理する

現在の状態を定期的に (Manager::checkout() が呼び出されたときに) 保存する C++ の datamanager フレームワークを試しています。これは、システム エラー後にアプリケーションを再起動できるようにするシステムの基盤となります。

アイデアは、すべての変数を保持する Manager と呼ばれるシングルトン クラスを持つことです。ユーザーは、次のようにして新しい管理変数を簡単に作成できます。

私の問題は、マネージャーの観点から変数を管理する方法です。

私の最初のアイデアは、変数と、変数のシリアル化/管理のためのメソッドを保持する変数型によってテンプレート化されたオブジェクト クラスを構築することでした。

それでも私はそれらの多くを持っていた場合

すべてにキャスト

そして、

それらのオブジェクトと対話する方法がわかりません (マネージャーは基になる型を知らないため)。タイプを Object の要素として保存することはできません (残念ながら、C++ ではタイプはオブジェクトではありません)。シリアライゼーション部分以外に保存できるものと保存できないものに制限を課さないために、列挙型を使用したくありません。

どのように私はそれを行うことができますか?

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

web-services - SOA 環境でエンティティの依存関係を強制する方法 - ビルド/ダウンロード?

いくつかのモジュール化された独立したサービスを確立するとき、エンティティ間の依存関係/保存された関係に挑戦します。役職と従業員を考慮します。私のシステムでは、Employee's Assignment は Job Position にリンク (URI) されています。

このアプリケーションでは、役職は従業員サービスとは別のサービスによって管理されます。これは、従業員がその役職にすでに一致している場合に、役職が不注意に削除されるのを防ぐための制約の問題につながります。

レジストリ (依存関係の詳細などが必要) を活用するカスタム ソリューションを設計し、相互に依存するサービス全体にパラダイムを適用しますが、複雑です。SOA 環境では、これらの相互依存関係をどのように管理できるでしょうか?

よろしくお願いします!

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

database - データの扱い: 条件を与えるプロット

「Data」で定義されたデータ フレームと、このデータ セットの 2 つのサブセット (scale1、scale2) があります。毎回スケールを定義することなく、このスケールを性別、次に国別にプロットしたいと思います。Rでそれが可能であることは知っていますが、初心者の質問かもしれませんが、それを行うロジックが見つかりません。検索しましたが、欲しいものが見つかりません。誰かがそのデータ管理の手がかりを私に与えることができれば(プロットのためではありません)、私はとても感謝しています.

単純な DataFrame を使用すると、サブセットを毎回簡単に定義できる可能性があることはわかっていますが、元の DataFrame には多くのアイテムがあり、この方法で操作するのは困難です。

今、プロットのために私はこの指示を使用していますが、それを行うための別のより良い方法があると確信しています:

ここに画像の説明を入力

幸運をお祈りしています、

アングロ

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

stata - 変数値を 2 つの変数から別の変数値に変換する

Poole dw-nominate スコアを含む次のデータ マトリックスがあります。

USA dwnom1 の値を特定の変数 USA_dwnom1 に変換する方法が Stata にあるかどうか疑問に思っていました。USA_dwnom1 の新しい変数の各値に対して -.276 の値を持つように、cong == 80 の値を持つ各変数を持ちたいと思います。

繰り返しますが、ループでこれを行う方法があるかどうか疑問に思っていました (私はこれを第 80 議会から第 112 議会まで行っています)。

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

stata - 複数の観測データを削除する

カスタマイズされたデータセットにイデオロギー スコアを含む次のデータ マトリックスがあります。

私の分析単位は、特定の年の特定の下院選挙区です。州番号 23、cdnum 番号 11 を見ることができるように、1946 年に 2 つの観測結果があります。

私がやりたいことは、以前の観察を削除することです。この場合、名前に対応する観察: BRADLEY.F. これは、下院選挙区に特定の議会に 2 人の議員がいる場合に発生します。私が試したコードの試みは次のとおりです。

私の試みは条件付きの引数です。年が次の観測と同じである、statenum が次の観測と同じである、および cdnum が次の観測と同じである場合、観測をドロップします。このようにして、各地区が特定の年に対応する地区を 1 つだけ持つようにすることができます。コードを実行しようとすると、次のようになります。