问题列表 - 第12796页

如何使NSDateFormatter显示特定于语言环境的日期?

我正在使用NSDateFormatter在我的iPhone应用程序中设置日期,并且日期正确显示.但是,我发现所有语言环境(我的应用程序支持多达12种不同的语言)都坚持我通过setDateFormat指定的日期格式.理想情况下,我希望日期格式以自然的形式出现在用户的区域设置中,而不是遵循我的格式(适用于英语,但对于其他语言环境可能不太自然).

以下是我的代码:

    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateStyle:NSDateFormatterMediumStyle];
    [dateFormatter setTimeStyle:NSDateFormatterShortStyle];
    [dateFormatter setDateFormat:@"MMMM dd, yyyy kk:mm:ss"];

    self.creationDate.text = [dateFormatter stringFromDate:creationTimeStamp];

iphone uikit

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

"实数"类型是否存在C#泛型约束?

可能重复:
仅对整数的C#泛型约束

映入眼帘!

我正在尝试在C#中设置笛卡尔坐标系,但我不想将自己限制为我的坐标值的任何一种数值类型.有时它们可​​能是整数,有时它们可​​能是有理数,取决于上下文.

这对我来说是"通用类",但我对如何将类型限制为积分和浮点感到难过.我似乎无法找到涵盖任何实数概念的课程......

public class Point<T> where T : [SomeClassThatIncludesBothIntsandFloats?]  {
    T myX, myY;

    public Point(T x, T y) {
        myX = x;
        myY = y;
    }
}

Point<int> pInt = new Point<int>(5, -10);
Point<float> pFloat = new Point<float>(3.14159, -0.2357);
Run Code Online (Sandbox Code Playgroud)

如果我想要这种自由度,那么当我在课堂上进行计算,除去bool,字符串,对象等时,我是否选择了"typeof(T)"噩梦?或者更糟糕的是,我是否选择为我想要使用的每种类型的数字创建一个类,每个都有相同的内部数学公式?

任何帮助,将不胜感激.谢谢!

c# generics constraints

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

我怎样才能让Maven停止尝试从maven-central-repo检查来自某个组的工件的更新?

我正在研究一个相当大的Maven项目.我们可能有大约70个左右的单个工件,它们大致分为两个共享代码库,也许有十个使用它们的应用程序.所有这些项都存在于命名空间中com.mycompany.*.

大部分时间我们都在针对快照构建运行.因此,为了完整构建应用程序,我可能首先构建库项目,以便将它们安装到我的本地存储库(例如,mycompany-libname-2.4-SNAPSHOT.jar).

问题是,当我然后构建应用程序.出于某种原因,Maven想要检查主要的两个公共存储库(maven-net-repo和java-net-repo)以获取所有mycompany-*-SNAPSHOT.jar工件的更新.当然,它们在那里找不到,所有的东西最终都会回归到我刚刚建立到我本地存储库的版本,但我希望Maven停止这样做,因为(a)它让我感觉像是一个糟糕的net.citizen不断地检查这些存储库以寻找永远不存在的东西,并且(b)它在我的构建过程中添加了一些不必要的和恼人的网络延迟.

我大部分时间都是在离线模式下运行maven来解决这个问题,但这并不理想,因为偶尔会更新对公共库的依赖.所以我正在寻找的是一个解决方案,它将导致Maven不检查来自给定存储库的更新是否符合某些标准的工件 - 在这种情况下,如果Maven忽略SNAPSHOT版本或其中的工件,我会很高兴该com.mycompany命名空间.

java maven-2 repository

122
推荐指数
5
解决办法
11万
查看次数

CoreLocation的两个坐标之间的距离

我需要计算两个坐标之间的距离(以米和英里为单位)

我怎样才能做到这一点?

iphone core-location

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

如何判断Perl中的两个图像文件是否相同?

我有一个Perl脚本,我为自己的个人用途编写,定期从网站上获取图像文件.然后它将这些图像保存到文件夹中.从fetch到fetch,这些图像文件通常是相同的,如果我可以绕过它,我不想保存重复项.

我的问题:比较/检查它们是否相同的最佳方法是什么?

到目前为止,我唯一真正的想法是打开现有文件句柄,md5,md5来自fetch的$ response->内容,然后比较它们.那会有用吗?

有没有更好的办法?

编辑:

哇,已经有很多很棒的建议了.如果我告诉你这个脚本每天都通过cron运行会有帮助吗?即保证每天都在同一时间运行?另外:我正在查看其中一些最后修改的标题,并且它们看起来不是100%准确,即有一些在一周前的最后修改时我知道图像是最近的比起那个来说.我假设那是因为从那时起服务器上的图像文件本身没有被修改......这对我没什么帮助...

perl checksum image http-headers

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

Lucene.NET只读IndexSearcher

如何使用IndexSearcher以便它不会锁定索引并以只读模式打开它?

现在我就是

var searcher = new IndexSearcher(LuceneIndexPath);
Run Code Online (Sandbox Code Playgroud)

我一直在阅读以只读模式打开性能提升性能,所以我想知道如何去做.我找不到关于这个主题的大量文档.

lucene.net

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

如何重新初始化Perl的STDIN/STDOUT/STDERR?

我有一个Perl脚本,它自己分叉和守护.它由cron运行,所以为了不留下僵尸,我关闭了STDIN,STDOUT和STDERR:

open STDIN, '/dev/null'   or die "Can't read /dev/null: $!";
open STDOUT, '>>/dev/null' or die "Can't write to /dev/null: $!";
open STDERR, '>>/dev/null' or die "Can't write to /dev/null: $!";
if (!fork()) {
  do_some_fork_stuff();
  }
Run Code Online (Sandbox Code Playgroud)

我的问题是:我想在此之后恢复至少STDOUT(恢复其他2会很好).但是我需要使用什么魔术符号来重新打开STDOUT,就像STDOUT一样?

我知道如果我是从tty运行的话我可以使用"/ dev/tty"(但我是从cron运行并依赖于其他地方的stdout).我也读过你可以把STDOUT放在一边的技巧open SAVEOUT,">&STDOUT",但只是制作这个副本的行为并没有解决留下僵尸的原始问题.

我正在寻找是否有一些神奇的东西open STDOUT,"|-"(我知道不是这样)以打开它应该打开的方式打开STDOUT.

perl redirect stdin stdout stderr

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

StackFrame的表现如何?

我正在考虑使用类似StackFrame stackFrame = new StackFrame(1)记录执行方法的东西,但我不知道它的性能影响.堆栈是否跟踪了每个方法调用时构建的内容,因此性能不应该是一个问题,还是仅在被要求时才构建?您是否建议在性能非常重要的应用程序中反对它?如果是这样,这是否意味着我应该为发布禁用它?

.net c# performance logging

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

使用Django上传多个文件

如何使用Django上传多个文件?

django upload

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

<b>和<i>标签是否会被弃用?

(这比任何未决的灾难更像是一个奇怪的问题:D)

所以<b> and <i>标签已经存在于网络开头附近(我假设).但是现在我们有了CSS,许多人都在使用"样式html标签".它们是风格标签,但它们实际上并没有那么糟糕,因为它们使我们不必<span class="bold">多次制作,减少了下载时间.看起来它们不占用太多空间,易于使用,可能对屏幕阅读器,搜索引擎和其他不关心文档外观的应用程序有用,并且删除它们会破坏TONS HTML代码,我猜可能不是,但我仍然想提出这个话题.:)

html tags deprecated

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