問題タブ [layer]
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.
iphone - OpenGL ES 1.x 2D レイヤー ツリーをどのように編成すればよいですか?
かわいいパズル アプリを開発しています - http://gotoandplay.freeblog.hu/categories/compactTangram / - パフォーマンス上の理由から、OpenGL でビューをレンダリングすることにしました。私はそれを学び始めました。本当に基本的な方法でバッファ、頂点、テクスチャを使用できます。
状況: ユーザーが 7 つの puzzlePiece を操作するゲームで、それぞれに 5 つのサブレイヤーがあり、かなりの照明感を得ることができます。ほとんどのテクスチャは 256x256 です。ユーザーは一度に 1 つのピースのみを操作するため、残りはプレイ中に変更されません。グラフィックのないアプリのスケルトン: http://gotoandplay.freeblog.hu/archives/2009/11/11/compactTangram_v10_-_puzzle_completement_test/
質問: それらをどのように整理すればよいですか? 実際のピースの状態を別々のフレームバッファ(?)/テクスチャ(?)で「事前描画」するのは良い考えですか、それともタイムステップですべてのピース/レイヤー(1+7*5=36スプライト)を単純に再描画できますか? 「predraw」を使用する場合、どうすればよいですか? puzzePiece フレームバッファに描画しますか? では、どうすればシーンのフレームバッファに描画できますか? または、テクスチャを「マージ」する簡単な方法はありますか?
私の質問を理解していただければ幸いです。あまりにも薄暗いと思われる場合は、私のブログで実際の作品をレンダリングする方法に関する私の考えをご覧ください (私がやろうとしていることの簡単なフラッシュ実装があります) ここ: http://gotoandplay .freeblog.hu/archives/2010/01/07/compactTangram_072_-_tan_rendering_labs/
iphone - 5つのOpenGLテクスチャを1つに折りたたむ方法は?
OpenGL ES 1.x iPhoneで、 5つの「サブレイヤー」を1つのテクスチャ(PhotoshopのFlatten Imageのようなもの)にマージしたいと思います。私はOpenGLを初めて使用しますが、まだ答えが見つかりません。
linq - In which layer to make linq-sql calls as SubmitChanges(), InsertOnSubmit() etc
Which layer is the best layer to make linq-sql calls as SubmitChanges(), InsertOnSubmit() etc.
For example, let's say I have two tables Parent and Child. Child table has foreign key on parent (Child table has ParentId column). I want to insert parent object and child objects into the db.
Using linq-sql, I can do this.
Am I mixing Presentation layer code with data access layer? If so, how do I do it with a business layer object in between?
Please let me know. Thanks.
objective-c - 別のUIImageViewの上にあるUIImageView、レイヤーの変更
午後、プログラムでウィンドウに追加する UIImageView があります。実際、複数の UIImageView があり、特定の UIImageView をクリックすると、「トップドッグ」になり、画面上の他のすべてのオブジェクトの上に描画されます。基本的に、Windows に関しては、MSWindows オペレーティング システムの優先抽選と同様です。レイヤー化に関しては、UIImageViewsに組み込まれているすべてのオプションを精査しましたが、何も見つからないようです! UIBuilder には back/front toBack/toFront を送信するコマンドがあるため、それが存在することはわかっています。これらにプログラム的にアクセスするにはどうすればよいですか?
編集*また、サブビューが「サブビュースタック」にプッシュされる順序にアクセスし、これらを手動で移動して、必要な結果を得る必要があるのではないかと心配しています。
Edit2* おそらくこれらは私が探している関数ですか? BringSubviewToFront sendSubviewToBack exchangeSubviewAtIndex これにより、簡単にインデックスをシャッフルできますか?
architecture - すべてのアプリケーション層/層の詳細なリスト?
私はいくつかのサイトを見てきましたが、アプリケーションに含めることができるすべての層/層の完全なリストを見つけるのにまだ苦労しています.
大学時代(1999年)から、私は次のことを覚えています:
- プレゼンテーション層 (ビュー)
- アプリケーション層 (コントローラー)
- ビジネス ロジック層 (API/ルール)
- 永続層 (データベース/オブジェクトの永続性/モデル)
それらすべてを使用することを主張しているわけではありません...特に、レイヤー/ティアが多すぎると複雑さが増す可能性があることを考えると...完全なリストがどのように見えるか疑問に思っただけです...
いくつかのブログに基づいて、いくつかの異なる答えを見つけました...そして、クライアント側の層がさらに構成されている可能性があるブログによると、クライアント側のレイヤーを追加する際にJavascriptとクライアント側のテクノロジーがリークしたようです
- ビヘイビア レイヤー (Javascript、Flash)
- プレゼンテーション層 (CSS/画像)注: クライアント側の層全体がプレゼンテーション層であると思いました
- 構造レイヤー (XHTML、HTML)
考えられるすべてのレイヤーが何であるかについて抽象的なアイデアを得ようとしているだけです(一部の人々はそれらを異なるものと呼んでいますが)
language-agnostic - アプリケーション内のレイヤー間の通信
ビジネス層に次のメソッドがあるとします。何か問題が発生したことを UI レイヤーに伝え、エラー メッセージも表示するベスト プラクティスは何ですか? メソッドは OK のときに空の文字列を返す必要がありますか、それ以外の場合はエラー メッセージを返す必要がありますか?それとも、キャッチされた例外をラップする catch コードで別の例外をスローする必要がありますか? 2 番目のバリアントを選択すると、UI に別の try,catch が表示されるはずです。最初の亜種の疑似コードを次に示します。
これは良い習慣ですか、それともキャッチで別の例外をスローする必要がありますか (メソッドは無効になります)?
android - Androidのアプリのトップレイヤーにフッターを設定する方法は?
アプリの最上位レイヤーにフッターを設定したい。アクティビティナビゲーション中またはキーボードの表示中に、揺れや動きがあってはなりません。常に画面の下部に落ち着くはずです。どうやってするか?任意のアイデアplz。
asp.net - WCFプロジェクトと既存のWebサイトプロジェクトのフォルダー?
どのように最も理にかなっていますか?私はASP.NETアプリを持っています...そして将来的にはSilverlightアプリかもしれません..両方ともWebサービスと通信したいです..
最初は、WCFプロジェクトを単独で分離するのが好きです。
しかし、私は考えました。既存のWebサイトプロジェクトのすべての.svcファイルとコードを含む「WEBSERVICES」フォルダーを同じように簡単に作成できるので、ポイントは何ですか。...少なくともその方法..すべてが1つのプロジェクトに含まれているため、リモートホストへのデプロイは少し簡単になります。
その他の考慮事項はありますか?
image - GeoServer のマップ レイヤー上に画像を表示する
GeoServerに関しては初心者で、マップレイヤーの上に画像を表示する簡単な方法があるかどうかを調べようとしています。
背景: 私のアプリケーションでは、検索条件に基づいて、マップ上にいくつかのポリゴンが描画されます。各ポリゴンには、対応するイメージ (TIFF 形式) があり、どこかに格納されています。ユーザーが特定のズームレベルにズームインしたときに、マップの上に画像をロードしたいと考えています。
これはopenLayersを使用して実行できることは知っていますが、私の画像はTIFF形式であるため(私が知る限り、openLayersはTIFF画像をレンダリングできません)、最初にそれらを.PNGに変換する必要があります。私が持っている画像。
したがって、特定のズーム レベルで特定のポリゴンの画像を取得する画像レイヤーを作成できるかどうか疑問に思っていました。もしそうなら、誰かが私に例を指摘するか、これが可能かどうかについての考えを教えてください。
私はSpring 2.5、Tomcat 5、Java 1.6、およびgeoserver 2.0を使用しています
ありがとう。
c# - エンタープライズアプリケーションのプレゼンテーション層アーキテクチャ
当社では、複数のモジュールで構成されるアプリケーションを開発しています。アーキテクチャはほぼ定義されていますが、プレゼンテーション層について少し考えています。ぜひご意見をお聞かせください。アーキテクチャは次のとおりです。
Foreachモジュールでは、いくつかの名前空間を作成し、それらは独自のクラスライブラリにコンパイルされます。したがって、CRMモジュールでは、次のものを作成します。
- ProductName.CRM.ServiceLayer(CRMモジュールのservicecontractsインターフェイスを保持します)
- ProductName.CRM.ServiceLayer.Implementation(CRMモジュールのサービスレイヤーインターフェイスを実装します)
- ProductName.CRM.BusinessLayer(CRMモジュールのビジネスコンポーネントを保持します)
- ProductName.CRM.BusinessLayer.BusinessObjects(CRMモジュールのbusinessObjectsを保持します)
- ProductName.CRM.DataLayer(CRMモジュールのDAOインターフェイスを保持します)
- ProductName.CRM.DataLayer.SqlServer(CRMモジュールのデータレイヤーインターフェイスを実装します)
モジュールFinance、HRM、Supplyなどのクラスライブラリと同じ構造を作成します。
- ProductName.Finance...。
- ProductName.HRM...。
- など。私はあなたが今のところアイデアを得ると思います:)
また、「横断的関心事」についても考え、そのために次の名前空間とクラスライブラリを作成します。
- ProductName.Framework.ExceptionHandling
- ProductName.Framework.Logging
- ProductName.Framework.Security
- etcetra..。
これが私たちのアーキテクチャのこれまでの経緯であり、現時点では、PresentationLayerを設定するための適切な方法を見つけようとしています。たとえば、各モジュール(ProductName.CRM.PresentationLayer、ProductName.Finance.PresentationLayerなど)のPresentationLayerライブラリを作成する必要があります。そして、他のすべてのModule.PresentationLayer-librariesへの参照を持つ全体的なProductName.PresentationLayer-libraryを作成します。この全体的なProductName.PresentationLayerには、ログイン/メインフォーム機能と、モジュールPresentationLayerの1つに実装されているフォームを開始する機能があります。これは、他のモジュールへのアプリケーションのエントリポイントのようになります。
または...
すべてのモジュールのすべてのフォームを含むProductName.Presentation-libraryを1つだけ作成する必要があります。そうすることで、他のフォームに簡単に移動でき、モジュールが相互にフォームを使用するときにモジュール間の参照について心配する必要がなくなります(場合によってはそうなります)。
最初の解決策は私には良いと思います。ただし、異なるモジュールのフォームが相互にナビゲートする場合、この種の機能は、2つのうちの一方だけが他方を参照できるため、実装が困難になります。
私が扱っているこの問題についてのあなたの意見を本当に聞きたいです、そして多分誰かが私が使うことができる適切な解決策または考えを私に与えるかもしれません。
よろしくお願いします、乾杯!