プログラミング

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

10
ディレクトリ内のすべてのファイルに対してコマンドを実行します
誰かが次のことを行うためのコードを提供してくれませんか?ファイルのディレクトリがあり、そのすべてをプログラムで実行する必要があるとします。プログラムは結果を標準出力に出力します。ディレクトリに移動し、各ファイルでコマンドを実行し、出力を1つの大きな出力ファイルに連結するスクリプトが必要です。 たとえば、1つのファイルに対してコマンドを実行するには: $ cmd [option] [filename] > results.out
290 bash  scripting 

5
Gitで、オリジン/マスターとオリジンマスターの違いは何ですか?
私は、知っている起源はリモートリポジトリのための用語であり、マスターはそこブランチです。 ここではわざと「コンテキスト」を省略していますが、答えがコンテキストに依存してはならないことを願っています。だから、gitのコマンドラインでは、違いは何であるの起源/マスターと起源マスターが。origin / masterをいつ使用し、いつorigin masterを使用する必要があるかを明確に理解する方法はありますか?
290 git 

7
名前空間+関数とクラスの静的メソッド
関連する関数のセットを持っている、または作成しようとしているとしましょう。それらが数学に関連しているとしましょう。組織的には、 これらの関数を記述してMyMath名前空間に配置し、次のように参照しますMyMath::XYZ() 呼び出されるクラスを作成し、MyMathこれらのメソッドを静的にして、同様に参照しますMyMath::XYZ() ソフトウェアを整理する手段として、なぜどちらかを選択するのですか?

6
ネストされたNPM依存バージョンをオーバーライドするにはどうすればよいですか?
使いたい grunt-contrib-jasmineNPMパッケージですが。さまざまな依存関係があります。依存関係グラフの一部は次のようになります。 ─┬ grunt-contrib-jasmine@0.4.1 │ ├─┬ grunt-lib-phantomjs@0.2.0 │ │ ├─┬ phantomjs@1.8.2-2 残念ながら、このバージョンにはバグがあります phantomjs、Mac OS Xに正しくインストールできません。これは最新バージョンで修正されています。 grunt-lib-phantomjs新しいバージョンの使用方法を教えてくださいphantomjsですか? 追加のコンテキスト: grunt-contrib-jasmineのバージョン"~0.2.0"が明示的に必要であり、バージョンが明示的に必要grunt-lib-phantomjsである"~1.8.1"ですphantomjs。 phantomjs最初にパッケージの依存関係に追加しても効果はありません。両方のバージョンがインストールされgrunt-contrib-jasmineており、古いバージョンを使用しています(参照:NPMでパッケージをインストールする場合、依存関係のいずれかの異なるバージョンを使用するように指示できますか?)。
290 node.js  npm 

28
C#を使用して文字列が文字列配列の文字列を含むかどうかを確認する
C#を使用して、文字列値に文字列配列内の単語が含まれているかどうかを確認したいと思います。例えば、 string stringToCheck = "text1text2text3"; string[] stringArray = { "text1", "someothertext", etc... }; if(stringToCheck.contains stringArray) //one of the items? { } 「stringToCheck」の文字列値に配列内の単語が含まれているかどうかを確認するにはどうすればよいですか?
290 c#  arrays  string  search 

9
matplotlibプロットのxticksを削除しますか?
semilogxプロットがあり、xticksを削除したいと思います。私は試した: plt.gca().set_xticks([]) plt.xticks([]) ax.set_xticks([]) グリッドは消えます(ok)が、小さなティック(メインティックの場所)は残ります。それらを削除するには?
290 python  matplotlib  plot 


7
package-lock.jsonの役割は何ですか?
npm @ 5が公開されました。混乱を招く新機能package-lock.jsonファイル(後npm install)があります。知りたいのですが、このファイルの効果は何ですか?
290 npm 

28
Windowsに適したgrepツールは何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 Windows用のgrepツールに関する推奨事項はありますか?64ビットOSを活用できるものが理想的です。 もちろん、Cygwinを知っていて、PowerGREPも見つけましたが、そこに隠された宝石があるかどうか疑問に思いますか?
289 windows  grep 


15
grepを使用して、多数のファイル内の文字列の出現をすべてカウントする
たくさんのログファイルがあります。すべてのファイルで文字列が発生する回数を調べる必要があります。 grep -c string * 戻り値 ... file1:1 file2:0 file3:0 ... パイプを使用して、1つ以上のオカレンスを持つファイルのみを取得できました。 grep -c string * | grep -v :0 ... file4:5 file5:1 file6:2 ... 合計数のみを取得するにはどうすればよいですか?(が返された場合はfile4:5, file5:1, file6:2、8に戻します。)
289 grep 

5
HttpWebRequestとHttpWebResponseからHttpステータスコード番号(200、301、404など)を取得する
からHttpWebResponse返されたオブジェクトからHTTPステータスコード番号を取得しようとしていますHttpWebRequest。テキストの説明ではなく、実際の数値(200、301、302、404など)を取得したいと思っていました。(「OK」、「MovedPermanently」など)番号は、応答オブジェクトのどこかにあるプロパティに埋め込まれていますか?大きなスイッチ機能を作る以外のアイデアはありますか?ありがとう。 HttpWebRequest webRequest = (HttpWebRequest)WebRequest .Create("http://www.gooogle.com/"); webRequest.AllowAutoRedirect = false; HttpWebResponse response = (HttpWebResponse)webRequest.GetResponse(); //Returns "MovedPermanently", not 301 which is what I want. Console.Write(response.StatusCode.ToString());
289 c#  .net  http  httpwebrequest 


4
Objective-Cで宣言された@property属性(非アトミック、コピー、ストロング、ウィーク)
:私は、各属性を使用しなければならないとき、誰かが詳細に私に説明することができnonatomic、copy、strong、weak、およびので、上の宣言されたプロパティのために、それぞれが何をするかを説明しますか?ある種の例も素晴らしいでしょう。ARCを使用しています。


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