Tag: variables

如何在JavaScript中检查未定义的variables

我想检查variables是否被定义。 例如,以下引发一个未定义的错误 alert( x ); 我怎样才能抓住这个错误?

在bash shell脚本的命令中扩展单引号内的variables

我想从一个bash shell脚本中运行一个命令,在单引号和一个variables中包含单引号和其他一些命令。 例如repo forall -c '….$variable' 在这种格式下,$被转义并且variables不被扩展。 我尝试了以下变化,但他们被拒绝了: repo forall -c '…."$variable" ' repo forall -c " '….$variable' " " repo forall -c '….$variable' " repo forall -c "'" ….$variable "'" 如果我用这个值代替variables,那么命令执行得很好。 请告诉我我哪里错了

做声明的属性需要一个相应的实例variables?

Objective-C 2.0中的属性是否需要声明相应的实例variables? 例如,我习惯于这样做: MyObject.h @interface MyObject : NSObject { NSString *name; } @property (nonatomic, retain) NSString *name; @end MyObject.m @implementation @synthesize name; @end 但是,如果我这样做,而是: MyObject.h @interface MyObject : NSObject { } @property (nonatomic, retain) NSString *name; @end 这仍然有效吗? 和我以前的例子有什么不同吗?

ASP.NET MVC中的会话variables

我正在编写一个Web应用程序,允许用户浏览网站内的多个网页,提出某些请求。 用户input的所有信息都将存储在我创build的对象中。 问题是我需要从网站的任何部分访问这个对象,我不知道最好的方法来完成这一点。 我知道一个解决scheme是使用会话variables,但我不知道如何在asp.netnet MVC中使用它们。 我会在哪里声明一个会话variables? 有没有其他的方法?

如何从ASP.NET中的任何类访问会话variables?

我在我的应用程序的App_Code文件夹中创build了一个类文件。 我有一个会话variables Session["loginId"] 我想在我的类中访问这个会话variables,但是当我写下面的行时,它会给出错误 Session["loginId"] 谁能告诉我如何访问ASP.NET 2.0(C#)中的app_code文件夹中创build的类中的会话variables

Python中variables名和函数名的命名约定是什么?

来自C#背景variables和方法名称的命名约定通常是CamelCase或Pascal案例: // C# example string thisIsMyVariable = "a" public void ThisIsMyMethod() 在Python中,我已经看到了上面的内容,但是我也看到了下划线的使用: # python example this_is_my_variable = 'a' def this_is_my_function(): 是否还有更适合Python的编码风格?

Mac OS X中的环境variables

更新:下面的链接没有完整的答案 。 不得不在两个地方设置path或variables(一个用于GUI,一个用于shell)是跛脚的。 不重复 : 在OS X中设置环境variables? 来自Windows背景,很容易设置和修改环境variables(只要进入系统属性>高级>环境variables),在Mac OS 10.5上似乎并不那么简单。 大多数参考文献说我应该更新/ etc / profile或〜/ .profile。 这些相当于系统variables和用户variables吗? 例如,我应该在哪里设置我的JAVA_HOMEvariables? 编辑: 我希望能够从terminal访问variables以及Eclipse等应用程序。 另外,我希望我不必重新启动/注销以使其生效。

在JavaScript中声明多个variables

在JavaScript中,可以像这样声明多个variables: var variable1 = "Hello World!"; var variable2 = "Testing…"; var variable3 = 42; …或者像这样: var variable1 = "Hello World!", variable2 = "Testing…", variable3 = 42; 一种方法比另一种方法更好/更快吗?

Python中的实例variables与类variables

我有Python类,其中我只需要在运行时的一个实例,所以每个类只有一个属性,而不是每个实例只是一个属性。 如果将有多个实例(这不会发生),则所有实例都应具有相同的configuration。 我不知道以下哪个选项会更好或者更“惯用”Python。 类variables: class MyController(Controller): path = "something/" children = [AController, BController] def action(self, request): pass 实例variables: class MyController(Controller): def __init__(self): self.path = "something/" self.children = [AController, BController] def action(self, request): pass

“int size = 10;”产生一个常量expression式吗?

下面的代码在gcc 4.8和Clang 3.2下编译: int main() { int size = 10; int arr[size]; } C ++标准的8.3.4 / 1指出数组的大小必须是一个整数常量expression式,这个size似乎不是。 这是两个编译器的错误,还是我错过了什么? 最新的VC ++ CTP用这个有趣的消息拒绝代码: error C2466: cannot allocate an array of constant size 0 有趣的部分是它似乎认为size为零。 但至less它拒绝了代码。 gcc和Clang不应该这样做吗?