问题列表 - 第11978页

如何在Windows 7上运行Visual Studio 2005?

Vista的用户帐户保护导致Visual Studio 2005出现问题,Microsoft通过Windows Vista的Visual Studio 2005 Service Pack 1更新解决了这个问题.我在Windows 7上运行VS2005时遇到了类似的问题,但是我找不到微软直接解决这个问题的任何信息.我应该只将Vista服务包安装到Windows 7上吗?

谢谢,菲尔

visual-studio-2005 windows-7

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

WCF的替代品

我目前正在使用WCF实现一个Silverlight应用程序,用于客户端和服务器之间的通信.我听说使用WCF我们必然会在客户端使用一些Microsoft技术,并且不能轻易地将其替换为"任何东西" - 至少使用WPF的默认SOAP实现.

所以我的问题是:

  • 这是真的?
  • Restful WCF服务怎么样?我描绘了一个简单的REST实现,任何客户端都可以通过REST与该服务器端进行通信.是?没有?
  • 扔掉WCF的(好的)替代方案是什么?为什么我要这样做?

service wcf

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

在Cocoa中声明对象时,我应该将它们设置为nil吗?

假设我想创建一个实例NSString,该实例根据另一个变量的值初始化为某个值.通常,我会这样做

NSString *string;
if(foo == 1)
    string = @"Foo is one.";
else
    string = @"Foo is not one.";
Run Code Online (Sandbox Code Playgroud)

但是,在我看到的一些示例代码中,我见过人们这样做

NSString *string = nil;
if(foo == 1)
    string = @"Foo is one.";
else
    string = @"Foo is not one.";
Run Code Online (Sandbox Code Playgroud)

这两者有什么区别,哪种方法更受欢迎?

macos cocoa objective-c

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

java中的多重继承

Java不允许从多个类继承(仍允许从多个接口继承.),我知道它非常符合经典的钻石问题.但是我的问题是,当从多个基类继承时没有歧义(因此没有钻石问题的可能性)时,java不允许像C++这样的多重继承?

java oop multiple-inheritance diamond-problem

8
推荐指数
2
解决办法
5191
查看次数

wpf窗口全黑

我在一台客户机器上销售一个WPF应用程序(几百个),整个应用程序窗口是黑色的,任何人都知道发生了什么?

该机器运行的是带有.net 3.5SP1的Windows XP,图形适配器是带有两个显示器的GeForce 6200(禁用一个显示器无法解决问题).

将"兼容性设置"设置为"256色"可以解决问题(但这不是一个可行的解决方案,我需要更多的颜色让应用看起来不错).

该应用程序是yaTimer(http://www.nbdtech.com/yaTimer/),它具有基于本文所述技术的自定义窗口镶边http://blogs.msdn.com/wpfsdk/archive/2008/09/ 08/custom-window-chrome-in-wpf.aspx在"Office 2007 without Aero"部分中.

如果有人能给我一个关于发生了什么的线索,我将非常感激.

谢谢.

wpf window

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

纯C(非C++)的编码标准

我来自java背景(来自我的CS课程)和一个学期的C++.我刚刚为我的Co-Op完成了一个纯C的OpenCV项目,所以我提问这个问题有点晚了.

纯C的设计流程和编码标准是什么?

我熟悉面向对象的编程,设计和最佳实践.我只是在像C这样的非面向对象语言上有点不知所措.每个变量和函数似乎都是全局的.这让我感觉真的很乱.

c coding-style

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

如何制作一个真正的私有实例变量?

我想创建一个无法从外部访问的实例变量.在objective-c中有可能是这样的吗?我记得Apple有私有变量和类似的东西,但如果人们知道它们,他们就可以使用它们.Apple称之为"私有API",但显然其他人可以访问那些东西,如果他们发现那里有什么.

到目前为止,我认为像这样的东西创建了一个私有实例变量:

@interface MyClass : NSObject {
    CGFloat weight;
}
Run Code Online (Sandbox Code Playgroud)

没有@property,没有@synthesize,只是上面的声明.

另外我知道Apple添加了一个_inFrontOfTheirPrivateInstanceVariables,但他们说某些地方他们不喜欢看到其他人这样做,因为他们可能会在执行此操作时覆盖意外隐藏的实例变量.

这里的诀窍是什么?

visibility private objective-c instance-variables

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

Asp.Net MVC - 插件目录,社区等?

我现在开始潜入asp.net mvc,我真的很喜欢我到目前为止看到的...但是我对'drop-in'功能有点困惑(类似于rails和它的插件以及现在的宝石),一个活跃的社区联系等

对于rails,github有一个massiv索引的插件/ gems /代码 - 关于大多数rails的例子(尽管他们的目标是通用源代码托管..),对于博客,邮件列表等,它也很容易找到其他开发人员的地方絮絮叨叨,但......对于asp.net mvc我有点迷路去哪看/看.这一切似乎分散在codeplex和私人网站,谷歌代码托管等等.但是有一个(或几个地方)在哪里转向关于asp.net mvc开发,示例代码等?

.net asp.net asp.net-mvc

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

如何随机播放List <T>

我在维基百科上发现了一段Java代码,它应该将数组调整到位:

public static void shuffle (int[] array)
{
    Random rng = new Random();
    int n = array.length;
    while (n > 1) 
    {
        n--;  
        int k = rng.nextInt(n + 1);
        int tmp = array[k];
        array[k] = array[n];
        array[n] = tmp;
    } 
}
Run Code Online (Sandbox Code Playgroud)

虽然我没有测试代码,但它看起来应该可以正常使用数组.在我的C#项目中,我创建了一个CardSet类,并在Shuffle()方法中使用了上面的代码:

public class CardSet
{
    private List<Card> cards;

    public Card this[int i]
    {
        get {  return cards[i];  }
        set {  cards[i] = value;  }
    }

    public void Shuffle()
    {
        Random rng = new …
Run Code Online (Sandbox Code Playgroud)

.net c# generics

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

如何使用T-SQL将秒转换为HH:MM:SS

情况是你有一个Seconds(XXX.XX)的值,并且你想使用T-SQL转换为HH:MM:SS.

例:

  • 121.25秒变为00:02:01.25

t-sql datetime

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