問題タブ [tiles]
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.
java - Android:ビットマップの配列を1つのビットマップにマージする方法は?
Android でタイル用のマップ ローダーを作成しようとしています。これまでのところ、tmx ファイルを解析し、すべてのタイル データを取得して、次のように 2 次元配列に入れることができました: Bitmap tiles[x][y] ...動作し、Androidでタイルマップをレンダリングできるようになりましたが、以下に示すように、その tiles[][] 配列を介して対話することによってのみ..
ビットマップ配列のコンテンツを 1 つのビットマップにマージするにはどうすればよいですか?
ここに私のレンダリング方法があります:
picSource[x][y] を反復処理して、すべてのビットマップを取得し、すべて picDest に配置します。そのため、タイル化された tmx ファイルから読み込んで構築したマップを表す 1 つの大きな写真を取得できます。
( picSource[][] 配列に含まれるビットマップが同じ位置に配置されていないことに注意してください..他のビットマップの上にビットマップはありません。グリッドに表示されるだけで、それぞれが 4x3 グリッドの 32x32 ビットマップです。 .. グリッド上のそれぞれの独自のスポット .. )
助けてくれてありがとう
c# - View.TileでListViewの高さと境界線のサイズを動的に変更するにはどうすればよいですか?
C#Winformsアプリケーションには、ListViewコントロールがあります。
View.Tileモードを使用していますが、次の2つの問題が発生しました。
- タイルは特定の高さで切り捨てられます(手動で何も設定していません)。テキストに合わせて拡張するにはどうすればよいですか?
- タイルビューに境界線が表示されない-境界線を表示するにはどうすればよいですか?それとも、国境の問題は#1に関連していますか?GridLinesプロパティをtrueに設定しようとしましたが、効果がありません。
java - request.getQueryString() は null であってはなりませんか?
Oracle App Server 10.1.3 で実行されている Tiles アプリケーションを使用して、古い Struts 1.2 をデバッグしています。request.getQueryString() が不適切に null を返すように見えるいくつかのシナリオがあり、アプリケーション コードを変更せずにこれを開始したように見えます。これは、サーバーのパッチ適用が要因である可能性があることを示しています。タイルで Struts アクションを介して呼び出されている問題のある JSP の 1 つにスクリプトレット コードを追加しました。
生成するもの:
ブラウザのアドレスはhttps://serverhost:8080/app/ActionName.do?cmd=doThis です。
私はieHTTPHeadersを使用してみましたが、ブラウザは以下を送信しています:
そして戻ってきます:
したがって、リダイレクトや非表示の投稿は行われません。
これにつながる可能性のあるアプリケーションコードまたは構成があるかどうかは誰にもわかりませんか? それ以外の場合は、アプリ サーバー/JVM/OS のパッチ レベルに集中します。
java - テンプレート エンジンを使用する理由 jsp インクルードおよび jstl vs タイル、フリーマーカー、速度、サイトメッシュ
ビューを整理する方法を選択しようとしています(spring-mvcを使用しますが、それはあまり重要ではありません)
私が見る限り、6つのオプションがあります(相互に排他的ではありませんが):
- タイル
- サイトメッシュ
- フリーマーカー
- 速度
<jsp:include>
<%@ include file="..">
タイルとサイトメッシュはグループ化できます。FreemarkerとVelocityも同様です。各グループ内でどれを使用するかは、この議論の問題ではありません。それについては十分な質問と議論があります。
これは興味深い読み物ですが、タイルを使用するように説得することはできません.
私の質問は、これらのフレームワークは、JSTLで適切に実行できないものを何を提供するかということです。 <@ include file="..">
主なポイント (一部は記事から引用):
ヘッダーやフッターなどのページの一部を含める- 以下の違いはありません:
と
/li>タイトル、メタタグなど、ヘッダーでパラメーターを定義します。これは、特に SEO の観点から非常に重要です。テンプレート オプションを使用すると、各ページで定義するプレースホルダーを簡単に定義できます。ただし、 JSTLを使用して jsp で(インクルード ページで
<c:set>
) と<c:out>
(インクルード ページで)を使用できます。レイアウトの再編成- ブレッドクラムをメニューの上に移動する場合、またはログイン ボックスを別のサイド パネルの上に移動する場合。ページ インクルージョン (jsp を使用) が適切に整理されていない場合、そのような場合、すべてのページを変更する必要がある場合があります。しかし、レイアウトが過度に複雑でなく、共通のものをヘッダー/フッターに配置する場合は、心配する必要はありません。
共通コンポーネントと特定のコンテンツとの結合- これには問題はありません。一部のフラグメントを再利用する場合は、ヘッダー/フッターを含まないページに移動し、必要な場所に含めます。
効率-
<%@ include file="file.jsp" %>
一度コンパイルされるため、何よりも効率的です。他のすべてのオプションは、何度も解析/実行されます。複雑さ- jsp 以外のすべてのソリューションには、追加の xml ファイル、追加のインクルード、プリプロセッサ構成などが必要です。また、サポートと変更が面倒になります。何が起こっているのかを理解するために、多くのファイル/構成を確認する必要があります。
プレースホルダー- 速度/フリーマーカーは JSTL 以外のものを提供しますか? JSTL では、プレースホルダーを配置し、(コントローラーによってリクエストまたはセッション スコープに配置された) モデルを使用してこれらのプレースホルダーを埋めます。
したがって、プレーンな JSP の代わりに、またはプレーンな JSP に加えて、上記のフレームワークのいずれかを使用する必要があることを確信してください。
spring - spring mvc3 で tiles2.tilesview を表示する方法
UrlBasedViewResolver で何時間もタイル ビューをレンダリングしようとしています。誰かがそれがどのように行われたかを見せてもらえますか. 私は一般的にこれを解決しようとしています
私のviews.propertiesファイルには、jstlViewによってレンダリングされる他のビューパスがあります。ここにそれが与えている例外があります
ただし、これは機能しません。ビューをレンダリングできないと言われています。2 つのビュー リゾルバーをチェーンするためでも、タイル conf のためでもないことはわかっています。view.properties ファイルでタイルのビュー クラスを定義すると機能するためです。したがって、urlbasedviewresolver と tilesview は何らかの形で連携できないと思います。多くのタイル レイアウトがあるため、それらすべてをプロパティ ファイルで定義するのはあまり美しくありません (通常の JSP ページはほとんどないので、resourceBundleViewResolver を使用しても問題ありません)。何かアイデアはありますか?
java - Spring MVC 3.0 で再利用可能なコンポーネントを作成する方法
どこから始めればよいか本当にわかりません。Spring MVC で再利用可能なコンポーネントのようなページを開発しようとしています。結局タイルを使いました。ComponentControllerSupport クラスの作成に関する「Spring in action」の本からアイデアを思いつきました。しかし、問題は tile2 と spring 3.0 から始まります。tile1 のすべての古い機能は廃止され、tile2 は大幅に変更されました ("page" 属性が "template" に変更され、"controllerClass" が "preparer" に変更されたなど)。その「プリパラ」クラスの書き方や、そのような再利用可能なコンポーネントにアプローチする他の方法を誰かが知っているなら、私を助けてください。
c# - HTTP 403 : C# プログラムを介して Google タイルにアクセスする際の禁止エラー
"http://mt0.google.com/vt/lyrs=m@129&hl=en&x=11728&y=7595&z=14&s=Galileo"
インターネットから Google タイルを取得するために使用するURL が 1 つあります。この Google タイル URL をブラウザー (任意) から使用すると、Google タイル (マップ) を正常に取得できます。しかし問題は、この URL にプログラムでアクセスしようとすると、 Error: HTTP 403 Forbidden Errorが発生することです。
何が問題なのですか?プログラムで何らかの設定を行う必要がありますか?
URL にアクセスするための私のコードは次のとおりです。
ここでは、catch ブロックでHTTP 403 の例外が発生します: Forbidden Error
java - Java-タイルをブロックするためのより良い方法(ログイン確率)
さて、私が作成しているこの2DタイルRPGがあります。これがライブアプレットです:http: //mystikrpg.com/so/
コードはhttp://mystikrpg.com/so/にもあります
とにかく、コードを調べると、タイル24(壁)しかブロックできないようです...
素晴らしい賢明なJavaの専門家の中に、ブロックされた複数のタイルを作成する方法を知っている人はいますか?
必要なファイルを圧縮して、必要に応じて再生できるようにしました:http: //mystikrpg.com/so/2drpg.zip
複数のタイルをブロックできるといいのですが...:)
ありがとう
c# - Google Tile Server でのタイリング (x、y、z パラメータ)
私はGoogleタイルサーバーに取り組んでいます。http URL を使用して Google サーバーからタイルをフェッチする WCF サービス (C#) を 1 つ作成しました:- http://mt1.google.com/vt/lyrs=m@129&hl=en&x=1&y=0&z=1&s=Galileo
ご存じのとおり、Google タイルでは、タイルを提供するために URL に x、y、z の 3 つの変数パラメーターが必要です。
その他のコーディネートはこちらでご覧いただけます。
Google タイル (マップ) を 1 つずつフェッチすることに成功しました (x、y、z の異なる値を設定することを意味します)。
現実世界のシナリオでは、これらのタイルを表示するための WinForm (C#) アプリケーションを開発してみました。1 対 1 のタイルを表示できます。しかし、私の問題は..
マップの完全なセット (さまざまなタイルをつなぎ合わせたもの) を提供するにはどうすればよいですか? さまざまなパラメーターを使用して Google Tile Server に複数の呼び出しを提供できることはわかっていますが、さまざまな条件での x、y、z の適切な値と、それとの継続的な関係を知る必要がありました。
画面座標を Google Tile Server 座標 (x、y、z の値を意味する) にリンクする計算、式、またはマッピングはありますか?
Googleが提供するのと同じように、ドラッグとダブルクリックでスムーズなズームとパンを提供する必要があります。
私の基本的な関心事は、Google の x、y、z と画面座標との関係です。
どんな助け(またはサンプル)も高く評価されます。
jsp - 3 列のレイアウトと Spring-MVC
Web アプリに ThreeColumnLayout を実装したいと考えています。たとえば、NavigationComponent、BookmarkComponent を左パネルに、OnlineUserComponent を右パネルに配置します。
また、ユーザーが動的に視覚化/非表示にすることができるコンポーネントがいくつかあり、ユーザーはコンポーネントをあちこちに移動できます。たとえば、左パネルから右パネルへ、および/またはコンポーネントの垂直方向の順序を変更します。
しかし、Spring MVC はこのアウトオブボックスをサポートしていないと思います。コンポーネントに関連する modelAttribute やその他のオブジェクトを追加するために、すべての ModelAndView (HandlerInterceptor#postHandle() メソッドに渡されるもの) を「インターセプト」したくありません (見苦しくなります)。
少しグーグルで検索したところ、Tiles と SiteMesh という 2 つの名前が付けられました。私はまだこれらのどれも使用していません!だから私の質問は、「 Spring MVC 3 でうまく機能し、私の要件 (上記) を満たしているのはどれですか?」
他に (Spring MVC 3 互換の) 装飾技術はありますか?
ビューとしてJSPを使用しています。