30 Selenium WebDriverでスクリーンショットを撮る方法 Selenium WebDriverを使用してスクリーンショットを撮ることができるかどうか誰か知っていますか?(注:Selenium RCではありません) 499 selenium selenium-webdriver ashot takesscreenshot selenium-shutterbug
7 「git merge」と「git rebase」の違いは何ですか? 違いは何だgit mergeとはgit rebase? 499 git merge git-merge rebase git-rebase
30 Node Sassは現在の環境のバインディングを見つけることができませんでした node-sassがエラーで失敗し続けるため、アプリの構築に問題があります。 不足しているバインディングのエラー/Users/warren/Sites/random-docs/my-cms/node_modules/node-sass/vendor/darwin-x64-11/binding.node Node Sassは現在の環境のバインディングを見つけることができませんでした:OS Xノード0.10.xの64ビット 走ってみた npm rebuild node-sass それは言う バイナリで結構です。終了します。 実行するnode -vと、v6.2.2が表示されます これは、sassエラーが「Node 0.10.x」と言うのとは異なります。なぜバージョンが間違っているのかわかりません。また、node_modulesフォルダーを削除してnpm updateまたはnpm installを実行しようとしましたが、どちらも問題は解決しませんでした。何か案は? 499 node.js npm
24 Javaインターフェースで静的メソッドを定義できないのはなぜですか? 編集: Java 8以降、静的メソッドがインターフェースで許可されるようになりました。 次に例を示します。 public interface IXMLizable<T> { static T newInstanceFromXML(Element e); Element toXMLElement(); } もちろん、これは機能しません。しかし、なぜですか? 考えられる問題の1つは、電話をかけるとどうなるかです。 IXMLizable.newInstanceFromXML(e); この場合、空のメソッド(つまり、{})を呼び出すだけでよいと思います。すべてのサブクラスは静的メソッドを実装する必要があるため、静的メソッドを呼び出すときにはすべて問題ありません。では、なぜこれができないのでしょうか。 編集:私は「Javaのやり方だから」よりも深い答えを探していると思います。 静的メソッドを上書きできない特定の技術的な理由はありますか?つまり、Javaの設計者がインスタンスメソッドをオーバーライド可能にして静的メソッドにしないことにしたのはなぜですか。 編集:私のデザインの問題は、インターフェイスを使用してコーディング規約を強制しようとしていることです。 つまり、インターフェースの目的は2つあります。 IXMLizableインターフェイスを実装して、それを実装するクラスをXML要素に変換できるようにしたい(ポリモーフィズムを使用して、うまく機能する)。 IXMLizableインターフェイスを実装するクラスの新しいインスタンスを作成したい場合は、newInstanceFromXML(Element e)静的コンストラクターがあることが常にわかります。 インターフェースにコメントを入力する以外に、これを確実にする他の方法はありますか? 499 java interface static-methods
10 OS X:Linuxのwgetに相当 ストックOS XシステムでUn * xシェルスクリプトからHTTP GETを実行するにはどうすればよいですか?(サードパーティソフトウェアのインストールはオプションではありません。これは、私が制御できない多くの異なるシステムで実行する必要があるためです)。 たとえば、ローカルでhg serveを実行してMercurialサーバーを起動すると: ... $ hg serve そして、wgetコマンドを備えたLinuxから、wgetを実行します。 ... $ wget http://127.0.0.1:8000 --2010-12-31 22:18:25-- http://127.0.0.1:8000/ Connecting to 127.0.0.1:8000... connected. HTTP request sent, awaiting response... 200 Script output follows Length: unspecified [text/html] Saving to: `index.html そして、「hg serve」コマンドを起動したターミナルで、HTTP GETが実行されたことがわかります。 127.0.0.1 - - [30/Dec/2010 22:18:17] "GET / HTTP/1.0" 200 … 499 macos shell unix http-get
13 Androidデバイスを振動させる方法は? Androidアプリケーションを作成しました。ここで、特定のアクションが発生したときにデバイスを振動させたいと思います。これどうやってするの? 499 java android vibration android-vibration
13 ユーザーエージェントスタイルシートとは Google Chromeのウェブページで作業しています。以下のスタイルで正しく表示されます。 table { display: table; border-collapse: separate; border-spacing: 2px; border-color: gray; } これらのスタイルを定義していないことに注意してください。Chromeデベロッパーツールでは、CSSファイル名の代わりにユーザーエージェントスタイルシートと表示されます。 フォームを送信したときに検証エラーが発生した場合、次のスタイルシートが表示されます。 table { white-space: normal; line-height: normal; font-weight: normal; font-size: medium; font-variant: normal; font-style: normal; color: -webkit-text; text-align: -webkit-auto; } table { display: table; border-collapse: separate; border-spacing: 2px; border-color: gray; } font-sizeこれらの新しいスタイルからは、私のデザインを邪魔されます。スタイルシートを強制し、可能であればChromeのデフォルトのスタイルシートを完全に上書きする方法はありますか? 499 css google-chrome
10 特定の値を含む配列を持つドキュメントを検索します このスキーマがある場合... person = { name : String, favoriteFoods : Array } ... favoriteFoods配列には文字列が入力されます。マングースを使って、好きな食べ物として「寿司」を持っている人をすべて見つけるにはどうすればよいですか。 私は次の線に沿って何かを望んでいました: PersonModel.find({ favoriteFoods : { $contains : "sushi" }, function(...) {...}); (私$containsはmongodb にはないことを知っています、解決策を知る前に私が見つけることを期待していたことを説明するだけです) 499 mongodb mongoose
27 Javaの@Overrideアノテーションを使用するのはいつですか。また、その理由は何ですか。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 OverаэтотвопросестьответынаStack Overflowнарусском:Чтоозначает "@Override"передобъявлениемметода? Javaの@Override注釈を使用するためのベストプラクティスとは何ですか。なぜですか。 オーバーライドされたすべてのメソッドに@Override注釈を付けるのはやり過ぎのようです。を使用する@Override必要がある特定のプログラミング状況と、を使用してはならないその他の状況はあります@Overrideか? 498 java annotations
4 クライアント側とサーバー側のプログラミングの違いは何ですか? 私はこのコードを持っています: <script type="text/javascript"> var foo = 'bar'; <?php file_put_contents('foo.txt', ' + foo + '); ?> var baz = <?php echo 42; ?>; alert(baz); </script> これはなぜ「bar」をテキストファイルに書き込まず、「42」を警告するのですか? 注意:この質問の以前の改訂は、サーバー上のPHPとクライアント上のJavaScriptについて明示的に行われていました。問題と解決策の本質的な性質は、一方がクライアントで実行され、もう一方がサーバーで実行されている場合、どの言語ペアでも同じです(同じ言語であっても)。特定の言語について話している回答が表示された場合は、これを考慮に入れてください。 498 javascript php client-side server-side
5 日付オブジェクトを複製する方法は? Date変数を別の変数に割り当てると、参照が同じインスタンスにコピーされます。つまり、一方を変更すると、もう一方も変更されます。 実際にDateインスタンスを複製またはコピーするにはどうすればよいですか? 498 javascript
20 コンテンツに基づいてiframeのサイズを変更する 私はiGoogleのようなアプリケーションに取り組んでいます。他のアプリケーション(他のドメイン上)のコンテンツは、iframeを使用して表示されます。 iframeのコンテンツの高さに合わせてiframeのサイズを変更するにはどうすればよいですか? 私はGoogleが使用するJavaScriptを解読しようとしましたが、難読化されており、Webの検索はこれまでのところ無意味でした。 更新:コンテンツは他のドメインから読み込まれるため、同一生成元ポリシーが適用されることに注意してください。 498 javascript iframe widget
2 node.jsの__dirnameと./の違いは何ですか? Node.jsでプログラミングし、現在のディレクトリのどこかにあるファイルを参照する場合__dirname、通常の変数ではなく変数を使用する理由はあります./か?私はこれまで./をコードで使用していて、の存在を発見したばかり__dirnameであり、本質的に./を。。 498 node.js
5 このディクショナリキーがC#に存在するかどうかをどのように検出できますか? 連絡先データを使用して、Exchange WebサービスマネージAPIを操作しています。次のコードがあります。これは機能的ですが、理想的ではありません。 foreach (Contact c in contactList) { string openItemUrl = "https://" + service.Url.Host + "/owa/" + c.WebClientReadFormQueryString; row = table.NewRow(); row["FileAs"] = c.FileAs; row["GivenName"] = c.GivenName; row["Surname"] = c.Surname; row["CompanyName"] = c.CompanyName; row["Link"] = openItemUrl; //home address try { row["HomeStreet"] = c.PhysicalAddresses[PhysicalAddressKey.Home].Street.ToString(); } catch (Exception e) { } try … 498 c# exchangewebservices ews-managed-api
27 クラスメンバー関数の存在のテンプレートチェック? クラスで特定のメンバー関数が定義されているかどうかに応じて動作を変更するテンプレートを作成することは可能ですか? これが私が書きたいことの簡単な例です: template<class T> std::string optionalToString(T* obj) { if (FUNCTION_EXISTS(T->toString)) return obj->toString(); else return "toString not defined"; } したがって、定義されclass Tている場合はtoString()、それを使用します。そうでなければ、それはしません。方法がわからない魔法の部分は、「FUNCTION_EXISTS」部分です。 498 c++ templates template-meta-programming sfinae