問題タブ [scaling]

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

python - GoogleAppEngineでDISTINCTユーザーを取得する

Google App Engine(Python)でこれを行う方法:

ロングバージョン:

ページビューなどのイベントを生成するユーザーを含むPythonGoogleAppEngineアプリケーションがあります。特定の期間に、ページビューイベントを生成したユニークユーザーの数を知りたいです。私が最も興味を持っている期間は1週間であり、そのようなイベントは1週間に約100万件あります。これをcronジョブで実行したいと思います。

私のイベントエンティティは次のようになります。

SQLデータベースで、私は次のようなことをします

最初に発生するのは、すべてのPAGEVIEWイベントを取得し、重複するユーザーを除外することです。何かのようなもの:

ただし、これは最大1000のイベントしかサポートしないため、機能しません。次に私に起こることは、1000のイベントを取得することです。そして、それらがなくなると、次の1000を取得します。ただし、1,000のクエリを実行し、100万のエンティティを取得するには、リクエストの制限時間である30秒以上かかるため、これも機能しません。

次に、重複をより速くスキップするために、ユーザーごとに注文する必要があると思いました。しかし、私はすでに不等式 "t> = start_time AND t <= end_time"を使用しているため、これは許可されていません。

これは30秒以内に達成できないことは明らかであるため、断片化する必要があります。しかし、個別のアイテムを見つけることは、サブタスクにうまく分割されていないようです。私が考えることができる最善の方法は、すべてのcronジョブ呼び出しで、1000のページビューイベントを見つけて、それらから個別のユーザー名を取得し、それらをChardのようなエンティティに配置することです。それは次のように見えるかもしれません

したがって、各フダンソウには最大1000のユーザー名が含まれますが、重複が削除された場合はそれより少なくなります。約16時間後(これで問題ありません)、すべてのチャードができて、次のようなことができます。

うまくいくように見えますが、美しい解決策とは言えません。また、十分なユニークユーザーがいる場合、このループには時間がかかりすぎる可能性があります。誰かがより良い提案を思い付くと期待してテストしていません。したがって、このループが十分に高速であることが判明した場合はそうではありません。

私の問題に対するより良い解決策はありますか?

もちろん、このユニークなユーザー数はすべてGoogle Analyticsで簡単に達成できますが、私はアプリケーション固有の指標のダッシュボードを作成しており、これが多くの統計の最初のものになることを意図しています。

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

c# - Wpfユーザーコントロールのスケールの問題

5つの長方形の形状を持つユーザーコントロールがあります。このコントロールを使用するときにサイズを変更できるようにしたいのですが、長方形をデザイナーに配置してサイズを変更すると、コントロールに合わせて拡大縮小されません。長方形が覆われるか、拡張されません。 。これは非常に単純なはずのようですが、私にはわかりません。

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

.net - 中国語OSでのフォームスケーリングの問題(96 dpi)

2つのフォームで構成されるサンプルの.NETアプリケーションがあります。私はこれらのフォームに対して画像とさまざまなコントロールを使用しました。このアプリケーションをXPまたはWin7の英語版で実行すると、正常に動作します。しかし、このアプリケーションを中国語版のOSで実行すると、フォームのサイズが変わります。フォームのサイズが大きくなり、フォームが歪む原因になります。

誰かがこの問題を知っていますか?それを解決するために何ができるでしょうか?

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

flash - AS3 スケーリング - テキストをクリップし、写真の対角線を歪めます

こんにちは、私が見つけたいくつかのコードを使用しました。皆さんからも、バックグラウンド ムービー クリップにロードされている外部 SWF のスケールが分かると思います。一部のテキストが切り取られ、面白い斜め線が作成され、画質が低下することを除けば、うまく機能します。これは、ラインに沿ってどこかでサイジングがわずかに異なるためだと感じています. ステージのサイズは 2560 x 1440 で、任意のサイズに縮小されていますが、前述したように、ワイドスクリーン フォーマットの高さと幅が完全に一致しているとは思いません。それが私の頭をやっているのを助けてください。

ご覧ください。私は AS3 にはあまり詳しくありません。

www.sirwin.co.uk

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

iphone - 画像のストレッチとスケーリングの違い

画像のストレッチとスケーリングの正確な違いを教えてください。いずれにせよ、要件に合わせて image と imageView の両方のサイズを設定できるためです。

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

java - Java での SVG のスケーリング

画像を拡大縮小して変更し、別の画像形式に出力しようとしています。これまで、 Apache Batikライブラリを使用してきました。単純な変換の場合、これは簡単です。svg のクリッピングについては、これは簡単です。

ただし、svg によって作成された完全なイメージにスケーリングする方法がわかりません。つまり、対象領域を外接する四角形として指定すると、外接する四角形でスケーリングが機能しますが、svg の画像をスケーリングする方法がわかりません。

これは私がこれまでに持っているものです:

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

delphi - Delphi 7:アプリケーションのスケーリング

画面解像度が1280x800のノートブックで、アプリケーションを開発しました。今度は、解像度が1600x1200のデスクトップコンピューターで使用したいと思います。

もちろん、デスクトップコンピュータでは小さすぎます。ノートブックでフォーム全体が見えるようにサイズを設定しました。ただし、デスクトップコンピュータでは、すべてのサイズを変更する必要があります。

しかし、大画面では、物事を大きく表示するべきではありません。つまり、同じ量の情報を表示できます。より多くの情報を表示できるように、物事はより高い高さと幅の値を取得する必要があります。

複雑なコードでは、フォームが作成されたときに自動的に実行されるこのようなものを意味します(OnCreate):

その目標を達成するために私は何と協力しなければなりませんか?

  • ScaleBy
  • アラインメント
  • アンカー

事前にどうもありがとうございました!

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

actionscript-3 - Actionscript3.0トゥイーンエラー

私は(これまでのところ成功していませんが)ステージ上のオブジェクトのスケールをプログラムで増減しようとしています。成長ボタン(grow_btn)と縮小ボタン(shrink_btn)があり、選択したオブジェクト(redObject、greenObject、blueObject)のscaleXプロパティとscaleYプロパティを時間の経過とともに増減します。

私が遭遇している問題はランダムに見えます。プロパティの1つ(scaleXまたはscaleY)のみが変更され、もう1つは変更されない場合があります。さらに、トゥイーン機能のターゲットサイズと元のサイズが正しく調整されません。例:1.0は、ステージ上のオブジェクトのほぼ2倍の大きさです。

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

wpf - WPF:コンテンツに合わせてスケーリングするにはどうすればよいですか?

基本的にこれになります:キャンバスコンテナ(x:name = "Container"-後で参照します)と他のいくつかのコントロール(たとえば、サイズが30x60のボタンがある)があり、コンテナをスケーリングしてボタン、サイズを変更する必要はありません。(scaleTransformを使用するだけです)Container Scaleにバインドされたスライダーを設定すると、ボタンに合わせてスライドできますが、値は1.1343であり、Container内のすべてのコントロールがさまざまなサイズで、追加でサイズ変更可能です。問題は、コンテナのコントロールがコンテナの表面全体に表示されるようにコンテナをスケーリングする方法はありますか?また、コンテナのスクロールビューがコントロール上に配置されるように位置を調整する必要がありますが、これはすでに行われています。

よろしくお願いします、ダニエル

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

c# - C#で画像をスケーリングする良い方法は何ですか?

各プロジェクトにサイドバーが含まれる多くのプロジェクトを含む Web サイトを取得しました。

このサイドバーでは、プロジェクトに画像を添付できます。添付された画像はギャラリーに表示され、下部に 3 つの小さな親指が表示され、ギャラリーの上部に 1 つの大きな画像が表示されます。訪問者がギャラリーの下部にある小さな親指をクリックすると、大きな画像が別の画像に更新されます。

親指は問題ありません。正しく表示されます。

私の問題は、ギャラリーの上部にある大きな画像です。アップロードされる画像にはさまざまなサイズがありますが、私のホルダーは幅 239、高さ 179 です。ウェブサイトの訪問者に正しく表示されるように画像を拡大縮小するにはどうすればよいでしょうか?

Zapping に感謝します (このコードは私にとって使用可能です):