Tag: configuration

哪些devise模式可以应用于configuration设置问题?

在庞大而复杂的软件产品中,pipe理可configuration设置成为一大难题。 我见过的两种方法是: 让系统中的每个组件都从configuration文件或registry设置中加载它自己的configuration。 有一个设置加载器类加载所有可configuration的系统设置,并让每个组件查询设置加载程序的设置。 这些方法对我来说都感觉不对。 有没有可以用来简化问题的devise模式? 也许会利用dependency injection技术。

减小graphviz生成的graphics的大小(如面积)

有没有人有任何一般的技巧,以减lessgraphviz生成的graphics的大小(面积大小,而不是文件大小)。 我有一个相当大的图(700个节点)。 我为每个节点设置了较小的字体大小,但似乎只是减小了字体大小,而不是实际的节点大小。 有没有任何属性来减less图中的空白总量? 谢谢!

将applicationContext分割为多个文件

将Spring的configuration拆分为多个xml文件的正确方法是什么? 目前我有 /WEB-INF/foo-servlet.xml /WEB-INF/foo-service.xml /WEB-INF/foo-persistence.xml 我的web.xml有以下内容: <servlet> <description>Spring MVC Dispatcher Servlet</description> <servlet-name>intrafest</servlet-name> <servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/foo-*.xml </param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet> <context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/foo-*.xml </param-value> </context-param> <listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> </listener> 实际问题: 这种方法是否正确/最好 ? 我真的需要在DispatcherServlet 和 context-param部分中指定configuration位置吗? 我需要记住什么才能够从foo-service.xml引用在foo-servlet.xml定义的bean? 这是否与在web.xml指定contextConfigLocation有关? 更新1: 我正在使用Spring框架3.0。 这是我的理解,我不需要做这样的资源导入: <import resource="foo-services.xml"/> 这是一个正确的假设吗?

Vimconfiguration行号着色

我正在寻找一种方法来configurationVim中用于行编号的颜色(如:set nu )。 大多数平台上的默认设置都是黄色(也用于某些突出显示的标记)。 我想把行数变成灰暗的灰色; 在#555附近的某个地方。 我不挑剔,任何柔和的颜色都可以接受。

如何在XCode中configuration独立的运行时设置集

我的iPhone应用程序连接到三个不同的服务器,说: 生产 , 分期和testing 。 应用程序使用的一些configuration值取决于连接到的服务器,例如Facebook应用程序ID,TestFlight团队密钥等。 我想要GIT中的所有设置,并且只编译应用程序在编译或释放时应该使用的configuration。 例如,selecttesting时, 产品 – >在XCode中运行运行连接到testing的应用程序的debugging版本,而产品 – >归档创buildIPA文件,其发行版本也连接到testing 。 我不想创build比debugging和发布更多的构buildconfiguration(因为这意味着6种不同的构buildconfiguration/运行时configuration组合)。 正如我所看到的,理想的解决scheme将是我有三种scheme: 生产 , testing和分期 ,每个schemeselect三个Info.plist文件中的一个用于应用程序。 这将使我不仅可以定义不同的运行时设置,还可以根据后端服务器定义不同的应用程序版本或捆绑标识符。 但是除了select不同的版本configuration之外,它看起来并不像我能以任何其他方式configuration存档操作。 任何想法,如果可以以任何方式实现? 编辑:为了更清楚一点, 生产/登台/testing是后端服务器,而不是iOS应用程序的版本。 iOS应用程序有两个版本: debugging/发布 。 换句话说,我可能想运行连接到生产服务器的应用程序的debugging版本,例如debugging由该服务器返回的JSON导致的崩溃。 为了清楚起见,我可以将服务器命名为A,B和C.

如何将Disposefunction添加到C#UserControl?

我有一个实现UserControl的类。 在.NET 2005中,Dispose方法在MyClass.Designer.cs的部分类文件中自动创build,如下所示: protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); } 如果我想添加我自己的Disposefunction,我会把它放在哪里? 由于这个文件是生成的,我不想在这里添加代码,并冒着被风吹走的风险。

Hive与HBase相比如何?

我有兴趣了解最近发布的( http://mirror.facebook.com/facebook/hive/hadoop-0.17/)Hive在性能方面与HBase的比较。 Hive使用的类似于SQL的接口比我们实现的HBase API要好得多。

使用Python的ConfigParser读取一个没有节名的文件

我正在使用ConfigParser来读取脚本的运行时configuration。 我想有一个灵活的不提供一个部分的名字(有足够简单的脚本,他们不需要一个“部分”)。 ConfigParser将抛出NoSectionErrorexception,并不会接受该文件。 我怎样才能使ConfigParser简单地检索configuration文件的(key, value)元组没有部分名称? 例如: key1=val1 key2:val2 我宁愿不写入configuration文件。

如何找出用于构build* .ipa文件的configuration文件?

是否有可能以及如何从现有的* .ipa文件中获取有关configuration文件的信息?

存储encryption密钥 – 最佳实践?

我有一个使用对称encryptionalgorithm的Web应用程序。 你将如何存储密钥和初始化向量? 在代码中作为文字存储似乎是一个坏主意。 应用程序设置如何? 这里最好的做法是什么?