Tag: configuration

垃圾收集器将调用IDisposable.Dispose为我?

.NET的IDisposable模式 意味着 ,如果你写一个终结器,并实现IDisposable,你的终结器需要显式调用Dispose。 这是合乎逻辑的,也是我在罕见情况下一直在做的一件事情。 但是,如果我只是这样做会发生什么: class Foo : IDisposable { public void Dispose(){ CloseSomeHandle(); } } 不要实现一个终结器,或者任何东西。 框架会为我调用Dispose方法吗? 是的,我意识到这听起来很愚蠢,所有的逻辑暗示它不会,但是我总是在头脑后面有两件事让我不确定。 有些人几年前曾经告诉过我,实际上是这样做的,那个人有一个“知道他们的东西”的良好logging。 编译器/框架根据你实现的接口(例如:foreach,扩展方法,基于属性的序列化等等)来执行其他“魔术”的事情,所以这也许是“神奇”的。 虽然我已经阅读了很多关于它的东西,但是有很多暗示的东西,我从来没有能够find这个问题的肯定答案。

在SQL Server数据库中使用单行configuration表。 馊主意?

在开发购物车应用程序时,我发现我需要根据pipe理员的偏好和要求保存设置和configuration。 这些信息可以来自公司信息,运输账户ID,PayPal API密钥,通知首选项等等。 在关系数据库系统中创build一个表来存储单行似乎是非常不合适的。 什么是适当的方式来存储这些信息? 注意:我的DBMS是SQL Server 2008,编程层是用ASP.NET(在C#中)实现的。

动物园pipe理员的真实世界使用

最近我一直在看Zookeeper ,想知道现在是否有人使用它,以及他们是如何专门使用它来存储的。 最常见的用例是configuration信息,但是您要存储什么样的数据和多less数据?

unit testing项目可以加载目标应用程序的app.config文件吗?

我正在testing使用app.config文件加载configuration属性的.NET应用程序(.exe)。 unit testing应用程序本身没有一个app.config文件。 当我尝试unit testing利用任何configuration属性的方法时,它们返回null 。 我假设这是因为unit testing应用程序不会加载目标应用程序的app.config。 有没有办法来覆盖这一点,或者我必须编写一个脚本来将目标app.config的内容复制到本地app.config? 这篇文章提出了这个问题,但作者真的是从另一个angular度来看待这个问题。 编辑:我应该提到,我正在使用VS08团队系统为我的unit testing。

如何在Spring Boot中添加一个filter类?

我想知道,如果在Spring Boot中有一个Filter类(用于Web应用程序)的注释吗? 也许@Filter ? 我想在我的项目中添加一个自定义filter。 Spring Boot Reference Guide提到了FilterRegistrationBean ,但是我不确定如何使用它。

多个命令在bash的别名中

我想定义一个连续运行以下两个命令的别名。 gnome-screensaver gnome-screensaver-command –lock 现在我已经添加了 alias lock='gnome-screensaver-command –lock' 到我的.bashrc,但由于我经常locking我的工作站,只需键入一个命令会更容易。

是.yaml还是.yml?

根据yaml.org ,官方文件扩展名是.yaml 。 引用: 有没有YAML文件的官方扩展名? 请尽可能使用“.yaml”。 然而,互联网似乎在使用扩展方面存在分歧。 如果您在网上查找示例 ,其中许多人使用未经批准的.yml扩展名。 searchGoogle返回的结果短近3倍。 49,100 15400 那我该用哪个? 创build者build议的正确的4个字母的扩展名,或在互联网狂野西部find的3个字母的扩展名?

如何在Symfony2 Twig模板中获取configuration参数

我有一个Symfony2枝条模板。 我想输出一个configuration参数在这个树枝模板(一个版本号)的值。 所以我定义了这样的configuration参数: parameters: app.version: 0.1.0 我能够在控制器中使用此configuration参数,但我不知道如何在我的树枝模板中获取它。

我怎样才能获得当前的屏幕方向?

我只想设置一些标志,当我的方向是横向的,所以当onCreate()中重新创build活动时,我可以在纵向和横向之间切换。 我已经有一个布局土地XML处理我的布局。 public void onConfigurationChanged(Configuration _newConfig) { if (_newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) { this.loadURLData = false; } if (_newConfig.orientation == Configuration.ORIENTATION_PORTRAIT) { this.loadURLData = true; } super.onConfigurationChanged(_newConfig); } 覆盖onConfigurationChanged将阻止我的layout-land xml以横向加载。 我只想在onCreate()中获取设备的当前方向。 我怎样才能得到这个?

何时使用Hadoop,HBase,Hive和Pig?

使用Hadoop或HBase或Hive有什么好处? 根据我的理解, HBase避免使用map-reduce,并且在HDFS之上有一个面向列的存储。 Hive是一个类似于SQL的Hadoop和HBase接口。 我也想知道Hive与Pig的比较。