問題タブ [mapper]
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.
scala - Mapper に bulkUpdate (bulkDelete_!! に似たもの) はありますか?
bulkDelete_に似たbulkUpdateメソッドはありますか!! 基になるテーブルのレコードを更新できるようにマッパーで?
scala - リフトのマッパーでモデルのコンポジットキーを作成するにはどうすればよいですか?
マッパーはモデルで複合キーを作成できますか?はいの場合、親切に例を挙げてください。
scala - リフトのマッパーのモデルにCompound-Primary-keyを作成することは可能ですか?
リフトのモデルで複合主キーを作成することは可能ですか?はいの場合、どのように?
scala - リフトマッパーで一意の制約を作成するにはどうすればよいですか
リフトのマッパーで一意の制約を作成するにはどうすればよいですか?
java - 0.20.203の遅いマッパーを使用したジョブと一緒のHadoopジョブスケジューリング
多数のユーザー間で共有されるHadoopクラスターを管理しています。私たちは頻繁に非常に遅いマッパーでジョブを実行します。たとえば、NLP解析したい32 GBのセンテンスファイル(1行に1センテンス)があるとします(これには、センテンスあたり100ミリ秒かかります)。ブロックサイズが128MBの場合、これは250マッパーです。これは私たちのかなり小さなクラスターを埋めます(9ノード×ノードあたり12マッパーは108マッパーです)が、各マッパーは完了するのに非常に長い時間(時間)かかります。
問題は、クラスターが空でそのようなジョブが開始された場合、クラスター上のすべてのマッパーを使用することです。次に、他の誰かが短いジョブを実行したい場合、それは何時間もブロックされます。新しいバージョンのHadoopはFairSchedulerでプリエンプションをサポートしていることを知っていますが(Capacity Schedulerを使用しています)、新しいバージョンも安定していません(次のリリースを待ち望んでいます)。
以前はマッパーの数を指定するオプションがありましたが、現在JobConfは非推奨になっています(奇妙なことに、0.20.205では非推奨ではありません)。これにより、マッパーが増えると、各マップタスクがより小さなデータセットで機能し、より早く終了するため、問題が軽減されます。
0.20.203でこの問題を回避する方法はありますか?InputFormat(この場合はTextInputFormat)をサブクラス化する必要がありますか?もしそうなら、私は正確に何を指定する必要がありますか?
c# - LinqからPostgresqlへ
LinqからNHibernateを使用してデータにアクセスするC#で記述されたプログラムがあります。データベースバックエンドはPostgresです。
私のアプリケーションには、contractors
10,000レコードのテーブルがあります。このテーブルのすべてのレコードをDataGridViewに表示するには、数分かかる場合があります。
このデータの表示を高速化する方法はありますか?そのような減速を引き起こす可能性のある主な問題は何ですか?
database - Liftのマッパーの外部キー制約
ScalaでMapperを使用してテーブルを作成しました。
しかし、私のテーブルはデータベースの外部キーの制約を作成しません。
lift - 値のリストからマッパーでフィールド値を設定する一般的な方法はありますか?
値を明示的に設定せずにモデルのフィールドに値を設定する方法を作成する方法はありますか -
ModelName.create.fieldName1("value").fieldName2("value2") and so on
そのモデルの利用可能なすべてのフィールドを繰り返し処理し、それらの値をいくつかの値のリストから設定できますか?
何かのようなもの ...
Model.allFields.foreach((fld)=> {
fld.set(valueList(indx)); indx+=1
}
実際には、すべてのモデルで機能する一般的な方法を使用して、すべてのモデルに値を設定したいと考えています。
lift - リフトの任意のマッパーから名前でフィールドを取得する
Query パラメータで使用するために、任意のマッパーから目的のフィールドを取得するにはどうすればよいですか。
私の場合、「目的のフィールド」が value = somevalue であるレコードを見つけたいと考えています。
以下の方法で試しました
しかし、実際の Mapper を指定する必要がありますasInstanceOf[MappedField[_,Users]]
( Users インスタンスはここに渡されます )。「ユーザー」だけでなく、どのマッパーでも機能するようにしたいと考えています。
では動作しませんasInstanceOf[MappedField[_,_]]
各マッパーには必要なフィールドがない可能性があることを理解しています。その場合、.fieldByName()
関数が何らかの例外をスローする必要がある場合、それは受け入れられます。しかし、少なくともファイルを持っている人にとっては、うまくいくはずです。
誰でもこれで私を助けることができます...
ant - 相対ファイル名を使用したパス変換
フォルダsrcには、Javaソースコードを含む一連のサブフォルダがあります。
/a/A.java
/a/b/B.java
/a/b/c/C.java
次の値のプロパティが必要です。
私は次のことを試しました:
しかし、私は自分のプロパティに次の値を設定することになります。
どうすれば私が望むことを達成できますか?どんな入力でも大歓迎です!