问题列表 - 第39073页

未部署MVC 3视图

我一直在研究最近提供的ASP.NET MVC 3 RC的一个小项目.问题是,当我尝试通过文件系统部署我的网站时,我的网站的某些视图未被部署.当我将相同部署的站点复制到我的主机时,该站点给出了错误.当我手动将视图复制到托管时,它可以正常工作.

现在这件事并没有破坏任何东西,只是想知道如果我在部署我的网站时遗漏了什么.我不确定为什么部署的观点很少,为什么不是其他观点.对我来说似乎很随机.

谢谢,

deployment asp.net-mvc asp.net-mvc-3

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

什么时候在.Net代码中手动实习字符串是个好主意?

参考资料如下:http: //msdn.microsoft.com/en-us/library/system.string.intern.aspx

看起来这是由编译器自动完成的,但也可以手动完成.如果我错了,请纠正我,并对此有所了解.语言是C#,VB.Net,C++/CLI,还是其他?

谢谢.

.net premature-optimization string-interning

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

Java .charAt(i)比较问题

为什么在将char与另一个char进行比较时,还必须从字符串中获取?例如;

这不起作用

   while(i < t.length() && zeroCount < 5) {
        if(t.charAt(i) == 0){
            zeroCount++;
        }
        i++;
    }
Run Code Online (Sandbox Code Playgroud)

这也不是

char zero = 0;

      while(i < t.length() && zeroCount < 5) {
            if(t.charAt(i) == zero){
                zeroCount++;
            }
            i++;
        }
Run Code Online (Sandbox Code Playgroud)

我设法让它运作的唯一方法就是这样......

String zeros = "0000000000";

      while(i < t.length() && zeroCount < 5) {
            if(t.charAt(i) == zeros.charAt(i)){
                zeroCount++;
            }
            i++;
        }
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释我是否做错了什么,或者像前2个例子那样做是不可接受的.如果是这样,为什么?

java string comparison char

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

Matlab_在数字e的表示中有错误吗?

我认为Matlab相对于用于显示数字e的小数位数有问题.如果放

>> sprintf('%.30f',exp(1))

ans =

2.718281828459045500000000000000

enter code here
Run Code Online (Sandbox Code Playgroud)

我认为这是错误的,因为数字并包含无限数量的小数位,而不仅仅是本例中matlab显示的16位.有谁知道如何使用Matlab获得更好的准确性?谢谢.

floating-point precision matlab

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

Java中的字符串到二进制输出

我想从字符串中获取二进制(011001 ..),但我得到[B @ addbf1,必须有一个简单的转换才能做到这一点,但我没有看到它.

public static String toBin(String info){
  byte[] infoBin = null;
  try {
   infoBin = info.getBytes( "UTF-8" );
   System.out.println("infoBin: "+infoBin);
  }
  catch (Exception e){
   System.out.println(e.toString());
  }
  return infoBin.toString();
}
Run Code Online (Sandbox Code Playgroud)

在这里我得到infoBin:[B @ addbf1
我希望infoBin:01001 ...

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

java string encoding string-conversion

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

WPF自定义控件模板未应用

我确信这个问题或它的衍生物已被问过无数次,但我找不到任何帮助我解决问题的东西,所以我问.请随时告诉我我确定存在但我找不到的副本.显然我对关键词的关注度不高.

我有一个自定义控件,它有自己的资源字典,仅用于定义控件模板.然后将该字典合并到Generic.xaml中.

问题是当这个控件出现在UI中时,它内部没有任何内容.我用Snoop找到了这个.控件位于UI中,但它完全为空.

您将在下面找到我认为对此问题负责的项目.我们非常感谢您提供的任何帮助或建议.

我的文件夹结构的相关部分是这样的:

我的目录结构

BasicTemplate.xaml:

<ResourceDictionary
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="clr-namespace:WPFSpecBuilder.Layouts.Templates">

    <Style TargetType="{x:Type local:BasicTemplate}">
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="{x:Type local:BasicTemplate}">
                    <Border Background="{TemplateBinding Background}"
                            BorderBrush="{TemplateBinding BorderBrush}"
                            BorderThickness="{TemplateBinding BorderThickness}">
                        <Grid>
                            <TextBlock Text="This is a basic template." />
                        </Grid>
                    </Border>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>
</ResourceDictionary>
Run Code Online (Sandbox Code Playgroud)

Generic.xaml

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <ResourceDictionary.MergedDictionaries>
        <ResourceDictionary Source="Layouts/Templates/XAML/BasicTemplate.xaml" />
    </ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
Run Code Online (Sandbox Code Playgroud)

wpf custom-controls resourcedictionary controltemplate

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

iTunes Connect:如何告诉在appstore中购买通用应用程序时使用的设备?

我在appstore上有一个通用应用程序(iPad和iPhone).我想知道如何通过iPad或iPhone用户进行购买.在iTunes中的销售和趋势部分,我找不到这些信息.有任何想法吗?
谢谢

iphone app-store ipad

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

C#如何从IE获取当前URL?

我想从IE(.NET 4)获取当前的URL.为此,我添加了对Microsoft Interner Controls的引用并添加了代码(来自http://omegacoder.com/?p=63)

foreach (InternetExplorer ie in new ShellWindowsClass())
{
   textBox1.Text = ie.LocationURL.ToString();
}
Run Code Online (Sandbox Code Playgroud)

但我得到2个错误:

1] The type 'SHDocVw.ShellWindowsClass' has no constructors defined

2] Interop type 'SHDocVw.ShellWindowsClass' cannot be embedded.
   Use the applicable interface instead.
Run Code Online (Sandbox Code Playgroud)

怎么解决?

c# internet-explorer

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

在另一个控制器中设计登录表单

我正在尝试将Devise登录表单放在我的主页上.

当我只是复制表格时,我当然会收到错误,因为动作中没有设置"资源"变量等.

我在互联网上找到了这个解决方案:http://pupeno.com/blog/show-a-devise-log-in-form-in-another-page/

但是,他的解决方案是在名为ContentHelper的模块中设置所需的变量.

我在哪里放这个代码?我尝试将它放在初始化器中,但我仍然得到关于'resource'变量不存在的错误

ruby-on-rails devise

10
推荐指数
2
解决办法
7962
查看次数

构造函数或属性:在分配值时哪一个是更好的选择

当我们应该在赋值时使用构造函数而不是属性,反之亦然.

c# constructor properties

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