问题列表 - 第24079页

HTML5使用什么视频格式,为什么它与iPad上的Safari兼容

HTML5支持哪种视频格式与iPhone/iPad兼容?我正在考虑将一个网站与一些教学视频放在一起,我现在感到困惑,因为我认为Apple移动设备只支持Quicktime.

html5 mobile-safari

10
推荐指数
1
解决办法
3万
查看次数

SSRS日期默认使用公式禁用参数

当我在SSRS中为日期参数设置默认值公式时,例如:

=CDate(”01/” & Month(Now) & “/” & Year(Now))
Run Code Online (Sandbox Code Playgroud)

甚至:

=Now
Run Code Online (Sandbox Code Playgroud)

日期参数控件被禁用,其中没有任何内容.有谁知道什么是简单的事情(我确定)我做错了什么?

parameters default date reporting-services

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

为什么C#(4.0)不允许泛型类的共同和逆变?

这种限制的真正原因是什么?这只是必须完成的工作吗?概念上难吗?这不可能吗?

当然,人们不能在字段中使用类型参数,因为它们总是读写.但这不是答案,可以吗?

这个问题的原因是我在C#4上写了一篇关于方差支持的文章,我觉得我应该解释为什么它仅限于委托和接口.只是为了逆转举证责任.

更新: 埃里克问了一个例子.

怎么样(不知道这是否有意义,但是:-))

public class Lookup<out T> where T : Animal {
  public T Find(string name) {
    Animal a = _cache.FindAnimalByName(name);
    return a as T;
  }
}

var findReptiles = new Lookup<Reptile>();
Lookup<Animal> findAnimals = findReptiles;
Run Code Online (Sandbox Code Playgroud)

在一个类中拥有它的原因可能是类本身中保存的缓存.请不要将您的不同类型的宠物命名为相同!

顺便说一句,这让我想到了C#5.0中的可选类型参数 :-)

更新2:我没有声称CLR和C#应该允许这个.只是想了解是什么原因导致它没有.

c# generics covariance contravariance c#-4.0

22
推荐指数
2
解决办法
4379
查看次数

用Java捕获SIGINT

在不使用JNI的情况下,在java中捕获kill信号的最佳方法是什么.我确实发现了sun.misc.Signal和sun.misc.SignalHandler以及在将来的版本中被删除的可能性的警告.

使用JNI调用ac lib是我唯一的选择吗?

java signals

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

通过Javascript获取图像的平均颜色

不确定这是否可行,但希望编写一个可以返回图像平均值hexrgb值的脚本.我知道它可以在AS中完成,但希望在JavaScript中完成.

javascript image-manipulation

107
推荐指数
10
解决办法
11万
查看次数

学习WPF和MVVM - 从头学习的最佳方法

我有三年的c#经验.我想学习一些WPF和MVVM模式.这个网站上的文章有很多链接,但我有点不知所措.对于一个忘记者来说,一个明智的方法是忘记mvvm一段时间,然后快速学习一点WPF,然后再回到MVVM?

我有一篇文章通过Application = Code + Markup - Charles Petzold今天上班,它似乎没有提到MVVM(至少不在索引中).我对此感到非常惊讶,因为我认为MVVM应该是WPF的"通用语言"?

此外,我刚刚开始在一家新公司工作,他们正在使用MVM和WinForms,有没有人遇到过这个?

任何人都可以推荐一本能教我WPF和MVVM的书吗?

wpf mvvm

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

寻找一个免费的xsd方案编辑器

我正在寻找这里所有XML/XSD编辑器的免费替代品(这是相对昂贵的 - 至少对我而言).我完全找不到一个.

我需要它来允许我编辑xsd文件以帮助编写基于xml的语言规范.我需要它是可视化的,以帮助设计,使其清晰.其他功能对我来说不那么有趣.

有什么建议吗?

xml xsd editor

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

如何将凭据传递给计算机,以便我可以使用Microsoft.Win32.RegistryKey.OpenRemoteBaseKey()?

如果我尝试在与我在同一域中的计算机中打开注册表(并且我的登录用户在目标计算机上具有管理员权限),则此.NET API可以正常工作.

如果它是一个具有不同的本地管理用户(我有密码)的域外机器,那就太棘手了.

我尝试在调用OpenRemoteBaseKey()之前使用WNetUseConnection()(过去在我想要读取远程磁盘文件的情况下很好用),但是没有骰子 - 我得到了访问被拒绝的异常.

显然,我必须以其他方式传递证书,但如何?

.net c# registry credentials remote-access

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

将OpenID委托给Google(不是Google Apps)

是否可以使用我的个人网站/博客登录使用openid的网站,并委托我的Google帐户?


好的,我在SO上搜索了这个问题,但没有好的答案.花了一些时间后,我想出了如何做到这一点.我将自己回答这个问题,作为分享它的一种方式.

openid delegation google-oauth

85
推荐指数
3
解决办法
9398
查看次数

迭代列表删除项目,一些项目不会被删除

我正在尝试将一个列表的内容转移到另一个列表,但它不起作用,我不知道为什么不.我的代码看起来像这样:

list1 = [1, 2, 3, 4, 5, 6]
list2 = []

for item in list1:
    list2.append(item)
    list1.remove(item)
Run Code Online (Sandbox Code Playgroud)

但如果我运行它,我的输出看起来像这样:

>>> list1
[2, 4, 6]
>>> list2
[1, 3, 5]
Run Code Online (Sandbox Code Playgroud)

我的问题有三个,我猜:为什么会发生这种情况,如何让它发挥作用,我是否会忽略一个非常简单的解决方案,如"移动"声明或其他什么?

python list

7
推荐指数
2
解决办法
725
查看次数