プログラミング

プロおよび熱狂的プログラマーのためのQ&A

14
ページの読み込み時にAngularJSコントローラー関数を実行するにはどうすればよいですか?
現在、検索と結果の表示を可能にするAngular.jsページがあります。ユーザーが検索結果をクリックしてから、[戻る]ボタンをクリックします。検索結果を再度表示したいのですが、検索をトリガーして実行する方法がわかりません。詳細は次のとおりです。 私のAngular.jsページは、検索フィールドと検索ボタンを備えた検索ページです。ユーザーは手動でクエリを入力してボタンを押すと、ajaxクエリが実行され、結果が表示されます。検索語でURLを更新します。それはすべてうまくいきます。 ユーザーが検索結果をクリックすると、別のページが表示されます-これも正常に機能します。 ユーザーが[戻る]ボタンをクリックして、角度検索ページに戻ると、検索語を含む正しいURLが表示されます。すべて正常に動作します。 検索フィールドの値をURLの検索用語にバインドしたので、期待される検索用語が含まれています。すべて正常に動作します。 ユーザーが「検索ボタン」を押す必要なしに検索機能を再実行するにはどうすればよいですか?jqueryの場合、documentready関数で関数を実行します。Angular.jsに相当するものが見当たりません。
359 angularjs  onload 

15
SaaS、PaaS、IaaSとは何ですか?例付き
次の用語はどういう意味ですか? SaaS PaaS IaaS? 現在、AmazonのEC2とAWS、Apache Hadoop、Microsoft Azureなど、さまざまなクラウドサービスを利用できます。それぞれが属するカテゴリとその理由は何ですか?
359 cloud  saas  paas  iaas 

9
多対多の関係でICollectionを使用し、IEnumerableまたはList <T>を使用しないのはなぜですか?
これは、ナビゲーションプロパティがのチュートリアルでよく見られICollection&lt;T&gt;ます。 これはEntity Frameworkの必須要件ですか?使用できますIEnumerableか? ICollection代わりに、IEnumerableあるいはさらに使用する主な目的は何List&lt;T&gt;ですか?

11
JavaScriptでのオブジェクトの削除
私はJavaScriptのdelete演算子と少し混乱しています。次のコードを見てください。 var obj = { helloText: "Hello World!" }; var foo = obj; delete obj; このコードが実行された後、objisですがnull、fooそれでもとまったく同じようにオブジェクトを参照しますobj。このオブジェクトは、foo指し示したオブジェクトと同じだと思います。 これは私を混乱させます。なぜなら、書き込みdelete objでobjは、変数だけでなく、メモリ内を指しているオブジェクトも削除されると思っていたからですobj。 JavaScriptののガベージコレクタは、私がオブジェクトを指し、他の変数を持っていなかった場合は、それがそうすることを、保持/解放的に取り組んでいるためですでしょうメモリから削除されますか? (ちなみに、私のテストはSafari 4で行われました。)

7
RubyでのJSON文字列の解析
Rubyで解析したい文字列があります。 string = '{"desc":{"someKey":"someValue","anotherKey":"value"},"main_item":{"stats":{"a":8,"b":12,"c":10}}}' データを抽出する簡単な方法はありますか?
359 ruby  json 

3
Google Maps&JavaFX:JavaFXボタンをクリックした後に地図上にマーカーを表示
JavaFXアプリケーションのボタンをクリックすると、マップにマーカーを表示しようとしています。ボタンをクリックすると、JSONファイルに位置が書き込まれ、このファイルはマップを含むhtmlファイルに読み込まれます。問題は、ブラウザーでHTMLページを開いたときに完全に機能することですが、JavaFXのWebビューでは何も起こらず、理由がわかりません。 これはhtmlファイルです: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;Simple Map&lt;/title&gt; &lt;meta name="viewport" content="initial-scale=1.0"&gt; &lt;meta charset="utf-8"&gt; &lt;style&gt; /* Always set the map height explicitly to define the size of the div * element that contains the map. */ /*#map { height: 100%; }*/ #map{width:100%;height:100%;margin:auto;} /* Optional: Makes the sample page fill the window. …

5
デザインパターンWebベースアプリケーション[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前休業。 シンプルなWebベースのアプリケーションを設計しています。私はこのWebベースのドメインに不慣れです。サーブレット間で責任をどのように分散すべきか、新しいサーブレットを作成するための基準などの設計パターンについて、あなたのアドバイスが必要でした。 実際、私は自分のホームページにいくつかのエンティティがあり、それらのそれぞれに対応して、追加、編集、削除などのいくつかのオプションがあります。以前は、add entity1のServlet1、編集entity1のServlet2などのオプションごとに1つのサーブレットを使用していたため、このようにして多数のサーブレットが作成されていました。 今、私たちはデザインを変えています。私の質問は、サーブレットの責任をどのように選択するかを正確に選択する方法です。すべてのオプションを処理し、リクエストをサービス層に転送するエンティティごとに1つのサーブレットが必要です。または、ページ全体のリクエストを処理し、それを対応するサービス層に転送する1つのサーブレットをページ全体に割り当てる必要がありますか?また、リクエストオブジェクトがサービスレイヤーに転送されるかどうか。

5
NOT NILを使用した状態のレール
rails 3スタイルを使用して、私はどのように反対のことを書けますか? Foo.includes(:bar).where(:bars=&gt;{:id=&gt;nil}) idがnilでない場所を見つけたいのですが。私は試した: Foo.includes(:bar).where(:bars=&gt;{:id=&gt;!nil}).to_sql しかし、それは戻ります: =&gt; "SELECT \"foos\".* FROM \"foos\" WHERE (\"bars\".\"id\" = 1)" これは間違いなく私が必要としているものではなく、ARelのバグのように見えます。


11
ASCII以外のすべての文字をgrepするにはどうすればよいですか?
非常に大きなXMLファイルがいくつかあり、ASCII以外の文字を含む行を見つけようとしています。私は以下を試しました: grep -e "[\x{00FF}-\x{FFFF}]" file.xml ただし、指定した範囲の文字が含まれているかどうかに関係なく、ファイルのすべての行が返されます。 構文が間違っているのですか、それとも他の何か間違っているのですか?私も試しました: egrep "[\x{00FF}-\x{FFFF}]" file.xml (パターンを一重引用符と二重引用符で囲みます)。
359 regex  unix  unicode  grep 


20
コンテンツ編集可能な変更イベント
ユーザーがdivwith contenteditable属性のコンテンツを編集するときに関数を実行したいのですが。onchangeイベントに相当するものは何ですか? 私はjQueryを使用しているため、jQueryを使用するソリューションが推奨されます。ありがとう!

8
Eclipseで列選択モードを有効にするにはどうすればよいですか?
Eclipse 3.5がついに列の選択をサポートするようになったとニュースが書きました。残念ながら私はそれを有効にする方法を知りません。Visual Studioや他のすべてのMicrosoft製品で慣れているように、Altキーを押してみましたが、効果がありませんでした。 Eclipseで垂直ブロックをマークするにはどうすればよいですか?


6
jQuery-複数の$(document).ready…?
質問: 2つのJavaScriptファイルをリンクし、両方とも$(document).ready関数を使用するとどうなりますか?一方が他方を上書きしますか?または両方$(document).readyとも呼ばれますか? 例えば、 &lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="http://.../jquery1.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="http://.../jquery2.js"&gt;&lt;/script&gt; jquery1.js: $(document).ready(function(){ $("#page-title").html("Document-ready was called!"); }); jquery2.js: $(document).ready(function(){ $("#page-subtitle").html("Document-ready was called!"); }); 両方の呼び出しを1つにまとめることがベストプラクティスであると確信して$(document).readyいますが、私の状況では不可能です。
359 javascript  jquery 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.