プログラミング

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

9
IsNothingとIs Nothing
ここで誰かがVB.NETを使用していて、(たとえば、または)IsNothingとは対照的に、使用することに対して、またはそれに対して強い好みがありますか?もしそうなら、なぜですか?Is NothingIf IsNothing(anObject)If anObject Is Nothing... 編集:両方が同じように受け入れられると思う場合は、1つを選んでそれを使い続けるのが最善だと思いますか、それともそれらを混ぜても大丈夫ですか?
130 vb.net  nothing 

2
Ubuntu 11.04にRパッケージをインストールできない[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する LinuxとRは初めてです。 Ubuntu 2.04にR 2.12をインストールしました。今日、新しいパッケージをインストールしようとしたので、次のコマンドを実行しました。 install.packages('XML') しかし、インストールは失敗し、次の情報を提供しました: * installing *source* package ‘XML’ ... checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking …
130 xml  r  ubuntu  installation 

25
PHPのよりきれいで有益なVar_dumpの代替ですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2か月前に閉鎖。 この質問を改善する すべてのまともなPHPプログラマーは、使用する、print_rまたはvar_dumpラッパーを使用し、愛し、ショートカットキーを割り当てます。お気に入りのキーを共有してみませんか。

13
C#コンパイラによって生成されたMSIL / CILを表示するにはどうすればよいですか?なぜアセンブリと呼ばれるのですか?
.NET C#プログラミングは初めてです。私はいくつかの本をフォローしています。バイナリコード(ネイティブコード)に直接コンパイルするのではなく、高レベルのコードは中間言語(MSIL別名CIL)に変換されます。しかし、コンパイルすると、exe / Dllファイルが表示されます。 このMSIL / CILはこれらのexe / dllファイルに含まれていますか? その中間言語コードを見たい。その存在を感じるためだけに。それを表示するには? 彼らはこのexe / dllファイルをと呼んでいますassembly。バイナリコード(ネイティブコード)を含むexe / dllファイルと区別するためだけに、この「派手な言葉」を使用していますか?
130 c#  .net  assemblies 

6
Visual Studioは削除されたポインターをどのように処理しますか、そしてその理由は何ですか?
私が読んでいるC ++の本では、delete演算子を使用してポインターが削除されると、ポインターが指している場所のメモリーが「解放」され、上書きされる可能性があると述べています。また、ポインターが再割り当てされるか、またはに設定されるまで、ポインターは同じ場所を指し続けると述べていますNULL。 ただし、Visual Studio 2012では。これはそうではないようです! 例: #include <iostream> using namespace std; int main() { int* ptr = new int; cout << "ptr = " << ptr << endl; delete ptr; cout << "ptr = " << ptr << endl; system("pause"); return 0; } このプログラムをコンパイルして実行すると、次の出力が得られます。 ptr = 0050BC10 ptr = 00008123 …

2
省略形のコミットIDが2つの異なるコミットを参照できる場合、Gitは警告を出しますか?
次のcee157ような2つの異なるコミットIDを参照できる場合 cee157eb799af829a9a0c42c0915f55cd29818d4 そして cee1577fecf6fc5369a80bd6e926ac5f864a754b 入力するとGitから警告が表示されgit log cee157ますか?(またはGit 1.8.5.2(Apple Git-48)では、と入力できますgit log cee1)。 私はそれがそうであると言う信頼できる情報源を見つけることができませんが、私はそれはそうすべきだと思います。
130 git 

5
SqlDataAdapterとSqlDataReader
DBからデータを取得するためのSqlDataAdapterとSqlDataReaderの違いは何ですか? 具体的には、長所と短所、速度、メモリパフォーマンスを調べています。 ありがとう
130 c#  .net 

7
CSSスタイルのオーバーライドとリセット:autoまたはnoneは機能しません
すべてのテーブルに定義されている次のCSSスタイルをオーバーライドしたいと思います。 table { font-size: 12px; width: 100%; min-width: 400px; display:inline-table; } というクラスの特定のテーブルがあります'other'。 最後に、テーブルの装飾は次のようになります。 table.other { font-size: 12px; } 私は3つのプロパティを削除する必要が:width、min-widthおよびdisplay noneまたはautoでリセットしようとしましたが、助けにはなりませんでした。 table.other { width: auto; min-width: auto; display:auto; } table.other { width: none; min-width: none; display:none; }
130 css  width  overriding 

7
CSSまたはHTMLにdata / base64として画像を埋め込む必要がありますか
サーバーでのリクエスト数を減らすために、いくつかの画像(PNGとSVG)をBASE64として直接cssに埋め込みました。(ビルドプロセスで自動化されています) このような: background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAFWHRTb2Z0d2FyZQBBZG etc...); これは良い習慣ですか?これを回避する理由はありますか?データURLをサポートしていない主要なブラウザーはありますか? おまけの質問:CSSとJSでもこれを行うのは理にかなっていますか?
130 html  css  base64 

5
Java8:java.lang.Objectからメソッドのデフォルトメソッドを定義することが禁じられているのはなぜですか
デフォルトのメソッドは、Javaツールボックスの優れた新しいツールです。しかし、私はを定義するインターフェイスを書いてみましたdefaulttoStringメソッドのバージョン。で宣言されたメソッドは編集java.lang.Objectできない可能性があるため、これは禁止されているとJavaは教えてくれdefaultます。これはなぜですか? 「基本クラスは常に勝つ」というルールがあることを知っているので、デフォルトでは(pun;)、 defaultObjectメソッドの実装はObjectとにかくメソッドによって上書きされます。ただし、Object仕様に記載されているメソッドの例外が存在してはならない理由はありません。特にtoString、デフォルトの実装があると非常に便利です。 それで、Javaデザイナーが許可しないことに決めた理由は何ですか defaultメソッドをオーバーライドメソッドをObjectですか?


15
Git Push into Production(FTP)
FTPサーバー上でGITリポジトリを本番環境にプッシュする簡単な方法があるかどうか知りたいのですが。ありがとう
130 git  ftp  push 

6
デフォルトで--force-with-leaseをプッシュ
たった今学んだgit push --force-with-lease。それはかなり素晴らしいです。しかし、もちろん、私はそれほど頻繁に力を使用しないので、次回この機能が必要になったときに、この気の利いた機能を忘れてしまうのではないかと心配しています。 私が意図的にそれを上書きしない限り、git push -f自動的に使用するようにgitを構成する方法はあり--force-with-leaseます--no-force-with-leaseか? (リースなしで武力を行使したいとは思いもしません!)
130 git 

11
$ _POSTと$ _SERVER ['REQUEST_METHOD'] == 'POST'
私のif ($_SERVER['REQUEST_METHOD'] == 'POST')代わりに使用したため、誰かが私のSnipplr提出物の1つを「がらくた」と呼びましたif ($_POST) それが私が本当にやりたいことなので、リクエストメソッドをチェックすることは私にとってより正しいようです。2つの間に操作上の違いはありますか、これは単なるコードの明確性の問題ですか?
130 php 

4
std :: numeric_limits <unsigned char>メンバーを呼び出す前の単項“ +”の目的は何ですか?
私はこの例をcppreferenceのドキュメントで見ましたstd::numeric_limits #include &lt;limits&gt; #include &lt;iostream&gt; int main() { std::cout &lt;&lt; "type\tlowest()\tmin()\t\tmax()\n\n"; std::cout &lt;&lt; "uchar\t" &lt;&lt; +std::numeric_limits&lt;unsigned char&gt;::lowest() &lt;&lt; '\t' &lt;&lt; '\t' &lt;&lt; +std::numeric_limits&lt;unsigned char&gt;::min() &lt;&lt; '\t' &lt;&lt; '\t' &lt;&lt; +std::numeric_limits&lt;unsigned char&gt;::max() &lt;&lt; '\n'; std::cout &lt;&lt; "int\t" &lt;&lt; std::numeric_limits&lt;int&gt;::lowest() &lt;&lt; '\t' &lt;&lt; std::numeric_limits&lt;int&gt;::min() &lt;&lt; '\t' &lt;&lt; std::numeric_limits&lt;int&gt;::max() &lt;&lt; '\n'; std::cout &lt;&lt; …
130 c++  char  unary-operator 

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