Tag: 属性

有没有办法在Spring XML中指定一个默认的属性值?

我们使用一个PropertyPlaceholderConfigurer在我们的Springconfiguration中使用java属性( 详细信息在这里 ) 例如: <foo name="port"> <value>${my.server.port}</value> </foo> 我们想添加一个额外的属性,但是有一个分布式系统,现有的实例可以使用默认值。 有没有办法避免更新所有的属性文件,通过在Springconfiguration中指定一个默认值,当没有定义重写属性值?

指示父目录的Maven2属性

我有一个多模块项目,就像这样: main-project/ module1/ module2/ sub-module1/ sub-module2/ sub-module3/ … module3/ module4/ … 我需要在Maven2中定义一组属性(这些属性取决于我想要释放项目的环境)。 我不会使用<properties>因为有很多属性…因此,我使用Properties Maven2插件 。 属性文件位于main-project/目录中。 我怎样才能在主要的pom.xml中设置正确的目录,以便为任何孩子指定在哪里查找属性文件? <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>properties-maven-plugin</artifactId> <version>1.0-alpha-1</version> <executions> <execution> <phase>initialize</phase> <goals> <goal>read-project-properties</goal> </goals> <configuration> <files> <file>???/env_${env}.properties</file> </files> </configuration> </execution> </executions> </plugin> 如果我只设置了<file>env_${env}.properties</file> ,那么当Maven2编译第一个模块时,它将找不到main-project/env_dev.properties文件。 如果我设置<file>../env_${env}.properties</file> ,那么会在父级别或任何子模块级别发生错误…

我如何访问自动实现的属性的支持variables?

过去我们宣称这样的属性: public class MyClass { private int _age; public int Age { get{ return _age; } set{ _age = value; } } } 现在我们可以做到: public class MyClass { public int Age {get; set;} } 我的问题是,我怎样才能访问使用这个符号自动创build的私有variables? 我宁愿访问私有variables而不是公共访问者“年龄”。 是否有一个默认的符号来访问私有variables,或者它是不可能的?

Swift只读外部读写内部属性

在Swift中,定义常见模式的常规方法是什么?在这种模式下,属性是从外部读取的,但在拥有它的类(和子类)内部可以修改。 在Objective-C中,有以下选项: 在接口中声明该属性为只读属性,并使用类扩展来在内部访问该属性。 这是基于消息的访问,因此它与KVO,primefaces性等很好地配合 在界面中声明属性只读,但在内部访问后援伊娃。 因为ivar的默认访问是受保护的,所以这在类层次结构中很好地起作用,其中子类也将能够修改该值,但是该字段是以其它方式只读的。 在Java中,惯例是: 声明一个受保护的字段,并实现一个公共的,只读的getter(方法)。 Swift的成语是什么?

Magento产品属性获取价值

如果我知道产品ID而无需加载整个产品,如何获得特定的产品属性值?

迭代它们时删除对象属性是否安全?

在迭代对象的属性时,在for-in循环中删除它们是否安全? 例如: for (var key in obj) { if (!obj.hasOwnProperty(key)) continue; if (shouldDelete(obj[key])) { delete obj[key]; } } 在许多其他语言迭代数组或字典和删除里面是不安全的。 在JS中可以吗? (我正在使用Mozilla的Spidermonkey运行时。)

吸气剂,制剂和性质的最佳实践。 Java与C#

我现在正在参加一个C#课程,我正试图找出最好的做法。 我来自Java背景,所以我只熟悉Java最佳实践; 我是C#新手! 在Java中,如果我有一个私有财产,我这样做; private String name; public void setName(String name) { this.name = name; } public String getName() { return this.name; } 在C#中,我发现有很多方法可以做到这一点。 我可以像Java那样做: private string name; public void setName(string name) { this.name = name; } public string getName() { return this.name; } 或者我可以这样做: private string name; public string Name { get { return […]

C# – 跳转到debugging模式时跳过某个方法的属性

是否有一个属性,我可以使用一个方法,所以当在debugging模式下通过一些代码时,debugging器停留在方法的外部?

Objective-C中的只读属性?

我已经在我的界面中声明了只读属性: @property (readonly, nonatomic, copy) NSString* eventDomain; 也许我误解了属性,但是我认为当你声明它是readonly ,你可以在实现( .m )文件中使用生成的setter,但是外部实体不能改变它的值。 这个SO问题说,这是应该发生的。 那是我以后的行为。 然而,当试图使用标准的setter或dot语法来设置我的init方法内的eventDomain ,它给了我一个unrecognized selector sent to instance. 错误。 当然,我在@ @synthesize财产。 试图像这样使用它: // inside one of my init methods [self setEventDomain:@"someString"]; // unrecognized selector sent to instance error 那么我是否误解了对财产的readonly声明呢? 或者还有其他的事情呢?

在CSS中定义一个<img>的src属性

我需要在CSS中定义一个<img>的src属性。 有没有办法指定这个属性?