プログラミング

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


11
IE9のプレースホルダー
よく知られている問題のようですが、Googleで見つけたすべての解決策が、新しくダウンロードしたIE9で機能しません。 タグとタグのPlaceholderプロパティを有効にするためのお気に入りの方法はどれですか。inputtextarea オプション:そのために多くの時間を失い、requiredまだ物件を探していませんでした。これについても何かアドバイスはありますか?当然、PHPで値を確認できますが、ユーザーを助けるためにこのプロパティは非常に便利です。

2
ReSharperでC#6.0サポートを無効にする
ReSharperの使用中、「このプロジェクトでC#6.0サポートを有効にする」ことが推奨されていました。私はばかげてそれをクリックしました、そして今宣伝されているように、それは私にC#6.0の提案を与えています-そして私はこのプロジェクトでC#6.0を使用していないので私にエラーを与えます。 C#6.0サポートを無効にして、以前の状態に戻すにはどうすればよいですか?(できれば個別に特定の提案を無視する必要はありません)
140 c#  resharper 

8
!=チェックスレッドは安全ですか?
などの複合操作i++は複数の操作を伴うため、スレッドセーフではありません。 しかし、それ自体で参照をチェックすることはスレッドセーフな操作ですか? a != a //is this thread-safe 私はこれをプログラムして複数のスレッドを使用しようとしましたが、失敗しませんでした。私のマシンではレースをシミュレートできなかったと思います。 編集: public class TestThreadSafety { private Object a = new Object(); public static void main(String[] args) { final TestThreadSafety instance = new TestThreadSafety(); Thread testingReferenceThread = new Thread(new Runnable() { @Override public void run() { long countOfIterations = 0L; while(true){ boolean …

9
Python(または不変のデータ型)にタプルが必要なのはなぜですか?
私はいくつかのPythonチュートリアル(Dive Into Pythonなど)と、Python.orgの言語リファレンスを読みました-言語にタプルが必要な理由がわかりません。 タプルにはリストやセットと比較してメソッドがありません。タプルをセットまたはリストに変換してソートできるようにする必要がある場合、そもそもタプルを使用する意味は何ですか? 不変性? 変数が最初に割り当てられたときとは異なるメモリ内の場所にある場合、なぜ誰かが気にするのですか?Pythonにおけるこの不変性のビジネス全体は、過度に強調されているようです。 C / C ++では、ポインタを割り当てて有効なメモリを指す場合、使用する前にアドレスがnullでない限り、アドレスの場所は気にしません。 その変数を参照するときはいつでも、ポインターがまだ元のアドレスを指しているかどうかを知る必要はありません。私はnullをチェックしてそれを使用する(または使用しない)だけです。 Pythonでは、文字列(またはタプル)を割り当ててxに割り当て、次に文字列を変更すると、元のオブジェクトであるかどうかを気にするのはなぜですか?変数が私のデータを指している限り、それだけが重要です。 >>> x='hello' >>> id(x) 1234567 >>> x='good bye' >>> id(x) 5432167 x それでも私が必要なデータを参照していますが、なぜそのIDが同じか異なるかを誰かが気にする必要があるのですか?
140 python  tuples 

18
Objective-C:行ごとにファイルを読み取る
Objective-Cで大きなテキストファイルを処理する適切な方法は何ですか?各行を個別に読み取る必要があり、各行をNSStringとして扱いたいとしましょう。これを行う最も効率的な方法は何ですか? 1つの解決策は、NSStringメソッドを使用することです。 + (id)stringWithContentsOfFile:(NSString *)path encoding:(NSStringEncoding)enc error:(NSError **)error 次に、改行セパレータで行を分割し、配列の要素を反復処理します。ただし、これはかなり非効率的です。ファイルを一度に読み込むのではなく、ファイルをストリームとして扱い、各行を列挙する簡単な方法はありませんか?Javaのjava.io.BufferedReaderのようなものです。

6
数、サイズ、長さ…Rubyの選択肢が多すぎる?
私はこれについて決定的な答えを見つけることができないようで、私がこれを「n番目のレベル」まで確実に理解したいと思います:-) a = {"a" => "こんにちは"、 "b" => "世界"} a.count#2 a.size#2 a.length#2 a = [10、20] a.count#2 a.size#2 a.length#2 それでどちらを使うのですか?aに複数の要素があるかどうかを知りたい場合、それは問題ではないようですが、実際の違いを確実に理解したいと思います。これは配列にも当てはまります。同じ結果が得られます。 また、カウント/サイズ/長さはActiveRecordとは異なる意味を持つことに気づきました。今は主に純粋なRuby(1.92)に関心がありますが、ARがもたらす違いを誰かが知りたいのであれば、それも評価されます。 ありがとう!

4
Internet ExplorerはpushStateおよびreplaceStateをサポートしていますか?
Internet Explorerがhistory.pushState()とブラウザの履歴history.replaceState()を操作するためのメソッドをサポートしているかどうか誰かが知っていますか?これらがFirefox 4に実装されていることを考えると、私は息を止めていませんが、IE9でリリースされるかどうかは誰かが知っていますか?

6
SPAN vs DIV(インラインブロック)
の<div style="display:inline-block">代わりにを使用する理由はありますか<span>てWebページをレイアウトするか? スパン内にコンテンツをネストできますか?何が有効で何が無効ですか? これを使用して3x2テーブルのようなレイアウトを作成してもよろしいですか? <div> <span> content1(divs,p, spans, etc) </span> <span> content2(divs,p, spans, etc) </span> <span> content3(divs,p, spans, etc) </span> </div> <div> <span> content4(divs,p, spans, etc) </span> <span> content5(divs,p, spans, etc) </span> <span> content6(divs,p, spans, etc) </span> </div>
140 css  html 

6
Java:マップ機能はありますか?
マップ機能が必要です。このようなJavaの何かはすでにありますか? (不思議に思う人のために:もちろん私はこの些細な機能を自分で実装する方法を知っています...)
140 java  map-function 

10
java.lang.UnsupportedClassVersionError:.classファイルのバージョン番号が間違っていますか?
ソースからコンパイルしなければならないオープンソースライブラリを含めると、このエラーが発生します。現在、Web上のすべての提案は、コードが1つのバージョンでコンパイルされ、別のバージョン(新旧)で実行されたことを示しています。ただし、システムにJREのバージョンは1つしかありません。コマンドを実行すると: $ javac -version javac 1.5.0_18 $ java -version java version "1.5.0_18" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_18-b02) Java HotSpot(TM) Server VM (build 1.5.0_18-b02, mixed mode) そしてEclipseでJavaライブラリのプロパティをチェックしてください、私は得ます 1.5.0_18 したがって、クラス自体の内部で何か例外をスローしていると結論する必要がありますか?それは可能ですか?
140 java  version 

7
Cの列挙型のサイズは?
列挙値のセットを作成していますが、各列挙値は64ビット幅である必要があります。私が正しく思い出せば、列挙型は一般的にintと同じサイズです。(少なくともGCCでは)コンパイラが値を保持するために必要な任意の幅を列挙型にできることをどこかで読んだと思いました。それで、64ビット幅の列挙型を持つことは可能ですか?
140 c  enums 

16
C ++静的仮想メンバー?
C ++ではstaticandとなるメンバー関数を持つことは可能virtualですか?どうやら、それを行う簡単な方法はありません(static virtual member();コンパイルエラーです)が、少なくとも同じ効果を達成する方法はありますか? IE: struct Object { struct TypeInformation; static virtual const TypeInformation &GetTypeInformation() const; }; struct SomeObject : public Object { static virtual const TypeInformation &GetTypeInformation() const; }; GetTypeInformation()インスタンス(object->GetTypeInformation())とクラス(SomeObject::GetTypeInformation())の両方で使用することは意味があります。これは、比較に役立ち、テンプレートに不可欠です。 私が考えることができる唯一の方法は、クラスごとに、またはマクロを使用して、関数と定数の2つの関数を記述することです。 他の解決策はありますか?
140 c++  static  virtual 

1
linux ubuntuで起動時にプログラムを自動的に実行する[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 4年前休業。 この質問を改善する ubuntu linuxを起動するたびにプログラムを実行する必要があります。だから私はそれを私のスタートアッププログラムリストに追加する必要があります。ただ1つの問題:私はターミナルを介してそれを行う必要があります。
140 linux  ubuntu  startup 

1
TargetedPatchingOptOut:「NGen画像の境界を越えてインライン化するために重要なパフォーマンス」?
リフレクターを使用していくつかのフレームワーククラスを調べたところ、多くのメソッドとプロパティに次の属性があることがわかりました [TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")] 上記のコメントをどこかで見たことがあり、フォローアップしたことはないと確信しています。 誰かがこれがC#およびその他のコンテキストで何を意味するか教えていただけませんか?

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