Questions tagged «namespaces»

命名空间是提供标识符上下文的容器,标识符在其中是唯一的。


7
如何在kubernetes中切换名称空间
说,我有两个名称空间k8s-app1和k8s-app2 我可以使用以下命令列出来自特定名称空间的所有Pod kubectl get pods -n <namespace> 我们需要在所有命令后附加名称空间,以列出各个名称空间中的对象。有没有一种方法可以设置特定的名称空间并列出对象,而无需显式地包括名称空间?

20
如何使用jQuery对具有名称空间的XML进行解析
我是jQuery新手,想解析XML文档。 我可以使用默认名称空间解析常规XML,但可以使用以下XML解析该XML: <xml xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema"> <s:Schema id="RowsetSchema"> <s:ElementType name="row" content="eltOnly" rs:CommandTimeout="30"> <s:AttributeType name="ows_ID" rs:name="ID" rs:number="1"> <s:datatype dt:type="i4" dt:maxLength="4" /> </s:AttributeType> <s:AttributeType name="ows_DocIcon" rs:name="Type" rs:number="2"> <s:datatype dt:type="string" dt:maxLength="512" /> </s:AttributeType> <s:AttributeType name="ows_LinkTitle" rs:name="Title" rs:number="3"> <s:datatype dt:type="string" dt:maxLength="512" /> </s:AttributeType> <s:AttributeType name="ows_ServiceCategory" rs:name="Service Category" rs:number="4"> <s:datatype dt:type="string" dt:maxLength="512" /> </s:AttributeType> …


25
名称<…>在命名空间clr-namespace <…>中不存在
我有一个小的WPF应用程序,该应用程序过去可以正常编译,但现在不再编译。我真的不能说停止建造的时间。一天工作得很好,而第二天就不好了。 这是项目结构: 除标准.net dll之外,没有其他项目或外部引用。 这是问题产生的用户控件: &lt;UserControl x:Class="TimeRecorder.HistoryUserControl" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="clr-namespace:TimeRecorder.ViewModel" xmlns:framework="clr-namespace:TimeRecorder.Framework" mc:Ignorable="d" Height="Auto" Width="Auto" Padding="5"&gt; &lt;UserControl.Resources&gt; &lt;local:HistoryViewModel x:Key="ViewModel"/&gt; &lt;framework:BoolToColorConverter x:Key="ColorConverter"/&gt; &lt;/UserControl.Resources&gt; &lt;StackPanel DataContext="{StaticResource ViewModel}"&gt; 这是我得到的错误: 请注意,这不仅是屏幕截图中的一个文件,而且是我在该项目中所有用户控件/窗口文件中以类似方式在xaml中添加的所有引用。 因此,该文件在那里,文件中的名称空间正确,而xaml文件中的名称空间/类名称(据我所知)是正确的。当我输入xaml时,我得到了智能感知,因此它可以正常地找到文件,但编译时却找不到。 在其他文章中,最常见的解决方案是.net框架版本。对于我的主要项目和测试项目,当前都将其设置为.Net Framework 4。完整版本不是客户端配置文件。 这是我想弄清楚的事情: 在配置管理器中,两个项目的Platform都设置为Any CPU,但是在尝试解决这一问题时,我注意到主项目设置为x86,测试项目设置为Any。中央处理器。因此,我在配置管理器中为主项目手动添加了任何CPU。但是,老实说,我不知道我是否正确地做到了,或者即使我应该这样做。因此,还有一个问题,是否可以将配置管理器重置为其默认状态?对于主要问题,这有什么要说的吗?我不知道主项目是否总是设置为x86,或者我是否以某种方式将其更改为x86,然后它坏了。如前所述,该项目可以编译一段时间。
80 c#  .net  wpf  xaml  namespaces 

1
Rails 4:在子路径中组织Rails模型而不使用命名空间模型吗?
可能会有这样的事情吗? app/models/ app/models/users/user.rb app/models/users/education.rb 目标是更好地组织/ app / models文件夹,但不必为模型命名空间。 Rails 3的一个悬而未决的问题是: Rails 3.2.9和子文件夹中的模型。 使用命名空间指定table_name似乎可以工作(请参见Rails 4模型子文件夹),但是我想在没有命名空间的情况下执行此操作。

8
标准VBA功能的“找不到项目或库”
因此,我必须在PC上运行其他人的excel应用程序,并且在标准功能(例如日期,格式,十六进制,中点等)上得到“找不到项目或库”。 一些研究表明,如果我在这些功能前面加上“ VBA”。就像“ VBA.Date”中那样,它将正常工作。 网页建议它与我系统上的项目引用有关,而在开发人员系统上必须可以。我将在一段时间内与其他人一起处理这个问题,并将这些应用程序分发给许多其他人,因此我需要了解我需要修复的excel设置有什么问题,或者需要在其中更改哪些内容。 xls文件,以便它可以在各种系统上运行。我想避免让每个人都使用“ VBA”。作为一个明确的参考,但是如果没有理想的解决方案,我想这就是我们要做的。 如何制作“ VBA”。隐含在我的项目属性/引用/等中? -亚当

9
C ++名称空间建议
我只是自学C ++命名空间(来自C#背景),并且我真的开始认为,即使C ++比所有其他语言都有更好的功能,嵌套命名空间也不是其中之一! 我是否正确认为,为了声明一些嵌套的名称空间,我必须执行以下操作: namespace tier1 { namespace tier2 { namespace tier3 { /* then start your normal code nesting */ } } } 相对于: namespace tier1::tier2::tier3 { } C#? 当我需要转发声明时,这会变得更加疯狂: namespace tier1 { namespace tier2 { namespace forward_declared_namespace { myType myVar; // forward declare } namespace tier3 { /* …
75 c++  namespaces 

2
PHP如何从另一个名称空间导入所有类
我在现有项目中实现名称空间。我发现您可以使用关键字“ use”将类导入您的名称空间。我的问题是,我也可以将所有类从1个命名空间导入另一个。例: namespace foo { class bar { public static $a = 'foobar'; } } namespace { use \foo; //This doesn't work! echo bar::$a; } PHP 7+更新 PHP 7中的一项新功能是分组声明。这并不像在给定命名空间中的所有类上使用1个“ use语句”那样容易,但是却使它变得更加容易... 示例代码: &lt;?php // Pre PHP 7 code use some\namespace\ClassA; use some\namespace\ClassB; use some\namespace\ClassC as C; // PHP 7+ code use …
74 php  import  namespaces 

2
在函数内创建类并访问包含函数范围内定义的函数
编辑: 请参阅此问题底部的我的完整答案。 tl; dr答:Python具有静态嵌套的作用域。的静态 方面可以与隐变量声明相互作用,产生非显而易见的结果。 (由于该语言通常具有动态特性,所以这尤其令人惊讶)。 我以为我对Python的作用域规则掌握得很好,但是这个问题使我彻底陷入困境,而我的google-fu让我失败了(这并不令我感到惊讶-查看问题标题;) 我将从一些可以按预期工作的示例开始,但是请多跳到示例4。 范例1。 &gt;&gt;&gt; x = 3 &gt;&gt;&gt; class MyClass(object): ... x = x ... &gt;&gt;&gt; MyClass.x 3 很简单:在类定义期间,我们能够访问外部(在本例中为全局)范围内定义的变量。 示例2 &gt;&gt;&gt; def mymethod(self): ... return self.x ... &gt;&gt;&gt; x = 3 &gt;&gt;&gt; class MyClass(object): ... x = x ... mymethod = mymethod ... &gt;&gt;&gt; …

2
XElement命名空间(如何?)
如何使用节点前缀创建xml文档,例如: &lt;sphinx:docset&gt; &lt;sphinx:schema&gt; &lt;sphinx:field name="subject"/&gt; &lt;sphinx:field name="content"/&gt; &lt;sphinx:attr name="published" type="timestamp"/&gt; &lt;/sphinx:schema&gt; 当我尝试运行类似new XElement("sphinx:docset")异常的东西时 未处理的异常:System.Xml.XmlException:名称中不能包含':'字符,十六进制值0x3A。 在System.Xml.XmlConvert.VerifyNCName(字符串名称,ExceptionType exceptionTyp E) 在System.Xml.Linq.XName..ctor(NS的XNamespace,字符串的localName) 在System.Xml.Linq.XNamespace.GetName(字符串的localName) 在系统.Xml.Linq.XName.Get(字符串expandName)
73 c#  xml  linq  namespaces 

10
什么是XML名称空间?
我总是很难理解这一点:为什么存在XML名称空间?我们什么时候应该使用它们,什么时候不使用?在XML中使用命名空间时,常见的陷阱有哪些? 另外,它们与XML模式有何关系?XSD模式应该始终与名称空间关联吗?

25
错误C2065:“ cout”:未声明的标识符
我正在编程任务的“驱动程序”部分工作,并且不断收到这个荒谬的错误: 错误C2065:“ cout”:未声明的标识符 我什至尝试使用std :: cout,但又收到另一个错误消息:IntelliSense:当我声明使用命名空间std时,命名空间“ std”没有成员“ cout” ,包括iostream +我什至尝试使用ostream 我知道这是一个标准的菜鸟问题,但这困扰了我,我是新手(意思是:我之前已经编程过……) #include &lt;iostream&gt; using namespace std; int main () { cout &lt;&lt; "hey" &lt;&lt; endl; return 0; } 我正在使用Visual Studio 2010并运行Windows7。所有.h文件均具有“ using namespace std”,并包括iostream和ostream。


2
如何检查名称空间中是否存在类?
我有这个: use XXX\Driver\Driver; ... var_dump(class_exists('Driver')); // false $driver = new Driver(); // prints 123123123 since I put an echo in the constructor of this class exit; 好吧……这种行为是非常不合理的(根据PHP创建不存在的类的对象)。有什么方法可以检查给定名称空间下是否存在类?
70 php  oop  namespaces 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.