問題タブ [scale]

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

image - Java MEで画像の色深度/画像サイズを圧縮する方法は?

携帯電話からサーバーに画像を送信する必要があります。画像の画面サイズは縮小できますが、メモリサイズは縮小できません。色深度に対処する必要があることを理解しています。J2ME は、J2SE で利用可能なスケーリング方法を提供していないようです。

どうすればこれに取り組むことができますか? サーバーに送信する前に、画像のメモリ サイズを減らしたいと考えています。

0 投票する
11 に答える
597 参照

class - クラスは、大規模なアプリケーションの管理にどのように役立ちますか?

これは私がオンラインで行っていた会話の中で出てきましたが、これがどのように機能するのかまったくわからないことに気づきました: 非常に多くのプログラマーは、クラスが必要な言語であることは明らかです。巨大なソフトウェア プロジェクトを管理するための機能。

彼らがどのようにこれを行うかは私には明らかではありません。

あなたへの私の質問は、どのように知っていますか? クラスが生産性を向上させ、コードを再利用し、プログラムの作成の複雑さを軽減することを示す客観的な尺度は何ですか? クラスのどのような側面が、大規模なチームが共同作業を行うのに理想的であるか?

では、ちょっと言いにくい質問をさせてください。私がこれを誤解して、誰かを混乱させたり怒らせたりしてしまったら、ごめんなさい:

そもそもアプリケーションが大きくなる原因がクラスの使用ではないことを、客観的にどのように判断できるのでしょうか? つまり、他のコード再利用戦略を使用して、同等の機能を持つプログラムを、はるかに少ないコードで、それを「管理」するための特別な手段を必要としないほど小さく書くことができた可能性はありますか? (関数型プログラミング パラダイムやアスペクト指向プログラミングなど、選択肢はたくさんあります)。

その最後のビットは、Steve Yegge が彼のブログでほのめかしているものです。しかし、私は、誰からの確かなデータがまったくなく、自分で結論を出すのに十分な経験がないため、議論の両側に懐疑的です.

どう思いますか?

編集:特に、多くのプログラマーが、大規模なアプリケーションに関しては、プロトタイプのスタイルの継承が適切ではないと考えている理由に興味があります。この質問があいまいで申し訳ありません。これは、このトピックに関する私の理解不足の産物です。

edit2: 関数型プログラミングの意味について混乱があるようです。(VB のどのバージョンも機能していたとは思いません。確かに古いバージョンではありません)。ウィキペディアの記事を参照してください。 http://en.wikipedia.org/wiki/Functional_programming

edit3:そして、私が客観的手段を探していることを強調させてください。主観的な意見ではありません。

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

nhibernate - 持続性無知はスケーリングできますか?

NHibernate と Linq2Sql について簡単に説明しました。また、Entity Framework をのぞいてみるつもりです。

私がこれらの ORM について話すときに提起される質問は、「彼らはスケーリングできない」ということです。Google からは、うまくスケーリングできるという印象を受けますが、最終的には、支払うべき代償があるに違いないと思います。

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

iphone - iPhone: 任意のスケール (変換) レベルからの画像上のポイントへの配置

ディスプレイ(600x1400)よりも大きい画像を持つ単純なUIImageViewがあります。画像は [縦横比に合わせる] で始まるため、UIImgageView レポートの境界は 320x750 で、ディスプレイよりも大きくなりますが、問題ありません。拡大縮小して配置したい画像の元の寸法(600x1400)に対するポイント(300、150)を知っています。コア アニメーションを介して位置とスケール (ズーム、変換) を処理する基本的なアニメーションをセットアップすると、スケールは発生しますが、目的のポイントに到達することはありません。代わりに、すぐに変換されるスケールに基づいてポイントを計算する必要があるようです。

私が見逃している明らかなものはありますか?convertPoint:toView を使用してみましたが、指定したのと同じポイントが常に返されます。

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

c# - C#ユーザーのDpi /フォントサイズに合わせてUserControlコンテンツをスケーリングする

OwnerDrawn UserControl がユーザーの dpi (96/120/xxx) やフォント サイズ (通常、大、特大) を尊重するようにするにはどうすればよいですか?

Graphics オブジェクトで DpiX および DpiY プロパティを使用することを提案する人もいますが、それは私の制御では何もないようです (つまり、選択したフォントサイズまたは dpi に関係なく、常に 96 に設定されています)。

AutoScale プロパティを使用することを提案する StackOverflow に関する別の同様の質問がありますが、提案されたソリューションも実際には何もしません。

WPF に頼る以外に .NET でこれを行う方法はありませんか?

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

python - Python で matplotlib を使用して対数軸をプロットする

matplotlib を使用して、1 つの対数軸でグラフをプロットしたいと考えています。

ドキュメントを読んでいますが、構文がわかりません。おそらくプロット引数のような単純なものであることは知ってい'scale=linear'ますが、正しく理解できないようです

サンプルプログラム:

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

c# - ナップザック問題との組み合わせの可能性は?

簡単な概要

ナップザック問題について調べてみました

http://en.wikipedia.org/wiki/Knapsack_problem

それが私のプロジェクトに必要なものであることはわかっていますが、プロジェクトの複雑な部分は、メインの袋の中に複数の袋が必要になることです。

すべての「バッグ」を収納できる大きなナップザックは、x 個の「バッグ」しか持ち運べません (例として 9 個としましょう)。各バッグには異なる値があります。

  • 重さ
  • 料金
  • サイズ
  • 容量

など、これらの値はすべて整数です。0から100までと仮定しましょう。

内側のバッグにもタイプが割り当てられ、プログラム入力には同じタイプの複数が与えられますが、外側のバッグ内にはそのタイプの 1 つしか存在できません。

メイン バッグが保持できる最大重量を割り当てる必要があり、小さいバッグの他のすべてのプロパティは重み付けされた値でグループ化する必要があります。


アウターバッグ:

  • 小さめのバッグなら9個収納可能
  • 体重が98以下 [ギブオアテイク5]
  • 各タイプを 1 つ保持する必要があり、一度に各タイプを 1 つだけ保持できます。

インナーバッグ:

  • コスト、100% で加重
  • サイズ、加重 67%
  • 容量、加重 44%

プログラムには複数のバッグの入力が与えられ、小さなバッグの組み合わせを大きなバッグに入れる必要があります。入力に応じて複数のソリューションがあり、プログラムは最適なソリューションを出力します。

私がこれにアプローチするための最良の方法は何だと思いますか。

JavaまたはC#でプログラミングします。PHP でプログラムしたいのですが、Web サーバーにとってアルゴリズムが非常に非効率的ではないかと心配しています。

あなたが与えることができる助けをありがとう

-ザック