プログラミング

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

15
C#ループ-中断と継続
C#(他の言語についてはお気軽に回答してください)ループで、ループの構造を離れて次の反復に進む手段としてのブレークと継続の違いは何ですか? 例: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) { break; //what's the difference between this and continue ? //continue; } }
797 c#  loops  enumeration 



18
辞書を値でどのようにソートしますか?
キーと値で構成される辞書を値でソートしなければならないことがよくあります。たとえば、単語とそれぞれの頻度のハッシュがあり、頻度で並べ替えます。 SortedList単一の値(頻度など)に適したものがあり、それを単語にマッピングします。 SortedDictionaryは、値ではなくキーで並べ替えます。カスタムクラスに頼る人もいますが、よりクリーンな方法はありますか?
796 c#  .net  sorting  dictionary 



28
「クロスオリジンリクエストはHTTPでのみサポートされています。」ローカルファイルのロード時のエラー
私は3DモデルをThree.jsにロードしようとしています JSONLoaderその3DモデルはWebサイト全体と同じディレクトリにあります。 私は取得しています"Cross origin requests are only supported for HTTP."エラーが、私はそれを引き起こしても、どのようにそれを修正するだか分かりません。
796 javascript  file  http  3d  three.js 


7
タグのブロックをXMLでコメント化するにはどうすればよいですか?
タグのブロックをXMLでコメント化するにはどうすればよいですか? <staticText>つまり、以下のコードで、コメントアウトとその中のすべてをどのようにしてコメントアウトできますか? <detail> <band height="20"> <staticText> <reportElement x="180" y="0" width="200" height="20"/> <text><![CDATA[Hello World!]]></text> </staticText> </band> </detail> 私は使用できます<!-- staticText-->が//、JavaやCの場合のように、(私が知っているように)単一のタグの場合のみです。JavaやCでどの/** comment **/ように使用できるかをもっと知りたいので、XMLコードの長いブロックをコメントアウトできます。
795 xml  comments 

30
あまり知られていないが有用なデータ構造は何ですか?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 非常に便利なデータ構造がいくつかありますが、ほとんどのプログラマーには知られていません。それらはどれですか? リンクリスト、バイナリツリー、ハッシュについては誰もが知っていますが、たとえばスキップリストやブルームフィルターについてはどうでしょう。あまり一般的ではありませんが、優れたアイデアに依存し、プログラマーのツールボックスを充実させるため、知っておく価値のあるデータ構造をもっと知りたいと思います。 PS:また、一般的なデータ構造のプロパティを巧みに利用するリンクのダンスなどの手法にも興味があります。 編集:データ構造をより詳細に説明するページへのリンクを含めるようにしてください。また、(JonasKölkerがすでに指摘しているように)データ構造が優れている理由についていくつかの単語を追加してみてください。また、回答ごとに1つのデータ構造を提供するようにしてください。これにより、投票だけに基づいて、より優れたデータ構造が上位に浮かぶようになります。

23
Android Studioのオペレーションシステム用のコードフォーマットショートカット
Android Studioで開発を始めました。EclipseではCtrl+ Shift+ を使用してFいましたが、Android Studioでは機能しません。違います。 .javaファイル内の任意のメソッドにジャンプするにはどうすればよいですか?私はEclipseでCtrl+ Oを使用していました。 利用できますか?コードフォーマットのショートカットは何ですか?

14
ターミナルで現在の行をクリア/削除するにはどうすればよいですか?
ターミナルを使用していて、コマンドのテキスト行を入力している場合、その行をクリア/削除するためのホットキーや方法はありますか? たとえば、私の現在の行/コマンドが本当に長いものである場合: > git log --graph --all --blah..uh oh i want to cancel and clear this line <cursor is here now> 上記から以下に移動するためのホットキーまたはコマンドはありますか? > ? 通常私は↓キーを押します、そして私の現在のラインが歴史の真新しいものであるなら、それはそれをクリアします。ただし、↑キーを使用してコマンド履歴を確認し、それらのコマンドの編集または使用を開始↓すると、プロンプトは履歴内で次に新しいコマンドにのみ変更されるため、↓複数回押しない限り、ここでは機能しません。
795 bash  terminal 

17
os / path形式に関係なく、パスからファイル名を抽出します
オペレーティングシステムやパスの形式に関係なく、パスからファイル名を抽出するには、どのPythonライブラリを使用できますか? たとえば、これらのすべてのパスが私を返すようにしたいと思いますc。 a/b/c/ a/b/c \a\b\c \a\b\c\ a\b\c a/b/../../a/b/c/ a/b/../../a/b/c
794 python 

17
「許可」のメッセージをすべて「検索」から除外するにはどうすればよいですか?
許可を拒否されたメッセージをすべて非表示にする必要があります。 find . > files_and_folders 私はそのようなメッセージが出たときに実験しています。それが発生しないすべてのフォルダーとファイルを収集する必要があります。 アクセス許可レベルをfiles_and_foldersファイルに送ることは可能ですか? どうすれば同時にエラーを非表示にできますか?

23
Javaでオブジェクトをコピーするにはどうすればよいですか?
以下のコードを検討してください: DummyBean dum = new DummyBean(); dum.setDummy("foo"); System.out.println(dum.getDummy()); // prints 'foo' DummyBean dumtwo = dum; System.out.println(dumtwo.getDummy()); // prints 'foo' dum.setDummy("bar"); System.out.println(dumtwo.getDummy()); // prints 'bar' but it should print 'foo' だから、に影響を与えずにdumto をコピーしてdumtwo変更したいと思います。しかし、上記のコードはそれを行っていません。で何かを変更すると、同じ変更が発生します。dumdumtwodumdumtwo おそらく、dumtwo = dumJavaは参照のみをコピーします。それで、の新しいコピーを作成してdumそれに割り当てる方法はありますdumtwoか?
794 java  object  copy  clone 

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