プログラミング

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

16
ミリ秒間スリープ
私は、POSIX sleep(x)関数がプログラムをx秒間スリープさせることを知っています。C ++でプログラムをx ミリ秒間スリープさせる関数はありますか?
632 c++  linux  sleep 

30
辞書の値でキーを取得
私は年齢を調べてDictionary一致する名前を表示する関数を作成しました: dictionary = {'george' : 16, 'amber' : 19} search_age = raw_input("Provide age") for age in dictionary.values(): if age == search_age: name = dictionary[age] print name 人の名前を表示する方法がわからないので、年齢を比較して見つける方法を知っています。さらに、KeyError5行目が原因でエラーが発生しています。正しくないことはわかっていますが、逆方向に検索する方法がわかりません。
632 python  dictionary 



16
* ngIfの使用方法は?
私はAngularを使用*ngIf elseしていて、この例で(バージョン4以降で使用可能)使用したいと思います。 <div *ngIf="isValid"> content here ... </div> <div *ngIf="!isValid"> other content here... </div> どうすれば同じ動作を実現できngIf elseますか?

12
GitはGitHubから特定のブランチをプルします
複数のブランチを持つプロジェクトがあります。私はそれらをGitHubにプッシュしてきましたが、他の誰かがプロジェクトに取り組んでいるため、GitHubからブランチをプルする必要があります。マスターで問題なく動作します。しかし、誰かがブランチを作成したと言いxyzます。どうすればxyzGitHubからブランチをプルxyzして自分のブランチにマージできlocalhostますか? 私は実際にここに私の答えがあります: Gitでブランチをプッシュおよびプルします しかし、「![拒否されました]」というエラーと「非早送り」に関するエラーが表示されます。 助言がありますか?
631 git  merge  branch  github  pull 

25
関数内の静的変数に相当するPythonは何ですか?
このC / C ++コードに相当する慣用的なPythonは何ですか? void foo() { static int counter = 0; counter++; printf("counter is %d\n", counter); } 具体的には、クラスレベルではなく、関数レベルで静的メンバーをどのように実装しますか?また、関数をクラスに配置すると、何かが変わりますか?
631 python 

8
「cat << EOF」はbashでどのように機能しますか?
プログラムに複数行入力を入力するスクリプトを作成する必要がありました(psql)。 少しグーグルで調べたところ、次の構文が機能することがわかりました。 cat &lt;&lt; EOF | psql ---params BEGIN; `pg_dump ----something` update table .... statement ...; END; EOF これにより、複数行の文字列(fromからBEGIN;をEND;含む)が正しく構築され、入力としてにパイプされますpsql。 しかし、私はそれがどのように/なぜ機能するのか分かりません、誰かが説明できますか? 私はを主に参照してるcat &lt;&lt; EOF私が知っている、&gt;ファイルへの出力&gt;&gt;ファイルに追加、&lt;ファイルからの入力を読み込みます。 &lt;&lt;正確には何をしますか? そして、そのためのマニュアルページはありますか?
631 linux  bash  scripting  heredoc 


14
「==」と「is」に違いはありますか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 私のGoogle-fuは失敗しました。 Pythonでは、等価性の次の2つのテストは同等ですか? n = 5 # Test one. if n == 5: print 'Yay!' # Test two. if n is 5: print 'Yay!' これは、インスタンスを比較するオブジェクト(listたとえば)にも当てはまりますか? わかりましたので、これは私の質問に答えます: L = [] L.append(1) if L == [1]: print 'Yay!' # Holds true, but... if L is [1]: print 'Yay!' # Doesn't. では、==値がis同じオブジェクトであるかどうかを確認するために、値をテストしますか?


5
関数呼び出しで、スター演算子はどういう意味ですか?
の*ようなコードzip(*x)やのようなPythonでの演算子の意味は何f(**k)ですか? インタプリタの内部でどのように処理されますか? パフォーマンスにまったく影響しますか?速いですか遅いですか? いつ役に立ち、いつ役に立たないのですか? 関数宣言または呼び出しで使用する必要がありますか?

7
HTML Agility Packの使い方
HTML Agility Packはどのように使用しますか? XHTMLドキュメントが完全に有効ではありません。だから私はそれを使いたかったのです。プロジェクトでどのように使用しますか?私のプロジェクトはC#です。

26
rm、cp、mvコマンドの引数リストが長すぎるエラー
UNIXのディレクトリの下に数百のPDFがあります。PDFの名前は本当に長い(約60文字)。 次のコマンドを使用してすべてのPDFを一緒に削除しようとすると: rm -f *.pdf 次のエラーが発生します。 /bin/rm: cannot execute [Argument list too long] このエラーの解決策は何ですか?このエラーはmv、cpコマンドでも発生しますか?はいの場合、これらのコマンドの解決方法は?

16
Genymotion VMにGoogle Play開発者サービスをインストールする方法(ドラッグアンドドロップのサポートなし)?
ドラッグアンドドロップがサポートされていないGenymotionエミュレーターにGoogle Play開発者サービスをインストールするにはどうすればよいですか? Stack Overflowの投稿に記載されているようにインストールできません。Genymotion仮想デバイスにGoogleフレームワーク(Play、アカウントなど)をインストールするにはどうすればよいですか?ドラッグアンドドロップインストールのサポートがないため。 GenymotionはいくつかのエミュレータでGoogle Appsをサポートしていますが、タブレットエミュレータはサポートしていません。

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