プログラミング

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


19
HAVINGとWHEREの違いは何ですか?
私は間違った方法でグーグルをしているに違いない、または私には愚かな瞬間があります。 違いは何だHAVINGとWHEREにおけるSQL SELECT文は? 編集:私はスティーブンの答えを正しい答えとしてマークしました。リンクに重要な情報が含まれているからです: をGROUP BY使用しない場合HAVING、WHERE句のように動作します 私が目にした状況WHEREはそうではなくGROUP BY、私の混乱が始まったところです。もちろん、これがわかるまでは、質問でそれを指定することはできません。
261 sql  where  having 


10
Eclipseテンプレートで使用される$ {user}変数の値を変更する方法
デフォルトの@authorテンプレートをハードコーディングする代わりに、Eclipseがアカウント情報から取得したユーザーの本名を使用するようにします(Linuxでは-Windowsソリューションも大歓迎です)。Eclipse構成のどこかにそれを入力することも許容されますが、適切な場所が見つからない場合もあります。
261 eclipse 


19
Numpy配列を画像として保存する
Numpy配列のタイプの行列があります。イメージとしてディスクに書き込むにはどうすればよいですか?どの形式でも機能します(png、jpeg、bmp ...)。重要な制約の1つは、PILが存在しないことです。
261 python  image  numpy 



11
.NETで構造体のデフォルトコンストラクターを定義できないのはなぜですか?
.NETでは、値の型(C#struct)にパラメーターのないコンストラクターを含めることはできません。この投稿によると、これはCLI仕様で義務付けられています。すべての値タイプに対して、デフォルトのコンストラクターが(コンパイラーによって)作成され、すべてのメンバーがゼロ(またはnull)に初期化されます。 なぜそのようなデフォルトのコンストラクタを定義することができないのですか? 簡単な使い方の1つは有理数です。 public struct Rational { private long numerator; private long denominator; public Rational(long num, long denom) { /* Todo: Find GCD etc. */ } public Rational(long num) { numerator = num; denominator = 1; } public Rational() // This is not allowed { numerator = 0; denominator = …
261 c#  .net  struct 


30
アニメーションGIFを表示
アプリケーションにアニメーションGIF画像を表示したい。私がAndroidがアニメーションGIFをネイティブにサポートしないという難しい方法を見つけたように。 ただし、AnimationDrawableを使用してアニメーションを表示できます。 開発>ガイド>画像とグラフィックス>ドローアブルの概要 この例では、アプリケーションリソースにフレームとして保存されたアニメーションを使用していますが、アニメーションgifを直接表示する必要があります。 私の計画は、アニメーションGIFをフレームに分割し、各フレームを描画可能としてAnimationDrawableに追加することです。 誰かがアニメーションGIFからフレームを抽出し、それぞれをDrawableに変換する方法を知っていますか?

4
ReSharperが警告:「ジェネリック型の静的フィールド」
public class EnumRouteConstraint<T> : IRouteConstraint where T : struct { private static readonly Lazy<HashSet<string>> _enumNames; // <-- static EnumRouteConstraint() { if (!typeof(T).IsEnum) { throw new ArgumentException( Resources.Error.EnumRouteConstraint.FormatWith(typeof(T).FullName)); } string[] names = Enum.GetNames(typeof(T)); _enumNames = new Lazy<HashSet<string>>(() => new HashSet<string> ( names.Select(name => name), StringComparer.InvariantCultureIgnoreCase )); } public bool Match(HttpContextBase httpContext, …

11
ファイルシステムのパスを考えると、拡張子なしでファイル名を抽出する短い方法はありますか?
WPF C#でプログラミングします。私は例えば次のパスを持っています: C:\Program Files\hello.txt それから抽出helloしたいと思います。 パスはstringデータベースから取得されます。現在、私は次のコードを使用してパスを分割し'\'、次に再び分割してい'.'ます: string path = "C:\\Program Files\\hello.txt"; string[] pathArr = path.Split('\\'); string[] fileArr = pathArr.Last().Split('.'); string fileName = fileArr.Last().ToString(); それは機能しますが、私にはそれに対するより短くてよりスマートな解決策があるはずだと思います。何か案が?



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