Questions tagged «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生成一个随机名称,并且我不喜欢它。 当我尝试声明默认值约束时,出现了问题:查看Internet上的信息以及Microsoft SLQ Server …

8
Java中default关键字的目的是什么?
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#泛型中是否有合理的方法来处理“默认”类型参数?
在C ++模板中,可以指定某个类型参数为默认值。即,除非明确指定,否则它将使用类型T。 可以在C#中完成或近似吗? 我正在寻找类似的东西: public class MyTemplate<T1, T2=string> {} 因此,该类型的实例未明确指定T2: MyTemplate<int> t = new MyTemplate<int>(); 本质上将是: MyTemplate<int, string> t = new MyTemplate<int, string>(); 最终,我正在研究一个模板被广泛使用的情况,但是我正在考虑使用其他类型参数进行扩展。我想我可以继承,但是我很好奇是否还有其他选择。

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 



8
如何在SQL表中插入默认值?
我有一个这样的表: create table1 (field1 int, field2 int default 5557, field3 int default 1337, field4 int default 1337) 我想插入一个具有field2和field4默认值的行。 我已经尝试过了,insert into table1 values (5,null,10,null)但是它不起作用,ISNULL(field2,default)也不起作用。 插入行时,如何告诉数据库使用列的默认值?
78 tsql  insert  default 


8
设置外键属性的默认值
在模型中为外键字段设置默认值的最佳方法是什么?假设我有两个模型,Student而Exam学生有exam_taken作为外键。理想情况下,如何设置默认值?这是我的努力记录 class Student(models.Model): .... ..... exam_taken = models.ForeignKey("Exam", default=1) 可以,但是有一种更好的方法。 def get_exam(): return Exam.objects.get(id=1) class Student(models.Model): .... ..... exam_taken = models.ForeignKey("Exam", default=get_exam) 但这会失败,并且在同步时表不存在错误。 任何帮助,将不胜感激。

6
如何为WPF应用程序设置默认字体?
我希望能够为WPF应用程序定义字体系列。最好使用资源字典作为从引用的主题App.xaml。我尝试创建一个Style如下: <Style TargetType="{x:Type Control}"> <Setter Property="FontFamily" Value="Segoe UI" /> </Style> 但这是行不通的。将类型设置为TextBlock适用于大多数控件,但是有一些控件不适用于该控件。 我知道您可以在窗口上设置字体,并让该窗口的所有子控件继承字体。但是我认为所有对话框窗口都将恢复为默认字体,这并不是我想要的。 有任何想法吗?
76 c#  wpf  fonts  default 

4
map <int,int>默认值
std::map&lt;int,int&gt; mapy; ++mapy[5]; 可以安全地假设mapy[5]它将始终为1吗?我的意思是,mapy[5]即使在我的代码中未明确声明,也总是在“ ++”之前获得默认值0?

6
在启动时将参数重置为默认值
通常,当我制作自己的绘图函数时,我会构造一个: op &lt;- par("mypar"=myvalue) on.exit(par(op)) 这是将还原par为先前值的标准方法。假设您正在运行一些确实更改了某些参数的函数,并且需要在R中启动时将其重置为默认值。这样做的便捷方法是什么? 换句话说:如何达到默认值par()?
76 r  default  par 


4
迭代器的默认值是多少?
对于我正在使用的任何STL容器,如果我使用迭代器的默认构造函数声明一个(此特定容器类型的)迭代器,则该迭代器将初始化为什么? 例如,我有: std::list&lt;void*&gt; address_list; std::list&lt;void*&gt;::iterator iter; 将初始化什么?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.