プログラミング

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

5
jqueryはクラスと最も近い前の兄弟を見つけます
これが私が作業する大まかなHTMLです: <li class="par_cat"></li> <li class="sub_cat"></li> <li class="sub_cat"></li> <li class="par_cat"></li> // this is the single element I need to select <li class="sub_cat"></li> <li class="sub_cat"></li> <li class="sub_cat current_sub"></li> // this is where I need to start searching <li class="par_cat"></li> <li class="sub_cat"></li> <li class="par_cat"></li> 私はからトラバースし、.current_sub最も近い以前の.par_catものを見つけ、それに何かをする必要があります。 .find("li.par_cat")全体の負荷を返します.par_cat(ページに約30あります)。単一のものをターゲットにする必要があります。 本当にヒントをいただければ幸いです:)

6
[ファイルを選択]ダイアログ[閉じる]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する 誰かが完全なファイル選択ダイアログを知っていますか?たぶん、特定の拡張子を持つファイルを除いて、すべてのファイルをフィルターで除外できるものでしょうか? 私のプロジェクトの1つに簡単に実装できるほど軽量なものは見つかりませんでした。他の唯一のオプションはOI FileManagerのオープンインテントを使用しているようですが、これにはユーザーがファイルマネージャーをインストール済みである必要があります。 ユーザーがフォルダを参照してファイルを選択し、パスを返すことができるダイアログを誰かが指摘できたら、私は感謝しています。

8
iOS 7で非推奨の-sizeWithFont:constrainedToSize:lineBreakMode:の代替ですか?
iOS 7では、メソッド: - (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode そして方法: - (CGSize)sizeWithFont:(UIFont *)font 廃止予定です。どうすれば交換できますか CGSize size = [string sizeWithFont:font constrainedToSize:constrainSize lineBreakMode:NSLineBreakByWordWrapping]; そして: CGSize size = [string sizeWithFont:font];

7
1をshortとして渡すことができるのに、int変数iを渡せないのはなぜですか?
最初と2番目の書き込みは機能するが、最後は機能しないのはなぜですか?3つすべてを許可して1(int)1であるか、それとも渡されたかを検出できる方法はありますか?そして、本当になぜそれが許されるのですか?2つ目は許可されていますが、最後は許可されていません。 コンパイルエラーを表示するデモ using System; class Program { public static void Write(short v) { } static void Main(string[] args) { Write(1);//ok Write((int)1);//ok int i=1; Write(i);//error!? } }

3
サブサブドメインのワイルドカードSSL [終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善したいですか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する * .domain.comのワイルドカードssl証明書があり、sub1.sub2.domain.comのWebサイトがあります MacOsx上のsafari 4.0.4は証明書エラーをポップアップします(おそらくワイルドカード解釈のため)。一方、Windows上のsafari 4はポップアップしません。 また、ie8の動作はせいぜい混在しています。一部のie8は証明書エラーを表示せず、一部は表示しません。 SafariとIEでこの奇妙な動作の原因は何ですか?

6
Windows 10コンソールで無限が「8」として印刷されるのはなぜですか?
私はゼロを含む部門から返されたもの0/1、すなわち、1/0およびをテストしていました0/0。これには、次のようなものを使用しました。 Console.WriteLine(1d / 0d); ただし、このコードで8はInfinity、次のような文字列定数は出力されません。PositiveInfinity。 完全を期すために、以下のすべての印刷物8: Console.WriteLine(1d / 0d); double value = 1d / 0d; Console.WriteLine(value); Console.WriteLine(Double.PositiveInfinity); そしてConsole.WriteLine(Double.NegativeInfinity);プリント-8。 なぜこの無限大は8を出力するのですか? これが8ではなく無限大のシンボルであると思われる方のために、次のプログラム: Console.WriteLine(1d / 0d); double value = 1d / 0d; Console.WriteLine(value); Console.WriteLine(Double.PositiveInfinity); Console.WriteLine(8); 出力:
146 c#  .net  windows 

8
System.Diagnostics.Debug.Write出力はどこに表示されますか?
次のC#プログラム(で作成csc hello.cs)Hello via Console!は、コンソールとHello via OutputDebugStringDebugViewウィンドウにのみ印刷されます。ただし、どちらのSystem.Diagnostics.*呼び出しも表示されません。何故ですか? using System; using System.Runtime.InteropServices; class Hello { [DllImport("kernel32.dll", CharSet=CharSet.Auto)] public static extern void OutputDebugString(string message); static void Main() { Console.Write( "Hello via Console!" ); System.Diagnostics.Debug.Write( "Hello via Debug!" ); System.Diagnostics.Trace.Write( "Hello via Trace!" ); OutputDebugString( "Hello via OutputDebugString" ); } } おそらくいくつかの特別なコマンドラインスイッチが必要ですcscか? 私は開発にVisual Studioを使用していません。これは純粋なコマンドラインのものです。
146 c#  debugging 

6
WebビューからSubversionリポジトリの古いリビジョンを参照するにはどうすればよいですか?
Webフロントエンドを介してプロジェクトのSubversionリポジトリを参照する方法は知っていますが、トランクの最新リビジョンしか参照できないようです。Web UIを介してトランクの古いリビジョンを閲覧する方法はありますか? コマンドラインからこれを行う方法を知っていますが、これらのURLをドキュメントに埋め込むため、URLを使用してこれを行う方法を知る必要があります。トランクのsvnスタイルのタグを作成できることも知っていますが、作成しない方がよいでしょう。
146 svn 

11
なぜoverflow:hiddenが<td>で機能しないのですか?
常に特定の幅にしたい表のセルがあります。ただし、スペースのないテキストの大きな文字列では機能しません。ここにテストケースがあります: td { border: solid green 1px; width: 200px; overflow: hidden; } &lt;table&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt; This_is_a_terrible_example_of_thinking_outside_the_box. &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; コードスニペットを実行する結果を非表示スニペットを展開 ボックスを拡大するのではなく、テキストをボックスの端で切り取るにはどうすればよいですか?
146 html  css 


6
C#:なぜアセンブリに署名するのですか?
私が引き継いだいくつかのC#コード(Visual Studio 2005)では、アセンブリがすべて同じ.snkファイルで署名されていることに気付きました。 なぜ前の著者はこのように議会に署名したのでしょうか? アセンブリに署名する必要はありますか?署名しないと何が問題になりますか? アセンブリの署名にはどのような欠点がありますか?遅延の原因になりますか?
146 c#  assemblies 

11
UISearchDisplayController / UISearchBarでNSFe​​tchedResultsController(CoreData)をフィルタリングする方法
CoreDataベースのiPhoneアプリに検索コードを実装しようとしています。どうすればいいのかわかりません。アプリには、プライマリTableViewのデータを取得するための述語を持つNSFetchedResultsControllerがすでにあります。あまりにも多くのコードを変更する前に、正しい方向に進んでいることを確認したいと思います。例の多くがCoreDataではなく配列ベースであるため、混乱しています。 ここにいくつかの質問があります: 一致するアイテムのみを取得する2番目のNSFetchedResultsControllerが必要ですか、それともプライマリTableViewと同じものを使用できますか? 同じものを使用する場合、FRCキャッシュをクリアしてから、handleSearchForTerm:searchStringメソッドの述語を変更するだけの簡単な方法ですか。述語には、最初の述語と検索語を含める必要がありますか、それとも、最初に述語を使用してデータを取得したことを覚えていますか? 元の結果に戻すにはどうすればよいですか?検索述語をnilに設定するだけですか?そもそも、FRCの結果を取得するために使用された元の述語を殺してしまうのではないでしょうか。 FRCでの検索を使用したコードの例を誰かが持っている場合、私はそれを大いに感謝します!

4
`if None .__ eq __(“ a”)`がTrueと評価されるように見えるのですが(完全ではありません)。
Python 3.7で次のステートメントを実行すると、(私のテストから)印刷されますb。 if None.__eq__("a"): print("b") ただし、にNone.__eq__("a")評価されNotImplementedます。 当然、に"a".__eq__("a")評価されTrue、に"b".__eq__("a")評価されFalseます。 私は最初に関数の戻り値をテストしたときにこれを発見しましたが、2番目のケースでは何も返しませんでしたNone。つまり、関数は戻りました。 何が起きてる?

2
AngularJS uiルーターがURLなしで状態間でデータを渡す
私は、URLでデータを公開せずに2つの状態間でデータを渡すというこの問題に直面しています。ユーザーがこの状態に直接到達できないようです。 例えば。「A」と「B」の2つの状態があります。状態「A」でサーバー呼び出しを実行し、呼び出しの応答を状態「B」に渡します。サーバー呼び出しの応答は文字列メッセージであり、非常に長いため、URLでそれを公開することはできません。 それで、角度uiルーターで、URLパラメータを使用せずに状態間でデータを渡す方法はありますか?

5
なぜarr = []がarr = new Arrayより速いのですか?
私はこのコードを実行し、以下の結果を得ました。なぜ[]速いのか知りたいです。 console.time('using[]') for(var i=0; i&lt;200000; i++){var arr = []}; console.timeEnd('using[]') console.time('using new') for(var i=0; i&lt;200000; i++){var arr = new Array}; console.timeEnd('using new') 使用[]:299ms 使用new:363ms ここレイノスのおかげで、このコードのベンチマークと、変数を定義するためのいくつかのより可能な方法があります。

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