properties相关内容

在 .NET 中将成员对象作为属性或方法公开

在 .NET 中,如果一个类包含一个类对象成员,该成员应该作为属性公开还是使用方法公开? 解决方案 如果你所做的只是暴露一个与当前对象状态相关的对象实例,你应该使用一个属性. 当您的某些逻辑所做的不仅仅是访问内存对象并返回该值时,或者当您执行的操作对当前对象的状态有广泛影响时,应该使用方法. ..
发布时间:2022-01-02 18:32:52 C#/.NET

Java 属性:.properties 文件与 xml?

我是属性的新手,我读到 XML 是存储这些属性的首选方式.但是,我注意到,以 的样式编写常规的 .properties 文件 foo=bar福=巴兹 也有效.这意味着打字会少很多(也许更容易阅读,也更高效).那么使用 XML 文件有什么好处? 解决方案 在 XML 中,您可以存储比在属性文件中更复杂(例如分层)的数据.所以这取决于你的用例.如果您只想存储少量直接属性,则属性文件更容易 ..
发布时间:2022-01-02 18:32:42 Java开发

如何更改可执行文件的属性?(视窗)

当我创建一个 .exe 时,我可以右键单击它并转到属性->详细信息.然后我得到一个列表: 文件说明 |类型 |应用文件版本 |产品名称 |产品版本 |版权所有 |尺寸 |18.0 KB修改日期 |2009 年 6 月 16 日晚上 8:23语言 | 如何更改这些属性?(顺便说一句,有没有办法更改图标?) 解决方案 如果您使用的是 C/Win32,您可以将这样的内容添加到封装在 *.rc ..
发布时间:2022-01-02 18:32:28 C/C++开发

属性上的非序列化

当我写这样的代码时 [XmlIgnore][非序列化]公共列表paramFiles { 获取;放;} 我收到以下错误: 属性“NonSerialized"在此声明类型上无效.它仅对“字段"声明有效. 如果我写 [字段:非序列化] 我收到以下警告 'field' 不是此声明的有效属性位置.此声明的有效属性位置是“属性".此块中的所有属性都将被忽略. 如果我写 [属性:非序列化] ..
发布时间:2022-01-02 18:32:15 C#/.NET

java中属性中的动态占位符替换

我想在 Java 应用程序的属性中动态替换占位符.喜欢 WelcomeMessage=欢迎{firstName} {lastName} 先生!!! 这些 firstName 和 LastName 变量需要动态替换.我们应该使用速度模板引擎吗?或者还有其他相同的开源框架吗? 谢谢,曼尼什 解决方案 您可以使用 MessageFormat 类的 Java SE.它可以让您完全按照您 ..
发布时间:2022-01-02 18:32:03 Java开发

C(或 C++)的属性文件库

标题一目了然:有谁知道 C 或 C++ 的(好的)属性文件阅读器库吗? 编辑:具体来说,我想要一个处理 Java 中使用的 .properties 文件格式的库:http://en.wikipedia.org/wiki/.properties 解决方案 STLSoft 的 1.10 alpha 包含一个 platformstl::properties_file 类.它可用于从文件中读 ..
发布时间:2022-01-02 18:31:52 C/C++开发

众包通用 Java 系统属性和已知值的完整列表

我受到另一个问题的启发:最佳实践使用 Java 系统属性 我目前正在寻找 Java 系统属性和可能值的完整列表.我正在研究一个简单的类来简化它们的使用(如果你有兴趣,获取源代码 和 背景信息(我的博客)).通过这个课程,我尝试提供以下内容: 对 Java 系统属性的简单且一致的访问(无字符串常量) 完整可用属性及其可能值的文档——在我的 IDE 中(即自动完成、内联 Javadoc) ..
发布时间:2022-01-02 18:31:23 Java开发

将属性本身传递为 C# 中的参数

我正在寻找一种将属性本身传递给函数的方法.不是财产价值.函数事先不知道哪个属性将用于排序.本例中最简单的方法是:使用不同的参数类型创建 4 个覆盖.另一种方法是在函数内部使用 typeof() .当 Class1 有数百个属性时,这两种方式都是不可接受的.到目前为止,我发现了以下方法: class Class1{字符串 vehName;int maxSpeed;内部燃料容量;bool isFly ..
发布时间:2022-01-02 18:31:10 C#/.NET

如何根据我的个人资料在 Maven 中更改 .properties 文件?

如何根据我的个人资料在 maven 中更改 .properties 文件?根据应用程序是在工作站上运行还是在数据中心运行,文件 my_config.properties 的部分会发生变化(但不是全部). 目前我在 hudson 构建每个版本后手动更改 .war 文件中的 .properties 文件. 解决方案 通常,有几种方法可以实现此类事情.但它们中的大多数都是围绕相同功能的变体 ..
发布时间:2022-01-02 18:31:00 其他开发

设计时 Form 的自定义可浏览属性

我想在设计时为可浏览的 windows 窗体创建一个自定义属性,但我的努力都没有取得成功.显而易见的解决方案似乎是将 browsable 属性设置为 true: [可浏览(真),EditorBrowsable(EditorBrowsableState.Always),Description("自定义边框颜色"),类别(“自定义")]公共颜色边框颜色{得到{返回 bCol;}放{bCol = 值; ..
发布时间:2022-01-02 18:30:43 C#/.NET

C# 3.0 自动属性 ​​- 是否可以添加自定义行为?

我想知道是否有任何方法可以将自定义行为添加到自动属性 ​​get/set 方法中. 我能想到的一个明显的例子是希望每个设置的属性方法调用任何 PropertyChanged 事件处理程序作为 System.ComponentModel.INotifyPropertyChanged 实现的一部分.这将允许一个类具有许多可以观察的属性,其中每个属性都使用自动属性语法定义. 基本上,我想知道 ..
发布时间:2022-01-02 18:30:33 C#/.NET

Swift:无法为协议的属性赋值?

A 类提供字符串值.B类内部有两个A类成员,并提供了一个计算属性“v"来选择其中一个. class A {变量值:字符串初始化(值:字符串){self.value = 价值}}B类{var v1:A?var v2:A = A(值:“2")私有变量 v:A {返回 v1 ??v2}变量值:字符串{得到 {返回值}放 {v.value = newValue}}} 这段代码很简单,而且很有效.由于 ..
发布时间:2022-01-02 18:30:19 移动开发

静态属性如何在 asp.net 环境中工作?

如果我有一个类具有在用户加载特定页面时设置的静态属性,那么该静态值对于该用户会话来说是唯一的吗? 换句话说,如果第二个用户随后加载了页面并设置了静态属性,那么每个用户都会有一个不同的值,还是都使用第二个用户的值? 解决方案 静态对于应用程序域是唯一的,该应用程序域的所有用户将共享每个静态属性的相同值.当你看到静态这个词时,想一想“这种情况只会有一个".该实例持续多长时间是一个单独的问 ..
发布时间:2022-01-02 18:30:02 C#/.NET

我在属性设置器中进入无限循环

public int 位置{得到{如果(会话[“位置"] != null){Position = Convert.ToInt32(Session["Position"]);}别的{位置 = 5;}返回位置;}放{位置 = 值;}} 我的程序调用 get 并进入 if 循环,然后无限地运行到 set 代码中 解决方案 错误是因为在您的 set {} 中,您递归地调用了同一个 setter. ..
发布时间:2022-01-02 18:29:53 C#/.NET

style.backgroundColor 是 JavaScript 中的空字符串

我在下面的代码中尝试设置背景颜色.但是,背景颜色作为空字符串返回.我不知道为什么...这与 javascript 类型有关吗? function function1(){var color = document.getElementById('rg_vw.national_avg').style.backgroundColor;//以下在运行时显示为空警报.它是一个空字符串.警报(颜色)} 作 ..
发布时间:2022-01-02 18:29:39 前端开发

Liferay:如何配置 Liferay 门户

如何使用 portal.properties 配置或覆盖 Liferay 门户属性? 解决方案 Liferay 属性是一种强大的工具,它允许我们配置 Portal 行为,而无需编写 hooks-、ext- 和 theme-plugin.通过新的需求,我们首先证明了通过改变 Liferay 配置来解决这个需求的可能性.默认属性配置可以在 Liferay 源代码中找到:https://gith ..
发布时间:2022-01-02 18:29:26 其他开发