問題タブ [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.
c# - コレクションに関する EmitMapper のリスト マッピングの問題
ソースクラス:
宛先クラス
EmitMapper を使用して相互にマッピングしてみます。ソースから説明へのマッピングのコード例は次のとおりです:</p>
そして私は例外を得ました、
テスト メソッド mBlog.Test.EmitMapperTest.ShouleMapEntityToModel が例外をスローしました: System.Exception: System.Collections.Generic.IList`1[[mBlog.Core.Models.Post, mBlog.Core, Version=1.0 に見つからない型 [] のコンストラクター] .0.0、カルチャ = ニュートラル、PublicKeyToken = null]]
c++ - QDataWidgetMapper、QSqlRelationalTableModel、マッパーは送信されません
C++ Qt4 ウィジェットの問題に直面しています。このウィジェットは、SQLite データベースに行を追加するために使用されます。私が直面している問題で使用されているデータベーステーブルは次のとおりです。
私が書いたコードは、Qt チュートリアルのSQL WidgetMapperに正確に従っています。
提出プロセスは次のように簡単です。
問題は、mapper->submit() が失敗したことです ("false" が表示されます)。モデルの lastError を呼び出すと、何も表示されません。このマッパーにマップされるフィールドは、テーブルの必須フィールドです (自動インクリメントとしてマークされているため、id は除外されます)。
このウィジェットがデータベースに何も追加しない理由が本当にわからない (そして見つけられないように見える) ので、どんな助けも大歓迎です。SQLite データベースの内容がどのようなものであるかを確認するために、標準の SQLite データベース ビューアーでチェックしたことを述べておきます。
PS: https://code.google.com/p/invensile/source/browse/#svn%2Ftrunkで参照用の完全なコードを参照できます。
前もって感謝します!
c# - これは悪い習慣ですか?ジェネリック インターフェイスのメソッドをオーバーロードし、さまざまな型を返す
この質問のフォローアップとして:
Is a bad practice to Return different types when overloading a method?
私が使用している非常に単純なマッパーインターフェースについて考えています:
これはおそらく、指摘された質問の議論のより的を絞った例です。このインターフェースを実装するインスタンスは、タイプ間でマップするだけです。
私はこのようにすることができます:
しかし、それはばかげているように思えます。なぜなら、概念的には、toとfromの概念は、ここにある私の汎用マッパーには実際には当てはまらないからです。ただの双方向マップです。それで、リンクされた質問を補完するために:
Is this general map bad practice?
インターフェイスの「ジェネリック性」を損なうことなく、異なる型を返さないようにするには、どのようにメソッドに名前を付ける必要がありますか?
編集:また、回答に応じて、これはマッパー用です(実際に関連しているわけではありません)。インターフェイスにマッピングメソッドを含めないだけです。
EDIT2:単方向マッパー(またはアダプター)があり、2方向に2回実装した場合、同じ質問が当てはまると思います...同じメソッド名、異なる戻り値の型。
ant - Ant: 同じファイルセットを複数の場所にコピーする - 続き
私の質問は、このスレッドの続きです: Ant: 同じファイルセットを複数の場所にコピーする
私はマッパーに不慣れです。誰か (carej?) がマッパーを使用してこれを行う例を親切に共有できますか? ここに私がしようとしているものがあります:
ant-contrib を使用するオプションがありません (申し訳ありませんが、ant の場所や taskdesf は私の管理下にありません)。そのため、不確実な数のフォルダーをループする方法がわかりません。
私に対する制限:
- child1_folder の名前しか知らない (他の子の名前は知らない)
- 他の子供の数は不明です
files
各子フォルダーの下にフォルダーを作成することが期待されています(コピーしない場合は別のタスクを介して)。
これが私が試みていたものです(現在、単一のファイルを試みています。これが機能し始めたら、追加のマッパーで拡張します):
と言いskipped - don't know how to handle it
続け、続いてNo sources found.
.
前もって感謝します、 Parag Doke
別の (おそらく?) 関連する質問: Using mapper & fileset to copy files into a different subdirectory?
hadoop - Hadoop マッパーは出力で複数のキーを生成できますか?
1 つの Mapper クラスで、1 回の実行で (同じ型の) 複数のキーと値のペアを生成できますか?
次のようにマッパーでキーと値のペアを出力します。
これは、キーの縮小 (および例示) バージョンです。
これは、Mapper で両方のキーを出力しようとした方法です。
ジョブの出力形式クラスは次のとおりです: org.apache.hadoop.mapreduce.lib.output.SequenceFileOutputFormat
これを述べているのは、他の出力形式クラスでは、出力が追加されず、書き込みメソッドの実装でコミットされているだけだからです。
また、Mapper と Context には次のクラスを使用しています: org.apache.hadoop.mapreduce.Mapper org.apache.hadoop.mapreduce.Context
hadoop - Hadoop TeraSort のマッパー/リデューサーではない理由
Hadoop 0.20.2 の TeraSort クラスのマッパーにコードを挿入する予定です。しかし、ソース コードを確認した後、マッパーが実装されているセグメントを見つけることができません。通常、マッパー クラスを示す job.setMapperClass() というメソッドが表示されます。ただし、TeraSort については、setInputformat、setOutputFormat などしか表示されません。mapper メソッドと reduce メソッドが呼び出されている場所がわかりません。誰でもこれについていくつかのヒントを教えてください。ありがとう、ソースコードはこのようなものです、
TeraValidate などの他のクラスについては、次のようなコードを見つけることができます。
TeraSort ではそのようなメソッドは見当たりません。
ありがとう、
scala - Scala / Lift Mapper - unsigned MappedInt
Lift で符号なしのマップされた整数を定義することは可能ですか? 私はそれについて何も見つけることができませんでした。
java - MyBatisが一度に複数のSQLステートメントを実行することは可能ですか?
一度に複数のSQLステートメントを実行できるかどうか疑問に思いました。たとえば、複数のテーブルから行を削除したいというシナリオでは、次のようなことができる方法があります。
zend-framework - Zend Frameworkは、アプリケーション/モデルではなく、アプリケーション/モデル/からマッパーをロードします
私のzendアプリが作成され、すべてが正常に動作しているように見えますが、次のようなことをしようとするたびに:
$ accProducts = new Application_Models_AccProductsMapper();
取得するだけ:
警告:include_once(Application / Models / AccProductsMapper.php):ストリームを開くことができませんでした:148行目の/home/blah/blah/blah/Loader.phpにそのようなファイルまたはディレクトリはありません
ただし、AccProductsMapper.phpファイルはそのようなディレクトリに存在し、zendアプリ内のディレクトリはすべて小文字で処理されます。
私はこの問題を解決するために何かを探すことに多くの時間を費やしましたが、まったく良い結果は得られませんでした。
Bootstrap.php