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

6
Djangoモデルフィールドのデフォルト値を関数呼び出し/呼び出し可能に設定する方法(たとえば、モデルオブジェクトの作成時刻に関連する日付)
編集: Djangoフィールドのデフォルトを、新しいモデルオブジェクトが作成されるたびに評価される関数に設定するにはどうすればよいですか? このコードでは、コードが一度評価され、モデルオブジェクトが作成されるたびにコードを評価するのではなく、作成された各モデルオブジェクトのデフォルトを同じ日付に設定することを除いて、次のようなことをしたいと思います。 from datetime import datetime, timedelta class MyModel(models.Model): # default to 1 day from now my_date = models.DateTimeField(default=datetime.now() + timedelta(days=1)) 元の: 動的で、関数が呼び出されるたびに呼び出されて設定されるように、関数パラメーターのデフォルト値を作成します。どうやってやるの?例えば、 from datetime import datetime def mydate(date=datetime.now()): print date mydate() mydate() # prints the same thing as the previous call; but I want it to be a …

1
テーブル作成時のデフォルトの制約の宣言
GUIを使用する代わりにコードを記述して、Microsoft SQL Server 2000で新しいテーブルを作成しています。「手動で」行う方法を学習しようとしています。 これは私が実際に使用しているコードであり、正常に動作します。 CREATE TABLE "attachments" ( "attachment_id" INT NOT NULL, "load_date" SMALLDATETIME NOT NULL, "user" VARCHAR(25) NOT NULL, "file_name" VARCHAR(50) NOT NULL, CONSTRAINT "pk_attachments" PRIMARY KEY ("attachment_id"), CONSTRAINT "fk_users" FOREIGN KEY ("user") REFERENCES "users" ("user"), CONSTRAINT "ch_load_date" CHECK ("load_date" < GETDATE()) ) 主キー、外部キー、およびチェック制約を独自に指定したのは、この方法でそれらの名前を定義できるからです。そうしないと、それらをインラインで宣言すると、SQL Serverがランダムな名前を生成してしまい、「好き」ではありません。 デフォルト値の制約を宣言しようとしたときに問題が発生しました。インターネット上の情報とMicrosoft SLQ Server …

8
Javaのデフォルトキーワードの目的は何ですか?
Javaのインターフェースはクラスに似ていますが、インターフェースの本体には抽象メソッドとfinalフィールド(定数)のみを含めることができます。 最近、こんな質問がありました interface AnInterface { public default void myMethod() { System.out.println("D"); } } インターフェイスの定義によると、抽象メソッドのみが許可されます。上記のコードをコンパイルできるのはなぜですか?defaultキーワードは何ですか? 一方、以下のコードを書き込もうとすると、 modifier default not allowed here default class MyClass{ } の代わりに class MyClass { } defaultキーワードの目的を教えてもらえますか?インターフェイス内でのみ許可されていますか?default(アクセス修飾子なし)とどう違うのですか?

5
C#Genericsの「デフォルト」の型パラメーターへの適切なアプローチはありますか?
C ++テンプレートでは、特定の型パラメーターがデフォルトであることを指定できます。つまり、明示的に指定されていない限り、タイプTを使用します。 これはC#で実行または概算できますか? 私は次のようなものを探しています: public class MyTemplate<T1, T2=string> {} したがって、明示的に指定されていないタイプのインスタンスは次のようになりますT2。 MyTemplate<int> t = new MyTemplate<int>(); 本質的に: MyTemplate<int, string> t = new MyTemplate<int, string>(); 結局、かなり広く使われているテンプレートがあるのですが、typeパラメータを追加して拡張することを考えています。私はサブクラス化できると思いますが、この静脈に他のオプションがあるかどうか知りました。


6
MacVimのデフォルトフォントを設定する
MacVimのデフォルトフォントを設定するにはどうすればよいですか? 次の行を追加してみました set guifont = Monaco:h12 次のファイルのいずれかに: ~/.vimrc ~/.gvimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/vimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/gvimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.vimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.gvimrc MacVimを再起動しましたが、それでもデフォルトのフォントが設定されません。私が逃したものはありますか? 更新:set guifont実行時にコマンドを発行でき、正常に動作します。スタートアップファイルからそれを読み取っていないようです。
87 vim  fonts  default 

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