プログラミング

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

15
マジックナンバーとは何ですか、なぜそれが悪いのですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 10か月前に閉鎖。 マジックナンバーとは何ですか? なぜそれを避けなければならないのですか? それが適切な場合はありますか?

30
「ブレークポイントは現在ヒットしません。ソースコードは元のバージョンとは異なります。」これは何を意味するのでしょうか?
Visual Studioでデバッグするとき、ブレークポイントを追加することがありますが、それは中空であり、VSは「現在、ブレークポイントはヒットしません。ソースコードは元のバージョンと異なります。」明らかにこれは私がデバッグすることができないようにします。 メッセージはいったいどういう意味ですか?元のバージョンは何ですか?ソリューションを開いたばかりで、コードにまったく変更を加えていない場合、どのようにして「元のバージョン」を作成できますか?


19
<td>の固定幅を設定する方法は?
単純なスキーム: &lt;tr class="something"&gt; &lt;td&gt;A&lt;/td&gt; &lt;td&gt;B&lt;/td&gt; &lt;td&gt;C&lt;/td&gt; &lt;td&gt;D&lt;/td&gt; &lt;/tr&gt; の固定幅を設定する必要があり&lt;td&gt;ます。私はもう試した: tr.something { td { width: 90px; } } また td.something { width: 90px; } ために &lt;td class="something"&gt;B&lt;/td&gt; そして、 &lt;td style="width: 90px;"&gt;B&lt;/td&gt; ただし、幅は&lt;td&gt;同じです。

30
Gradleを使用してリリース署名されたapkファイルを作成する方法
Gradleビルドを使用して、Gradleを使用してリリース署名済みのapkファイルを作成したいと思います。 コードが正しいかどうか、または実行時にパラメーターが不足しているかどうかはわかりませgradle buildん。 これは私のgradleファイルのコードの一部です: android { ... signingConfigs { release { storeFile file("release.keystore") storePassword "******" keyAlias "******" keyPassword "******" } } } Gradleビルドは正常に終了し、私のbuild/apkフォルダーには...-release-unsigned.apkと...-debug-unaligned.apkファイルのみが表示されます。 これを解決する方法について何か提案はありますか?

27
オブジェクト配列のindexOfメソッド?
オブジェクトを含む配列のインデックスを取得する最良の方法は何ですか? このシナリオを想像してください: var hello = { hello: 'world', foo: 'bar' }; var qaz = { hello: 'stevie', foo: 'baz' } var myArray = []; myArray.push(hello,qaz); ここで、プロパティであるindexOfオブジェクト(この例では)が必要です。hello'stevie'1 私はJavaScriptの初心者で、単純なメソッドがあるのか​​、それを行うために独自の関数を作成する必要があるのか​​わかりません。
514 javascript 

6
可能な場合は常に並列ストリームを使用する必要がありますか?
Java 8とラムダを使用すると、コレクションをストリームとして反復するのが簡単で、並列ストリームを使用するのと同じくらい簡単です。docsの 2つの例、2番目の例はparallelStreamを使用しています。 myShapesCollection.stream() .filter(e -&gt; e.getColor() == Color.RED) .forEach(e -&gt; System.out.println(e.getName())); myShapesCollection.parallelStream() // &lt;-- This one uses parallel .filter(e -&gt; e.getColor() == Color.RED) .forEach(e -&gt; System.out.println(e.getName())); 順序を気にしない限り、パラレルを使用することは常に有益ですか?より多くのコアで作業を分割する方が速いと思う人もいるでしょう。 他の考慮事項はありますか?並列ストリームはいつ使用し、非並列ストリームはいつ使用する必要がありますか? (この質問は、並列ストリームをいつどのように使用するかについてのディスカッションをトリガーするためのものです。常にそれらを使用することは良い考えだと思うからではありません。)


3
新しい自己対新しい静的
PHP 5.3ライブラリをPHP 5.2で動作するように変換しています。私の邪魔になる主なものはのような遅い静的バインディングの使用です、return new static($options);これをに変換するreturn new self($options)と同じ結果が得られますか? 違いは何であるnew selfとはnew static?

3
jQueryデータvs Attr?
間の用法の違いは何である$.dataと$.attr使用してdata-someAttribute? 私の理解では、それ$.dataは$.cacheDOMではなくjQueryの内に保存されます。したがって、$.cacheデータストレージに使用する場合は、を使用する必要があります$.data。HTML5データ属性を追加する場合は、を使用する必要があります$.attr("data-attribute", "myCoolValue")。

20
リストをデータフレームに変換する
ネストされたデータのリストがあります。その長さは132で、各項目は長さ20のリストです。この構造を、132行と20列のデータを持つデータフレームにすばやく変換する方法はありますか? 処理するサンプルデータを次に示します。 l &lt;- replicate( 132, list(sample(letters, 20)), simplify = FALSE )
513 r  list  dataframe 

6
git stash適用バージョン
私には2つのブランチがあります。マスター| 設計 デザインで作業していて、スタッシュをしてマスターに切り替え、いくつかの調整を行いました。設計に戻りstash apply、設計ブランチでのすべての変更を失うだけでした。 私はこれらをクリアまたは削除していないので、すべての作業が隠し場所にあることを願っています。 stashリストを実行すると、4つの結果が得られます。 stash@{0}: WIP on design: f2c0c72... Adjust Password Recover Email stash@{1}: WIP on design: f2c0c72... Adjust Password Recover Email stash@{2}: WIP on design: eb65635... Email Adjust stash@{3}: WIP on design: eb65635... Email Adjust 私がしようとするgit stash apply f2c0c72と、エラーが発生します: fatal: Needed a single revision f2c0c72: no valid …
513 git  git-stash 

9
Visual Studioでのコマンドラインパラメーターを使用したデバッグ
Visual StudioでC ++コマンドラインアプリケーションを開発していますが、コマンドライン引数を使用してデバッグする必要があります。現時点では、生成されたEXEファイルを必要な引数(program.exe -file.txtこのように)で実行していますが、この方法ではデバッグできません。デバッグ用の引数を指定できる場所はありますか?

18
最大アップロードファイルサイズを変更する
アクセスできないPCでホストされているWebサイトがあります。私は人々が最大30MBのmp3ファイルをアップロードできるアップロードフォームを持っています。私のサーバー側のスクリプトはPHPで行われます。 ファイルをアップロードしようとするたびに、ファイルが許可されている最大サイズを超えているというエラーメッセージが表示されるため、サイズを増やす必要があります。Webでの私の調査では、.htaccessアクセス権のないファイルを変更するよう提案されたため、機能しません。他の人からは、カスタムphp.iniファイルをルートに追加する必要があるとの提案がありましたが、機能しませんでした。他の提案はありますか?
513 php 

17
ビューのgetWidth()およびgetHeight()は0を返します
私のAndroidプロジェクトのすべての要素を動的に作成しています。ボタンの幅と高さを取得して、ボタンを回転できるようにしています。私は、Android言語での作業方法を学ぼうとしています。ただし、0を返します。 調査を行ったところ、onCreate()メソッド以外の場所で行う必要があることがわかりました。誰かが私にそれを行う方法の例を教えてくれるなら、それは素晴らしいことです。 これが私の現在のコードです: package com.animation; import android.app.Activity; import android.os.Bundle; import android.view.animation.Animation; import android.view.animation.LinearInterpolator; import android.view.animation.RotateAnimation; import android.widget.Button; import android.widget.LinearLayout; public class AnimateScreen extends Activity { //Called when the activity is first created. @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); LinearLayout ll = new LinearLayout(this); LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT); …

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