タグ付けされた質問 「field」

コンピュータサイエンスでは、フィールドは、大きなコレクションからの小さなデータです。



13
Javaの別のクラスからプライベートフィールドの値を読み取る方法は?
サードパーティに設計が不十分なクラスがあり、JARそのプライベートクラスの1つにアクセスする必要があるフィールドのます。たとえば、プライベートフィールドを選択する必要があるのはなぜですか? class IWasDesignedPoorly { private Hashtable stuffIWant; } IWasDesignedPoorly obj = ...; リフレクションを使用して値を取得するにはどうすればよいstuffIWantですか?

25
Djangoフォームで、フィールドを読み取り専用(または無効)にして編集できないようにするにはどうすればよいですか?
Djangoフォームで、フィールドを読み取り専用(または無効)にするにはどうすればよいですか? フォームを使用して新しいエントリを作成する場合、すべてのフィールドを有効にする必要があります。ただし、レコードが更新モードの場合、一部のフィールドは読み取り専用にする必要があります。 たとえば、新しいItemモデルを作成するとき、すべてのフィールドは編集可能である必要がありますが、レコードを更新しているときに、skuフィールドを無効にして、表示されても編集できないようにする方法はありますか? class Item(models.Model): sku = models.CharField(max_length=50) description = models.CharField(max_length=200) added_by = models.ForeignKey(User) class ItemForm(ModelForm): class Meta: model = Item exclude = ('added_by') def new_item_view(request): if request.method == 'POST': form = ItemForm(request.POST) # Validate and save else: form = ItemForm() # Render the view クラスItemFormは再利用できますか?ItemFormまたはItemモデルクラスではどのような変更が必要ですか?ItemUpdateFormアイテムを更新するために、別のクラス " " を記述する必要がありますか? def …
431 django  forms  field  readonly 

11
パブリックフィールドと自動プロパティ
フィールドを外部に公開するのではなく、クラスフィールドのゲッターメソッドとセッターメソッド(C#のプロパティ)を作成してカプセル化を保護する必要があるとよく言われます。 しかし、フィールドが値を保持するためだけに存在し、取得または設定するための計算を必要としない場合がよくあります。これらについては、私たちはすべてこの数を行います: public class Book { private string _title; public string Title { get{ return _title; } set{ _title = value; } } } まあ、私は自白があります。私はそれをすべて書くことに耐えられなかったので(本当に、それを書く必要はなく、それを見る必要がありました)、私は不正に行き、パブリックフィールドを使用しました。 その後、C#3.0が追加され、自動プロパティが追加されたことがわかります。 public class Book { public string Title {get; set;} } どちらかと言うと整然としていますが、私は感謝していますが、実際には、パブリックフィールドを作成することと何が違うのでしょうか。 public class Book { public string Title; }

3
MongoDBコレクションのすべてのドキュメントに新しいフィールドを追加する
既存のコレクションのすべてのドキュメントに新しいフィールドを追加するにはどうすればよいですか? 既存のドキュメントのフィールドを更新する方法は知っていますが、コレクション内のすべてのドキュメントに新しいフィールドを追加する方法はわかりません。mongoシェルでこれを行うにはどうすればよいですか?
334 mongodb  field  nosql 

8
jQuery-非表示の入力フィールドで値の変更を検出する
AJAX応答によって値が更新される非表示のテキストフィールドがあります。 <input type="hidden" value="" name="userid" id="useid" /> この値が変更されたときに、AJAXリクエストを発行したいと思います。誰でも変更を検出する方法についてアドバイスできますか? 次のコードがありますが、値を探す方法がわかりません。 $('#userid').change( function() { alert('Change!'); })

7
jquery入力フィールドを空にする方法
私はモバイルアプリで、ユーザーが番号を送信するために入力フィールドを使用しています。 戻ってページに戻ると、その入力フィールドには、入力フィールドに表示されている最新の数値入力が表示されています。 ページが読み込まれるたびにフィールドをクリアする方法はありますか? $('#shares').keyup(function(){ payment = 0; calcTotal(); gtotal = ($('#shares').val() * 1) + payment; gtotal = gtotal.toFixed(2); $("p.total").html("Total Payment: <strong>" + gtotal + "</strong>"); });
199 jquery  input  numbers  field 


4
Javaクラスで宣言された静的フィールドのみを取得する
次のクラスがあります。 public class Test { public static int a = 0; public int b = 1; } リフレクションを使用して静的フィールドのみのリストを取得することは可能ですか?私はすべてのフィールドの配列をで取得できることを知っていますTest.class.getDeclaredFields()。しかし、Fieldインスタンスが静的フィールドを表すかどうかを判断する方法はないようです。
163 java  reflection  static  field 


10
サブクラスのフィールドまたはプロパティをオーバーライドする
抽象基本クラスがあり、この親クラスから継承する各クラスで異なる値を持つフィールドまたはプロパティを宣言したい。 基本クラスのメソッドで参照できるように、それを基本クラスで定義したいと思います。たとえば、ToStringをオーバーライドして、「このオブジェクトはプロパティ/フィールドタイプです」と言っています。これを行う方法は3つありますが、疑問に思っていました。これを行うための最良の方法または受け入れられている方法は何ですか。初心者の質問、申し訳ありません。 オプション1: 抽象プロパティを使用し、継承したクラスでそれをオーバーライドします。これは強制されることでメリットがあり(オーバーライドする必要があります)、クリーンです。しかし、フィールドをカプセル化するのではなく、ハードコード値を返すのは少し間違っているように感じられ、単なるコード行ではなく、数行のコードです。また、「セット」の本体を宣言する必要がありますが、それはそれほど重要ではありません(そして、私が知らないものを回避する方法がおそらくあるでしょう)。 abstract class Father { abstract public int MyInt { get; set;} } class Son : Father { public override int MyInt { get { return 1; } set { } } } オプション2 パブリックフィールド(または保護フィールド)を宣言し、継承したクラスで明示的にオーバーライドできます。以下の例では、「new」を使用するように警告が表示され、おそらくそれを実行できますが、それは間違っていると感じ、多型性を壊します。良い考えではないようです... abstract class Mother { public int MyInt = 0; } class Daughter …
145 c#  properties  field 

10
C#3.0以降のプロパティとフィールドの違い
StackаэтотвопросестьответынаStack Overflowнарусском:Длячегонужнысвойства? C#のフィールドとプロパティの違いは何ですか?しかし、私の質問には(私の観点から)若干の違いがあります: それを知ったら 「プロパティでのみ機能するテクニック」ではクラスを使用しません。 ゲッター/セッターでは検証コードを使用しません。 プロパティの設定におけるある種の制御のように、(スタイル/将来の開発のものを除いて)何か違いはありますか? 間に追加の違いはありますか: public string MyString { get; set; } そして public string myString; (最初のバージョンではC#3.0以降が必要であり、コンパイラーがプライベートフィールドを作成することを認識しています。)

11
MySQLフィールドの先頭と末尾の空白を削除するにはどうすればよいですか?
2つのフィールド(国とISOコード)のテーブルがあります。 Table1 field1 - e.g. 'Afghanistan' (without quotes) field2 - e.g. 'AF'(without quotes) 一部の行では、2番目のフィールドの最初と最後に空白があり、クエリに影響を与えています。 Table1 field1 - e.g. 'Afghanistan' (without quotes) field2 - e.g. ' AF' (without quotes but with that space in front) (SQLで)テーブルを調べ、field2の空白を検索/置換する方法はありますか?

8
リフレクションを使用してC#のプライベートな読み取り専用フィールドを変更できますか?
リフレクションを使用して多くのことができるので、コンストラクターの実行が完了した後でプライベート読み取り専用フィールドを変更できますか? (注:単なる好奇心) public class Foo { private readonly int bar; public Foo(int num) { bar = num; } public int GetBar() { return bar; } } Foo foo = new Foo(123); Console.WriteLine(foo.GetBar()); // display 123 // reflection code here... Console.WriteLine(foo.GetBar()); // display 456
115 c#  reflection  field  readonly 

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