プログラミング

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

8
Pythonロガーにすべてのメッセージをログファイルに加えてstdoutに出力させる
loggingモジュールを使用してPythonのログを作成し、ログファイルに加えて自動的にstdout に出力する方法はありますか?例えば、私がするすべてのコールを希望logger.warning、logger.critical、logger.error自分の意図した場所に行くためにそれに加えて、常ににコピーしますstdout。これは、次のようなメッセージの重複を避けるためです。 mylogger.critical("something failed") print "something failed"


2
Git-'assume-unchanged'と 'skip-worktree'の違い
リポジトリにコミットしたくないファイルへのローカル変更があります。サーバー上でアプリケーションを構築するための設定ファイルですが、異なる設定でローカルに構築したいのですが。当然、ステージング対象として「git status」を実行すると、ファイルは常に表示されます。この特定の変更を非表示にして、コミットしません。ファイルに他の変更を加えません。 少し調べてみると、「仮定-変更なし」と「スキップワークツリー」の2つのオプションが表示されます。ここでの前の質問はそれらについて話しますが、実際にはそれらの違いを説明しません。私の質問はこれです:2つのコマンドはどのように違うのですか?なぜ誰かがどちらか一方を使用するのですか?
450 git  git-index 

5
Swift:print()とprintln()とNSLog()
何の違いだprint、NSLogとprintlnしてたとき、私はそれぞれを使用する必要がありますか? たとえば、Pythonで辞書を印刷したい場合は、をprint myDict使用しますが、今では他に2つのオプションがあります。いつ、どのように使用すればよいですか?

12
CSS-フロートの子DIVの高さを親の高さに拡張
私はページ構造を次のようにしています: <div class="parent"> <div class="child-left floatLeft"> </div> <div class="child-right floatLeft"> </div> </div> これで、child-leftDIVのコンテンツが増えるため、parentDIVの高さは子DIVに従って増加します。 しかし、問題はchild-right高さが増えていないことです。親と同じ高さにするにはどうすればよいですか?
450 html  css  layout 

13
文字列を文字の配列に分割する方法は?
文字列を文字の配列に分割する答えをウェブで探してみましたが、簡単な方法を見つけることができないようです str.split(//)Rubyのように動作しないようです。ループせずにこれを行う簡単な方法はありますか?
450 python  split 

10
gitの「プルリクエスト」が「プッシュリクエスト」と呼ばれないのはなぜですか?
ブランチを公式リポジトリにマージするために使用される用語は「プルリクエスト」です。私の変更を公式リポジトリにプッシュするように要求しているようで、これは混乱を招きます。 なぜそれがプッシュリクエストではなくプルリクエストと呼ばれるのですか?
450 git  github  pull-request 

30
モジュール「@ angular-devkit / build-angular」が見つかりませんでした
Angular 6.0.1に更新した後、次のエラーが発生しng serveます: Could not find module "@angular-devkit/build-angular" from "/home/Projects/myProjectName". Error: Could not find module "@angular-devkit/build-angular" from "/home/Projects/myProjectName". at Object.resolve (/home/Projects/myProjectName/node_modules/@angular-devkit/core/node/resolve.js:141:11) at Observable.rxjs_1.Observable [as _subscribe] (/home/Projects/myProjectName/node_modules/@angular-devkit/architect/src/architect.js:132:40) ng updateすべてが順調であると言います。node_modulesフォルダーの削除と新規npm installインストールでも効果がありませんでした。 私のプロジェクトはng2-admin(Angular4バージョン)に基づいています。これが私のpackage.jsonの依存関係です: "dependencies": { "@angular/animations": "^6.0.1", "@angular/common": "^6.0.1", "@angular/compiler": "^6.0.1", "@angular/core": "^6.0.1", "@angular/forms": "^6.0.1", "@angular/http": "^6.0.1", "@angular/platform-browser": "^6.0.1", "@angular/platform-browser-dynamic": "^6.0.1", "@angular/platform-server": "^6.0.1", …

11
gitから一時的にファイルの追跡を解除する
自分のマシンにローカルgitをセットアップしました。gitを初期化したときに、コンパイル済みのライブラリとバイナリを追加しました。しかし、今は開発中にこれらのファイルを断続的にチェックインしたくありません。これらのファイルをリポジトリから削除したくありません。開発が完了するまで、これらのファイルを追跡しない方法はありますか?(私は.gitignoreを使用できないと思います。それはgitにないファイルに対してのみ機能するためです。一時的にファイルの追跡を無効にしたいと思います。)
449 git  github  repository 

17
ターミナルウィンドウからLinuxでファイルを作成する方法 [閉まっている]
休業。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善してみませんか?詳細を追加し、この投稿を編集して問題を明確にしてください。 4ヶ月前に閉鎖。 Linuxターミナルでファイルを作成する最も簡単な方法は何ですか?


28
ポインターを理解するための障壁は何ですか?それらを克服するために何ができるでしょうか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 6年前休業。 ポインターが、CまたはC ++の多くの新しい、さらには古い、大学生レベルの学生にとって混乱の主な要因であるのはなぜですか?ポインターが変数、関数、およびレベルを超えてどのように機能するかを理解するのに役立つツールまたは思考プロセスはありますか? 誰かが「ああ、わかった」のレベルに到達するために、全体的なコンセプトに夢中にならないようにするために実行できるいくつかの優れた実践方法は何ですか?基本的に、シナリオのようにドリルします。
449 c++  c  pointers 


14
GET / POSTリクエストを受け入れるHTTPテストサーバー
HTTP GETを介して基本情報のリクエストを受け入れ、POSTを実行できるライブテストサーバーが必要です(実際に何も実行していない場合でも)。これは完全にテスト目的です。 ここに良い例があります。GETリクエストは簡単に受け入れられますが、POSTリクエストも受け入れられるものが必要です。 誰かがダミーのテストメッセージを送信できるサーバーを知っていますか?
449 http  post 

16
入力type =“ text”で入力時の入力どおりに変更を追跡する最良の方法?
私の経験では、input type="text" onchangeイベントは通常blur、コントロールを離れた()後にのみ発生します。 コンテンツが変更さonchangeれるたびにブラウザーを強制的にトリガーする方法はありtextfieldますか?そうでない場合、これを「手動で」追跡する最もエレガントな方法は何ですか? onkey*フィールドを右クリックして[貼り付け]を選択できるため、イベントの使用は信頼できません。これにより、キーボード入力なしでフィールドが変更されます。 あるsetTimeout唯一の方法は?..醜い:-)
449 javascript  html  forms 

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