問題タブ [regions]

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 に答える
988 参照

wpf - Prism: シェル間のナビゲーション?

ユーザーが次のようにナビゲートできる Silverlight と Prism を使用してアプリケーションを作成したいと考えています。

ここに画像の説明を入力

赤い四角形は、内部に異なる Prism モジュール (この例では 6 つの異なるモジュール) を含む領域を示しています。

次の問題にアプローチする最善の方法は何ですか。

  • 私の知る限り、シェルの領域は変更されませんが、同じ領域を使用して必要なさまざまなレイアウトを作成することはできません (たとえば、モジュールが水平方向に積み重ねられ、垂直方向に積み重ねられると)。ここで複数のシェルを持つことは良い選択肢でしょうか?

  • リージョン内のビューを切り替えるために使用できるリージョン ナビゲーション パイプラインを認識しています。これを使用して、異なるシェルを切り替えることもできますか?

  • シェル間を移動するのは間違っているように感じますが、他にどうすればこれを解決できますか?

これは一般的なシナリオのようですが、情報が見つかりません。複雑なアプリも含め、ほとんどのアプリ (つまり、 http://blogs.msdn.com/b/erwinvandervalk/archive/2009/03/02/how-to-build-an-outlook-style-application.aspxhttp:// www.codeproject.com/Articles/165370/Creating-View-Switching-Applications-with-Prism-4、StockTrader RI ) は、レイアウトが変更されないシェルを 1 つだけ使用しますが、レイアウトを変更する必要がある場合はどうすればよいでしょうか?

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

c - Windows で PCI 領域のサイズを取得するにはどうすればよいですか?

PCI バスをスキャンして、特定のベンダーから特定のデバイスに関する情報を取得する必要がありました。私の目標は、i2c 転送を行い、さまざまなセンサーからの情報を表示するために、そのカードの PCI メモリをユーザー空間にマップするために、AMD グラフィックス カードの PCI リージョン サイズを見つけることです。

PCI バスをスキャンするために、約 1 年前に Windows x64 用の pciutils 3.1.7 をダウンロードしてコンパイルしました。おそらくDirectIOを使用しています。

これは私のコードです。

私のprintf行でわかるように、いくつかのデータを印刷しようとしましたが、正常に印刷device_idされましたが、このデバイスのPCI領域サイズを含む必要base_addrsizeあるのは常に0です.ループからのサイクルの少なくとも1つは、サイズ > 0。

私のコードは、同じコードを使用する Linux アプリケーションに基づいていますが、Linux に付属の pci.h ヘッダーを使用しています (pciutils には明らかに同じ API があります)。どうやら、Windows(私の場合はWindows 7 x64)はこの情報を表示しないか、少なくともPCIUtilsに公開されていません。

この情報をどのように入手することを提案しますか? Windows 用の pciutils に代わるものがあり、この情報を提供する場合は、それらへのリンクを喜んで取得します。

編集:私はまだ解決策を見つけていません。私の問題に対する解決策があり、32ビットWindowsでも機能する場合は、深く感謝します.

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

backbone.js - Require.js を使用したバックボーン マリオネット、リージョン、および設定方法

現在、バックボーン マリオネット アプリを作成しています。これは最終的に約 6 つの異なる「画面」またはページになり、コンテンツを共有することが多く、リージョンを最適に構造化してアクセスする方法がわかりません。

ここで説明されているアプリ/モジュールのセットアップを使用しています: StackOverflow question 11070408: How to define/use several routings using backbone and require.js . これは、時間の経過とともに新しい機能とコンテンツが追加され、スケーラブルである必要がある (そして明らかに可能な限り再利用可能である) アプリケーションになります。

私が構築しているシングル ページ アプリには、すべての画面に、ヘッダー、プライマリ コンテンツ、セカンダリ コンテンツ、フッターの 4 つのプライマリ セクションがあります。

フッターはすべてのページで一貫しており、ヘッダーは 3 ページで同じで、残りの 3 ページではわずかに変更されています (同じ要素/コンテンツの約 80% を使用)。「morecontent」領域は、さまざまなページで再利用できます。

私の app.js ファイルでは、次のようにリージョンを定義しています。

さて、前述の投稿のアプリのセットアップを参照すると、リージョンを処理するための最良の方法は何でしょうか. 各サブアプリの各リージョンを個別に再宣言しますか? これは、モジュールをできるだけ独立した状態に保つための最良の方法のようです。そのルートに行く場合、サブアプリ間でこれらの領域を開閉または非表示/表示する最良の方法は何ですか?

または、app.js で宣言されたリージョンを保持する必要がありますか? もしそうなら、どのようにサブアプリからそれらの地域のイベントを変更し、調整するのが最善でしょうか? app.js ファイルで定義されたリージョンを持つことは、どのモジュールとコアアプリがお互いについて知っているかを最小限に抑えるのに直感に反するようです。さらに、私が目にするすべての例には、メインのアプリ ファイルに appRegions メソッドがあります。サブアプリからこれらのリージョンにアクセスして変更するためのベスト プラクティスは何ですか?

前もって感謝します!

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

php - 最小行数でリージョンテーブルを繰り返します

PHPを使用してMySQLデータベースから動的に入力されるテーブルを作成しました。最初の行は、すべてのレコードの繰り返し領域です。ただし、レコードの有無に関係なく、最小数の行を作成することは可能ですか。たとえば、特定の日付に8つのレコードがある場合、テーブルは12行で描画できますが、そのうちの4つは空になりますか?

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

c# - 国名で RegionInfo を取得しますか?

私は次のことを行うことで取得できるようにしたいRegionInfo:

しかし、これは例外をスローし、認識されていないと言います。

RegionInfo のこのページには、「名前が有効な国/地域名ではない」場合に例外がスローされることが記載されています。

それでも、このページでは、 と を含むクラスで使用される事前定義された地域のリストを指定してUnited KingdomRegionInfoます。

0 投票する
0 に答える
975 参照

ios - アプリケーションが終了するときに監視領域を無効にする

イベントのオブザーバーを作成し、イベントUIApplicationWillTerminateNotificationに対して呼び出されるメソッドで、ロケーションマネージャーから監視対象リージョンを削除します。

通常は問題ありません。監視対象の領域は削除されます。アプリの起動時に、監視対象の領域がいくつかあるかどうかを確認します。

しかし、私の場所が監視対象地域の1つにある場合、アプリケーションの終了時に地域が適切に削除されず、アプリの開始時に監視対象地域のカウント([locationManagerInstance.monitoredRegions count])が0より大きくなります。

アプリケーションが終了したときにリージョンを適切に削除するにはどうすればよいですか?

0 投票する
4 に答える
10633 参照

razor - .cshtml (剃刀ページ) Visual Studio 2012 でマークアップの折りたたみ可能な領域を有効にするにはどうすればよいですか?

Visual Studio 2010 では、MVC3 および ASPX ページのマークアップは (タグを閉じることで) 折りたたむことができましたが、Visual Studio 2012 では機能していないようです。オプションで見つけられない…

:-)

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

drupal - 新しいリージョンを作成する - Drupal 7 では満足できない

Bartik を変更してカスタム テーマを作成しています。私が読んだすべてのことから、私は正しいことをしていますが、まだ機能していません. キャッシュを何百万回もクリアしましたが、それでも次のエラーが発生します。

注意: 未定義のインデックス: include() の department_column_left (/Users/scott/Sites/HardwareNext/sites/all/themes/hn01/templates/page.tpl.php の 191 行目)。注意: 未定義のインデックス: include() の department_content (/Users/scott/Sites/HardwareNext/sites/all/themes/hn01/templates/page.tpl.php の 197 行目)。注意: 未定義のインデックス: include() の department_footer (/Users/scott/Sites/HardwareNext/sites/all/themes/hn01/templates/page.tpl.php の 203 行目)。

どんな助けでも大歓迎です!

hn01.infoファイルは次のとおりです。

... そしてこれがpage.tpl.phpファイルからの関連コードです:

何か明確にできることがあれば教えてください。リージョンの追加は、.info ファイルに追加してからpage.tpl.phpファイルを変更するのと同じくらい簡単だと思いました。もっとありますか?

よろしくお願いします。

スコット。

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

css - 領域プロパティで使用する CSS の任意の画像から複雑な多角形を作成する方法はありますか?

黒い画像を多角形に変換する方法を見つけようとしています。

私が解決しようとしている問題は、次の 2 つのステップで構成されています。

  1. 画像を多角形に変換する
  2. 多角形をテキストで埋める

最初の一歩で悩んでいます。「コンバーター」が見つからないので、残っている唯一のアイデアは、画像をSVG形式に変換し(まだSVGでない場合)、ベクターデータを取得してCSSの中に貼り付けることですポリゴン形状 (Raphaël.js と同様)。

これが唯一のアプローチですか?

制約:

  • シェイプを構成する大量の div を作成したくありません。
  • このタスクに JavaScript を使用したくありません。
  • 形状が複雑な場合は、多角形でなければなりません。

以下は、私がやろうとしていることの例です (私は複雑なポリゴンにのみ興味があります)。

使用すべきアプローチの種類に関するヒントはありますか?

Adobe から取得した画像: http://adobe.github.com/web-platform/samples/css-exclusions/

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

memory - 非連続メモリ領域の gnu リンカ セクション

1 つのセクションの内容を 2 つの連続していないメモリ領域に書き込むリンカー スクリプトを作成しようとしています。

このメーリング リストで、これに関する古いスレッドを見つけました:「 ldリンカ スクリプトと非連続メモリ領域」

この問題に対する C28x コンパイラの機能は、セクションを複数のメモリ セグメントに分割することです: (or 関数を使用)

セクション { .text: { *(.text) } >> FLASH1| フラッシュ3 }

ここで説明: http://processors.wiki.ti.com/index.php/C28x_Compiler_-_Understanding_Linking

私は成功せずに試しました。現時点では、最初のメモリ領域を手動で埋める必要があります。しかし、コード ウィッチの一部を検索するのは難しいため、将来的には変更せず、最初のメモリ領域に合わせて完全に埋めます。

GNUリンカのそのような機能は実装されていますか? または、この問題をどのように解決できるか、より良い考えを持っている人はいますか?