问题列表 - 第19712页

i18n找不到资源包

我在文件夹/ WEB-INF/i18n /中放置了翻译文件app_fi.properties,但是我收到以下错误消息.这可能有什么问题?

java.util.MissingResourceException: Can't find bundle for base name WEB-INF.i18n.app, locale fi_FI  java.util.ResourceBundle.throwMissingResourceException(Unknown Source)  java.util.ResourceBundle.getBundleImpl(Unknown Source)
    java.util.ResourceBundle.getBundle(Unknown Source)  
Run Code Online (Sandbox Code Playgroud)

java internationalization

1
推荐指数
1
解决办法
5450
查看次数

如何使用.NET 4运行时运行PowerShell?

我正在更新管理某些.NET程序集的PowerShell脚本.该脚本是针对针对.NET 2构建的程序集(与PowerShell运行的框架的相同版本)编写的,但现在需要使用.NET 4程序集以及.NET 2程序集.

由于.NET 4支持运行针对旧版本框架构建的应用程序,因此最简单的解决方案是在需要针对.NET 4程序集运行时,使用.NET 4运行时启动PowerShell.

如何使用.NET 4运行时运行PowerShell?

.net powershell .net-4.0

232
推荐指数
10
解决办法
12万
查看次数

J2ME - 数字格式

我需要在J2ME中使用模式格式化十进制数字,就像java DecimalFormat一样.

我看到一个端口Format/NumberFormat/DecimalFormat的选项.

你能建议使用实现或库吗?

谢谢!

formatting string-formatting java-me number-formatting

4
推荐指数
1
解决办法
4308
查看次数

获取Objective-C类或实例的所有方法

在Objective-C中,我可以测试给定的类或实例是否响应某些选择器.但是如何查询类或实例的所有方法或类的属性(例如所有方法或属性的列表)?

introspection objective-c objective-c-runtime

38
推荐指数
3
解决办法
2万
查看次数

这两个类是否违反了封装?

class X
{
protected:
    void protectedFunction() { cout << "I am protected" ; }
};

class Y : public X
{
public:
    using X::protectedFunction;
};

int main()
{
    Y y1;
    y1.protectedFunction();
}
Run Code Online (Sandbox Code Playgroud)

这样我就可以公开基类的一个功能.

  1. 这不违反封装原则吗?
  2. 是否有一个特定的原因,为什么这是标准的?
  3. 是否有任何用途,或者是否会在新标准中进行更改?
  4. 标准中是否存在与此相关的未解决问题?

c++ inheritance encapsulation

9
推荐指数
3
解决办法
1566
查看次数

如何在不知道其完整性百分比的情况下显示进度动画?

在WPF应用程序中,我需要向用户显示某个进程正在进行中,并且应该等待.我不需要显示此过程完整性的特定百分比,而且,我不完全了解它.

这样做的方法是什么?进度条的一些特殊设置或者可能还有其他常见的方式来显示这种动画?

wpf animation effects progress-bar

2
推荐指数
1
解决办法
1084
查看次数

建议检查序列是否为空的方法

方法返回一个序列,IEnumerable<T>您现在想要检查它是否为空.你怎么建议这样做?我正在寻找良好的可读性和良好的性能.

第一种也是最明显的方法是检查计数是否大于零:

if(sequence.Count() == 0)
Run Code Online (Sandbox Code Playgroud)

具有良好的可读性,但性能可怕,因为它必须实际完成整个序列.

我有时使用的方法如下:

if(!sequence.Any())
Run Code Online (Sandbox Code Playgroud)

这并不是(据我所知)必须经历整个序列,但可读性有点倒退和尴尬.(读好了很多,如果我们检查的顺序是不是空的,虽然).

另一种选择是First在try-catch中使用,如下所示:

try
{
    sequence.First();
}
catch(InvalidOperationException)
{
    // Do something
}
Run Code Online (Sandbox Code Playgroud)

不是一个非常漂亮的解决方案,也可能更慢,因为它使用异常和东西.FirstOrDefault当然可以通过使用来防止这种情况,但如果序列中的第一项实际上默认值,则会出现大问题;)

那么,检查序列是否为空的任何其他方法?你经常使用哪一个?你建议使用哪一种?

注意:为了获得最佳的可读性,我可能会将上述一个片段放在IsEmpty扩展方法中,但我仍然很好奇,因为我必须在该方法中做一些事情:p

c# linq ienumerable

47
推荐指数
2
解决办法
3万
查看次数

交叉编译宏名称

gcc 4.4.2 c89

我有以下代码.

#if defined ( __linux__ )
    log_msg(stderr, "Socket failed [ %s ] [ %s ] [ %d ]\n",
        strerror(errno), __func__, __LINE__);

#elif ( WIN32 )
    log_msg(stderr, "Socket failed [ %s ] [ %s ] [ %d ]\n",
        strerror(errno), __FUNCTION__, __LINE__);
#endif
Run Code Online (Sandbox Code Playgroud)

因为我在windows和linux上进行编译,我必须将log_msg分开,因为它们使用不同的宏来获取函数名称FUNCTIONfunc.

但是,我有很多这些log_msg要编写,只是想知道是否有我可以避免为了一个宏不同而写两次这个?

非常感谢任何建议,

c

4
推荐指数
2
解决办法
282
查看次数

PHP正则表达式取代空白区域&nbsp; 如果它是跟随单个字母

我有用户定义的字符串(html格式化字符串要保存并在web中使用),需要找到一种方法来替换单个字母后面的每个空格&nbsp;.

例如"this is a string"应该成为"this is a&nbsp;string",

"bla bla b l abla b la blabla"应该成为"bla bla b&nbsp;l&nbsp;abla b&nbsp;la blabla"...等...

php regex replace

4
推荐指数
1
解决办法
2872
查看次数

获得上周五约会的整洁方式

无论我什么时候打电话给这个功能.

我知道我可以写一个选择案例工作日(现在)声明,只是想知道是否有更简洁的方法去?

vba

6
推荐指数
2
解决办法
2万
查看次数