プログラミング

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


15
辞書から要素を削除する
Pythonの辞書から項目を削除する方法はありますか? さらに、コピーを返す(つまり、元のアイテムを変更しない)ために、辞書からアイテムを削除するにはどうすればよいですか?
1395 python  dictionary  del 

10
npm 5で作成されたpackage-lock.jsonファイルをコミットしますか?
npm 5が本日リリースされ、新機能の1 つには、package-lock.jsonファイルの作成による確定的なインストールが含まれます。 このファイルはソース管理に保持されることになっていますか? 私はそれがyarn.lockand composer.lockに似ていると想定していますが、どちらもソース管理に保持されることになっています。

30
別のスレッドからGUIを更新するにはどうすればよいですか?
をLabel別のものから更新する最も簡単な方法はどれThreadですか? 私はでForm実行してthread1おり、そこから別のスレッド(thread2)を開始しています。 thread2がいくつかのファイルを処理している間Labelに、の作業のForm現在のステータスでを更新したいと思いますthread2。 どうすればできますか?


14
encodeURI / encodeURIComponentの代わりにいつエスケープを使用することになっていますか?
Webサーバーに送信するクエリ文字列をエンコードするとき-いつescape()使用するencodeURI()か、またはor を使用するかencodeURIComponent(): エスケープを使用: escape("% +&="); または encodeURI()/ encodeURIComponent()を使用します encodeURI("http://www.google.com?var1=value1&var2=value2"); encodeURIComponent("var1=value1&var2=value2");

28
C#ではクラスではなく構造体をいつ使用すればよいですか?
C#でクラスではなく構造体を使用する必要があるのはいつですか?私の概念モデルでは、構造体は、項目が単なる値型のコレクションであるときに使用されます。それらを論理的にまとめて、まとまりのある全体にする方法。 ここでこれらのルールに遭遇しました: 構造体は単一の値を表す必要があります。 構造体のメモリフットプリントは16バイト未満である必要があります。 構造体は作成後に変更しないでください。 これらのルールは機能しますか?構造体は意味的にどういう意味ですか?
1391 c#  struct 


12
Bashでファイルのコンテンツをループする
Bashでテキストファイルの各行を反復するにはどうすればよいですか? このスクリプトでは: echo "Start!" for p in (peptides.txt) do echo "${p}" done 画面に次の出力が表示されます。 Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: line 3: `for p in (peptides.txt)' (後で$p、画面に出力するだけではなく、もっと複雑なことを行いたいと思っています。) 環境変数SHELLは(envから): SHELL=/bin/bash /bin/bash --version 出力: GNU bash, version 3.1.17(1)-release (x86_64-suse-linux-gnu) Copyright (C) 2005 Free Software Foundation, Inc. cat /proc/version …
1388 linux  bash  loops  unix  io 

17
静的な読み取り専用とconst
私は周りに読んだconstとstatic readonlyフィールド。定数値のみを含むクラスがいくつかあります。私たちのシステム内のさまざまなものに使用されます。だから私は私の観察が正しいかどうか疑問に思っています: これらの種類の定数値は、常にstatic readonly公開されているすべてのものに適用する必要がありますか?そしてconst、内部/保護/プライベート値にのみ使用しますか? 何がお勧めですか?static readonlyフィールドを使用するのではなく、プロパティを使用する必要がありますか?
1387 c#  constants 

30
かなりgitブランチグラフ
本や記事の中に、gitブランチとコミットの非常に見栄えのよいグラフがいくつかあるのを見てきました。gitの履歴の高品質で印刷可能な画像を作成するにはどうすればよいですか?
1385 git  git-log 




9
ビット単位のシフト(ビットシフト)演算子とは何ですか?
私は暇なときにCを学ぼうとしましたが、他の言語(C#、Javaなど)は同じ概念(そして多くの場合同じ演算子)を持っています... 私は思ったんだけどは、コアレベルでは、何が(ビットシフトんされ<<、>>、>>>)、それが解決する何の問題を助けることができる、そしてどのような落とし穴は、曲げの周りに潜んでいるのですか?言い換えれば、そのすべての良さをビットシフトするための絶対初心者向けガイドです。

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