プログラミング

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

19
Dockerと仮想マシンの違いは何ですか?
DockerとフルVMの違いを理解するために、Dockerのドキュメントを読み続けています。どのようにして、それほど重いものではなく、完全なファイルシステム、分離されたネットワーク環境などを提供するのですか? ソフトウェアをDockerイメージに展開する(正しい場合)のは、一貫した本番環境に単に展開するよりも簡単なのはなぜですか。

11
Javaの+ =、-=、* =、/ =複合代入演算子がキャストを必要としないのはなぜですか?
今日まで、私は例えばそれを考えました: i += j; のショートカットでした: i = i + j; しかし、これを試してみると: int i = 5; long j = 8; その後i = i + j;はコンパイルされませんi += j;が、正常にコンパイルされます。 それは実際にi += j;はこのようなものへのショートカット であることを意味しi = (type of i) (i + j)ますか?

11
Android UserManager.isUserAGoat()の適切な使用例?
この投稿を改善してみませんか?この質問に対する詳細な回答を提供してください。これには、引用や、回答が正しい理由の説明が含まれます。詳細が不十分な回答は編集または削除される場合があります。 Android 4.2で導入された新しいAPIを見ていました。UserManagerクラスを見ていると、次のメソッドに遭遇しました: public boolean isUserAGoat() この通話を行うユーザーがテレポーテーションの対象かどうかを判断するために使用されます。 この呼び出しを行っているユーザーが山羊であるかどうかを返します。 これはいつどのように使用する必要がありますか?
3633 java  android  usermanager 

21
GitHub forkリポジトリを更新するにはどうすればよいですか?
私は最近プロジェクトを分岐し、いくつかの修正を適用しました。次にプルリクエストを作成し、それが受け入れられました。 数日後、別の貢献者によって別の変更が行われました。したがって、私のフォークにはその変更が含まれていません。 どうすればその変化をフォークに取り入れることができますか?貢献するためにさらに変更がある場合、フォークを削除して再作成する必要がありますか?または更新ボタンはありますか?

20
「for」ループでインデックスにアクセスしますか?
for次のようなループでインデックスにアクセスするにはどうすればよいですか? ints = [8, 23, 45, 12, 78] for i in ints: print('item #{} = {}'.format(???, i)) この出力を取得したい: item #1 = 8 item #2 = 23 item #3 = 45 item #4 = 12 item #5 = 78 ループを使用してforループする場合、この場合は1から5までのループインデックスにどのようにアクセスしますか?
3605 python  loops  list 

10
Pythonには文字列「contains」サブストリングメソッドがありますか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 Pythonでstring.containsor string.indexofメソッドを探しています。 私はやってみたいです: if not somestring.contains("blah"): continue

30
配列からArrayListを作成する
私は次のように初期化された配列を持っています: Element[] array = {new Element(1), new Element(2), new Element(3)}; この配列をArrayListクラスのオブジェクトに変換したいと思います。 ArrayList<Element> arraylist = ???;





30
Javaの特定の範囲内でランダムな整数を生成するにはどうすればよいですか?
int特定の範囲でランダムな値を生成するにはどうすればよいですか? 私は以下を試しましたが、うまくいきません: 試み1: randomNum = minimum + (int)(Math.random() * maximum); // Bug: `randomNum` can be bigger than `maximum`. 試み2: Random rn = new Random(); int n = maximum - minimum + 1; int i = rn.nextInt() % n; randomNum = minimum + i; // Bug: `randomNum` can be smaller than …
3507 java  random  integer 


17
パスワードの文字列よりもchar []が推奨されるのはなぜですか?
スイングでは、パスワードフィールドには持っているgetPassword()(リターンchar[]の代わりに通常の)方法getText()(リターンString)メソッドを。同様に、Stringパスワードの処理に使用しないという提案を見つけました。 Stringパスワードに関して、なぜセキュリティを脅かすのですか?使い勝手が悪いchar[]です。
3422 java  string  security  passwords  char 

30
辞書を値でソートするにはどうすればよいですか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 データベースの2つのフィールド(文字列フィールドと数値フィールド)から読み取った値の辞書があります。文字列フィールドは一意であるため、それが辞書のキーになります。 キーでソートできますが、値に基づいてソートするにはどうすればよいですか? 注:私はここでスタックオーバーフローの質問を読みました。辞書のリストを辞書の値で並べ替えるにはどうすればよいですか。おそらく、コードを変更して辞書のリストを作成することもできますが、辞書のリストは実際には必要ないので、昇順または降順で並べ替える簡単な解決策があるかどうかを知りたいと思いました。

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