Tag: 命名空间

Django:“项目”与“应用程序”

我有一个相当复杂的“产品”,我准备使用Django构build。 在这里我将避免使用术语“项目”和“应用程序”,因为我不清楚它们在Django中的具体含义。 项目可以有很多应用程序。 应用程序可以在许多项目中共享。 精细。 我不是在重塑博客或论坛 – 我没有看到我的产品的任何部分在任何情况下都是可重用的。 直觉上,我会称之为“应用程序”。 然后,我是否在单个“应用程序”文件夹中完成所有工作? 如果是这样的话 …在Django的project.app命名空间方面,我的倾向是使用myproduct.myproduct ,但当然这是不允许的(但我build立的应用程序是我的项目,我的项目是一个应用程序! )。 我因此相信,也许我应该通过为每个“重要”模型构build一个应用程序来处理Django,但是我不知道在我的模式中如何绘制边界以将其分离为应用程序 – 我有很多具有相对复杂关系的模型。 我希望有一个共同的解决scheme,这…

获取“types或命名空间名称找不到”,但一切似乎没问题?

我得到一个: types或命名空间名称找不到 VS2010中的C#WPF应用程序错误。 这段代码编译正常,但突然间我得到这个错误。 我已经尝试删除项目引用和using声明,closuresVS2010和重新启动,但我仍然有这个问题。 任何想法,为什么这可能会发生,似乎我正在做的事情参考和using声明? 我还注意到在VS2010中,该命名空间的intellisense工作正常,所以它似乎像VS2010一方面有项目引用和看到命名空间,但在编译期间看不到它?

在C#中获取没有完整命名空间的types名称

我有以下代码: return "[Inserted new " + typeof(T).ToString() + "]"; 但 typeof(T).ToString() 返回包含名称空间的全名 有没有办法只是得到类名(没有任何命名空间限定符?)

什么是内联命名空间?

C ++ 11允许inline namespace ,其所有成员也都自动位于封闭namespace 。 我想不出任何有用的应用程序 – 有人可以请一个简短,简洁的例子,一个inline namespace是必要的,它是最习惯的解决scheme? (另外,我不清楚当一个namespace在一个声明中是inline ,而不是所有的声明,这些声明可能存在于不同的文件中,这不是乞求麻烦吗?)

MATLAB最接近命名空间的是什么?

我们的实验室里有很多MATLAB代码。 问题是没有办法来组织它。 由于所有函数都必须位于同一个文件夹中(或者你必须在MATLAB的path环境variables中添加一堆文件夹),所以我们注定要在同一个文件夹中加载多个文件,全局命名空间。 有没有更好的方式来组织我们的文件和function? 我真的希望有某种模块系统…

如何忽略XPath的命名空间

我的目标是使用XPath从具有多个名称空间的多个xml文件中提取某些节点。 一切工作正常,只要我知道命名空间的URI。 名称空间名称本身保持不变,但Schemas(XSD)有时是客户端生成的,即我所不知道的。 那么我基本上有三个select: 只使用一个模式的命名空间,希望没有出错(我可以肯定?) 得到文档的子节点,并寻找具有名称空间URI的第一个节点,希望在那里使用URI,希望它是正确的。 出于多种原因可能会出错 莫名其妙地告诉xpath:“看,我不在意名称空间,只是find所有与这个名字的节点,我甚至可以告诉你名字空间的名称,而不是URI”。 这是这里的问题 这不是重复许多“我的XPathexpression式不工作,因为我不知道名称空间意识”问题,如在这里或这里find。 我知道如何使用名称空间感知。 只是没有如何摆脱它。

C ++命名空间的build议

我只是教自己的C ++命名空间(来自C#背景),我真的开始认为即使C ++比大多数其他语言做得更好,嵌套命名空间也不是其中之一! 我正确地认为,为了声明一些嵌套的命名空间,我必须执行以下操作: namespace tier1 { namespace tier2 { namespace tier3 { /* then start your normal code nesting */ } } } 而不是: namespace tier1::tier2::tier3 { } àla C#? 当我需要转发声明时,这变得更加疯狂: namespace tier1 { namespace tier2 { namespace forward_declared_namespace { myType myVar; // forward declare } namespace tier3 { /* then start your normal […]

带有Java中的命名空间的XPath

我想获得所有的标签之间的内容,但我不知道如何做到这一点,因为urn:命名空间。 <urn:ResponseStatus version="1.0" xmlns:urn="urn:camera-org"> <urn:requestURL>/CAMERA/Streaming/status</urn:requestURL> <urn:statusCode>4</urn:statusCode> <urn:statusString>Invalid Operation</urn:statusString> <urn:id>0</urn:id> </urn:ResponseStatus> 有任何想法吗 ? 谢谢 !

XPATHS和默认命名空间

XPath背后的故事和对命名空间的支持是什么? 作为规范的XPath是否在名称空间之前? 如果我有一个文档的元素已被赋予一个默认的名称空间: <foo xmlns="uri" /> 看起来好像某些XPath处理器库不会识别//foo因为命名空间,而其他的会。 我的团队考虑的选项是使用正则expression式向XPath添加一个名称空间前缀(可以通过XmlNameTable添加一个名称空间前缀),但是这看起来很脆弱,因为XPath在节点testing中是一种非常灵活的语言。 有没有适用于此的标准? 我的做法有点ha but,但似乎工作正常; 我使用search/replace来删除xmlns声明,然后应用XPath。 string readyForXpath = Regex.Replace(xmldocument, "xmlns=\".+\"", String.Empty ); 这是一个公平的方法,或有任何人解决这个不同?

在C ++中,什么是“命名空间别名”?

什么是C ++中的“命名空间别名”? 它是如何使用的?