问题列表 - 第10966页

命名空间和使用指令

如果我有一个名称空间,如:

namespace MyApp.Providers
 {
    using System;
    using System.Collections.Generic;
    using System.Configuration;
    using System.Globalization;
  }
Run Code Online (Sandbox Code Playgroud)

这是否意味着如果我创建具有相同命名空间的其他文件和类,则共享using语句,并且我不需要再次包含它们?

如果是的话,这不是一个管理上的头疼吗?

c# namespaces using-directives

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

功能呼叫保护

假设我有一个名为的自由函数InitFoo.我想保护这个功能不被意外多次调用.我没有多想,写了以下内容:

void InitFoo()
{
    {
        static bool flag = false;
        if(flag) return;
        flag = true;
    }

    //Actual code goes here.
}
Run Code Online (Sandbox Code Playgroud)

不过,这看起来像一个大疣.InitFoo没有需要保留任何其他状态信息.有人可以提出一种方法来实现同一目标而不是丑陋吗?

当然,宏并不算数.

c++ function call guard

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

绘制VHDL框图的程序?

有没有可以解析VHDL文件集合并从中构建框图的免费程序?

编辑 我正在寻找一个程序,它将构建一个块图图像以与层次结构的文档一起使用,类似于在解析一系列类的文档之后javadoc构建类图的方式.

diagram vhdl

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

让Django提供可下载的文件

我希望网站上的用户能够下载路径被遮挡的文件,因此无法直接下载.

例如,我希望URL是这样的," http://example.com/download/?f=somefile.txt

在服务器上,我知道所有可下载文件都位于"/ home/user/files /"文件夹中.

有没有办法让Django提供该文件供下载,而不是试图找到一个URL和View来显示它?

python django download

231
推荐指数
9
解决办法
15万
查看次数

Visual Studio 2005中的<inttypes.h>在哪里?

我想在Visual Studio项目中使用C99头文件inttypes.h(我想打印64位数字).

但是,我的安装中似乎不存在此文件.

这不是VS2005的一部分吗?还有其他选择吗?

c++ visual-studio-2005 c99

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

如何使用CSS扩展整个网页?

使用Firefox,您只需按下即可放大整个网页CTRL +.这样做是按比例放大整个网页(字体,图像等).

如何使用简单的CSS复制相同的功能?

是否有类似的东西page-size: 150%(这将使整个页面部分增加x%?)

html css resize

141
推荐指数
7
解决办法
25万
查看次数

NHibernate DuplicateMappingException当两个类具有相同的名称但名称空间不同时

我的域模型根中有一个类,如下所示:

namespace Domain
{
  public class Foo { ... }
}
Run Code Online (Sandbox Code Playgroud)

我还在另一个名称空间中有另一个具有相同名称的类:

namespace Domain.SubDomain
{
  public class Foo { ... }
}
Run Code Online (Sandbox Code Playgroud)

对于我的映射,我有一个Mapping目录,其子目录名称SubDomain包含在Domain.SubDomain命名空间中找到的域类的映射.他们都在同一个集会中.

但是,当我尝试使用NHibernate加载它们时,我不断得到DuplicateMappingException...即使两个Foos都有不同的命名空间.我用来加载我的NHibernate配置的代码是这样的:

var cfg = new Configuration()
  .Configure()                
  .AddAssembly("Domain");   
Run Code Online (Sandbox Code Playgroud)

我如何告诉NHibernate让我使用两个具有相同名称(但名称空间不同)的实体?

.net c# nhibernate orm nhibernate-mapping

25
推荐指数
2
解决办法
9671
查看次数

Django和会话状态消息

我需要在重定向发生后处理初始请求时设置状态消息.一个非常正常的事情需要做,但我不清楚如何使用会话对象在Django中执行此操作.我知道有人制作了一个插件:http://wiki.github.com/danielfm/django-flash

这是在Django中处理这种情况的推荐方法,还是可以使用Django的默认安装更简单?

django session

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

在类库中添加System.Web.Script引用

我目前正在将代码从app_code文件夹移动到类库.我用[System.Web.Script.Serialization.ScriptIgnore]属性标记了几个方法.我的类库无法看到此命名空间.我的添加引用对话框无法看到此命名空间.如何在类库中正确使用此标记?

这是错误: 找不到类型或命名空间名称'ScriptIgnoreAttribute'(您是否缺少using指令或程序集引用?)

asp.net class-library namespaces

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

你如何让eclipse使用现有的svn工作副本?

我有一个用svn签出的工作副本; 此外,我在Eclipse中创建了一个新项目,它将工作副本的根目录作为项目的位置.我希望能够像Eclipse中的比较版本那样做.我有Subclipse 1.4.8,但这似乎没有给我我想要的东西.难道我做错了什么?

eclipse subclipse svn

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