問題タブ [cartesian]

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

java - Javaオブジェクトツリーを2次元テーブルに変換します

私は次の問題に直面しています。各フィールド値をCSVファイルにエクスポートする必要があるJavaオブジェクトのツリーがあります。エクスポートの結果は、SQLの左外部結合(デカルト積と呼ばれます)の場合と同様である必要があります。

クラスの作者

クラスの本

クラスリファレンス

クラスエディタ

備考:-@ DataFieldアノテーションは、CSVレコード内の値の位置を示します-この例では、2冊の本(「Camelinaction」と「Camelinaction2」)のリストを含む1つのオブジェクトAuthor(Charles、Moulliard)があります。 。最初の本には3つのリファレンス(ISBN 1234、ISBN 5678、ISBN 999)があり、2番目の本には1つのリファレンス(ISBB 1111)があります。著者には、2人の編集者のリストも含まれています( "manning"、 "manning 2")

これが例であり、必要な結果があります

"firstName"、 "lastName"、 "age"、 "title"、 "year"、 "type"、 "code"、 "name" "charles"、 "moulliard"、 "camel in action"、 "2009"、 " ISBN "、" 1234 "、" manning "、" 43 "" charles "、" moulliard "、" camel in action "、" 2009 "、" ISBN "、" 1234 "、" manning 2 "、" 43 "" charles "、" moulliard "、" camel in action "、" 2009 "、" ISBN "、" 5678 "、" manning "、" 43 "" charles "、" moulliard "、" camel in action "、" 2009 "、" ISBN "、" 5678 "、" manning 2 "、" 43 "" charles "、" moulliard "、" camel in action "、" 2009 "、"ISBN"、 "9999"、 "manning"、 "43" "charles"、 "moulliard"、 "camel in action"、 "2009"、 "ISBN"、 "9999"、 "manning 2"、 "43" " charles "、" moulliard "、" camel in action 2 "、" 2011 "、" ISBB "、" 1111 "、" manning "、" 43 "" charles "、" moulliard "、" camel in action 2 "、" 2011 "、" ISBB "、" 1111 "、"マニング2 "、" 43 ""ISBB"、 "1111"、 "manning"、 "43" "charles"、 "moulliard"、 "camel in action 2"、 "2011"、 "ISBB"、 "1111"、 "manning 2"、 "43""ISBB"、 "1111"、 "manning"、 "43" "charles"、 "moulliard"、 "camel in action 2"、 "2011"、 "ISBB"、 "1111"、 "manning 2"、 "43"

LinkedListのマップにフィールド値を配置するために再帰関数を使用しようとしました:整数= CSV内のフィールドの位置、Linkedlist =オブジェクトのリストですが、ツリー内の要素の位置に関する情報が失われました。

よろしく、

チャールズ

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

iphone - Iphone アニメーション - デカルト座標をプロットする計算

(x1, y1) A と (x2, y2) B の 2 つの点があります。

ポイント A からポイント B まで画像をアニメーション化したいが、その画像にタッチ イベントも設定したい。これを達成するための最良の方法は何ですか?

現在、CGPointMake を使用してポイントを手動でプロットしていますが、2 つの座標を差し込むだけで、タイマー ループを使用してオブジェクトを移動できるようにしたいと考えています。

私はこれまでこれを持っていますが、うまくいかないようです。

CGFloat xStep = x1;

xStep++;

CGFloat yStep = (((y2-y1)/(x2-x1))*xStep)+(((y2-y1)/(x2-x1))*x1);

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

java - GridBaglayoutからデカルト座標(x、y)を生成する方法は?

以前の投稿に関連する私の質問 グリッドボックスにランダムに色を塗りつぶす方法

Gridbaglayoutの色で塗りつぶされた各ボックスのデカルト座標(x、y)を取得するにはどうすればよいですか。たとえば、パネルのサイズが300 x 300で、行と列が5 x 5に設定されている場合、列と行を見るだけでなく、座標を知る方法はありますか?

http://www.freeimagehosting.net/image.php?a6ec309bd0.jpg

編集済み:完全なコード

出力:座標を取得できませんでした。すべての座標が同じように見えます。java.awt.Rectangle[x = 0、y = 0、width = 0、height = 0]

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

sorting - MPI_CARTを使用してプロセスをHypercubeにマッピングする方法

2^nプロセッサ用のMPIを使用してバイトニックソートを実装しようとしています。

便宜上、n次元の超立方体を使用したいと思います。MPI_Cart_Createを使用して、自己組織化ディメンションを作成できます。そうすることで、プロセスの効率が最大化され、それを実行するために吐き出さなければならないLOCの数も減ります。

グーグルと文学は常に同じことを伝えます:

n次元の超立方体は、座標方向ごとに2つのプロセスを持つn次元のトーラスであることに注意してください。したがって、ハイパーキューブ構造の特別なサポートは必要ありません。

単一の例を見たことがありません+座標方向ごとに2つのプロセスを持つn次元トーラスは、私には謎に過ぎないようです。誰かが提案する必要がありますか?

ありがとう、

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

.net - 極座標とデカルトの計算が完全に機能していませんか?

endx と endy should = testx と testy を除いて、これのすべての部分は適切に等しいようです。

0 投票する
5 に答える
19608 参照

sql - NATURAL JOIN は、パフォーマンスの点で SELECT FROM WHERE よりも優れていますか?

重複の可能性:
内部結合と Where

今日、デカルト積についてプロジェクト マネージャーと議論しました。彼は、「自然な結合」は「どこから選択」を使用するよりもはるかに優れていると述べています.後者はdbエンジンが内部的にデカルト積を実行する原因となりますが、前者はこれを防ぐ別のアプローチを使用します. 私の知る限り、自然な結合構文は、パフォーマンスや意味の点で「select from where」と何ら変わりはありません。つまり、好みに応じてどちらを使用してもかまいません。

デカルト積を引き起こす最初のクエリについて詳しく説明してください。

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

javascript - javascript:lat / lon、lat1 / lon1、方位、x、y画面座標までの距離?

緯度/経度のホットスポットを360x180度のパノラマ画像に投影する方法は?
javascriptを使用していますか?

実際のデータ:
小数度の緯度/経度とメートル単位の高度:
カメラ座標:49.994249、8.66539、2
ホットスポット座標:49.994163、8.665388、2

カメラからホットスポットまでの距離(メートル):9.55
コンパス方角カメラからホットスポットまでの角度(0-360):170
画像の方向:130度(x画像の中央)これはまったく必要ですか?
地平線は画像の真ん中です。

画像サイズ幅:1024、高さ:512ピクセル

私が必要としているのは、ホットスポットのx、yピクセル画像座標を決定するためのjavascriptコードです。
0は左上隅です。

精度は重要ではありません。距離は常に100メートル未満になります。

ありがとう、
Jan
janmartin AT diy-streetview DOT org

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

geometry - あるデカルトシステムから別のシステムに変換するにはどうすればよいですか

2D問題:デカルト座標系で三角形の3つの端の位置を測定します。次に、システム(三角形)を別のデカルトシステムに移動し、両端の位置を測定します。このデータに基づいて、3番目の端の位置を特定するにはどうすればよいですか?

ありがとう!(そして第二の角度としての悪い英語をお詫びします)

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

plot - IDL:プロットのデカルト平面上の点の座標を取得できますか?

私はこのようなプロットを持っています:http: //i.imgur.com/i9xp5.png

風の棘をプロットするには、ポイントのデータ座標が必要です。

さて、風の棘をx = 100、y = 20で描画したい場合、プロットのその(または他の)点のデータ座標を取得する方法はありますか?

0 投票する
6 に答える
756 参照

algorithm - デカルト点を配置するためのアルゴリズム

形式のデカルト ポイントがほとんどありません: (x,y)
ここで、x と y は両方とも非負の整数です。

たとえば
、 (0,0) 、 (1,1)、 (0,1)


上記の点を、ある点から別の点に移動すると
x または y が 1 ずつ変化する ように配置するアルゴリズムが必要です。


つまり、斜め移動は避けたい。

したがって、上記の点は
(0,0)、(0,1)、(1,1) のように配置されます。

同様に、(0,0)、(1,1)、(0,2)
の場合、そのような配置はありえません。

何と呼べばいいのかわかりませんが、マンハッタンオーダー
と呼んでいます。

誰でも助けることができますか?