プログラミング

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


11
SQL Serverで単一引用符をエスケープするにはどうすればよいですか?
9のinsertテーブルにテキストデータを挿入しようとしていますSQL Server。 テキストには単一引用符( ')が含まれています。 どうすればそれを回避できますか? 単一引用符を2つ使用してみましたが、エラーが発生しました。 例えば。 insert into my_table values('hi, my name''s tim.');

17
::(ダブルコロン)Java 8の演算子
私はJava 8を探索していましたソースを調査していて、コードのこの特定の部分が非常に驚くべきであることに気付きました。 //defined in IntPipeline.java @Override public final OptionalInt reduce(IntBinaryOperator op) { return evaluate(ReduceOps.makeInt(op)); } @Override public final OptionalInt max() { return reduce(Math::max); //this is the gotcha line } //defined in Math.java public static int max(int a, int b) { return (a >= b) ? a : b; } あるMath::maxメソッドポインタのようなもの?通常のstaticメソッドはどのように変換されIntBinaryOperatorますか?
956 java  java-8 


16
ミックスインとは何ですか?なぜそれらが便利なのですか?
「Programming Python」では、Mark Lutzが「mixins」について言及しています。私はC / C ++ / C#の出身ですが、以前にその用語を聞いたことがありません。ミックスインとは何ですか? この例の行の間を読むと(非常に長いためにリンクしています)、「適切な」サブクラス化ではなく、多重継承を使用してクラスを拡張するケースであると思います。これは正しいですか? 新しい機能をサブクラスに入れるのではなく、なぜそれをしたいのですか?それについて、ミックスイン/マルチ継承アプローチがコンポジションを使用するよりも優れているのはなぜですか? ミックスインと多重継承を区別するものは何ですか?それは単なる意味論の問題ですか?



27
Bashでlsを使用してディレクトリのみを一覧表示しますか?
このコマンドは、現在のパスにあるディレクトリを一覧表示します。 ls -d */ パターン*/は正確に何をしますか? そしてls -d /home/alice/Documents、そのパスのディレクトリのみを一覧表示するために、上記のコマンド(たとえば)で絶対パスをどのように指定できますか?
954 bash  directory  ls 

26
.NETコンソールアプリケーションでアプリケーションのパスを取得するにはどうすればよいですか?
コンソールアプリケーションでアプリケーションのパスを見つけるにはどうすればよいですか? でWindowsフォーム、私は使用することができApplication.StartupPath、電流経路を見つけることが、これはコンソールアプリケーションで利用可能ではないようです。



27
選択オプションを「値を指定して」設定します
selectいくつかのオプションがあるフィールドがあります。次にoptions、jQuery でそれらの1つを選択する必要があります。しかしvalue、option選択する必要があるのを知っているだけで、どうすればよいですか? 次のHTMLがあります。 <div class="id_100"> <select> <option value="val1">Val 1</option> <option value="val2">Val 2</option> <option value="val3">Val 3</option> </select> </div> 値付きのオプションを選択する必要がありますval2。これはどのように行うことができますか? これがデモページです:http : //jsfiddle.net/9Stxb/



8
Gitで古いコミットにタグを付ける方法は?
gitは初めてなので、リポジトリの最初にタグを設定します。私たちの生産コードは最初のリポジトリと同じですが、それ以来コミットを行ってきました。最初にタグを付けると、生産を既知の安定した状態に「ロールバック」できます。 では、任意の古いコミットにタグを追加する方法は?

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