Tag: variables

为什么全局variables和静态variables初始化为默认值?

在C / C ++中,为什么全局variables和静态variables初始化为默认值? 为什么不把它留在垃圾值? 这有什么特别的原因吗?

SQL NVARCHAR和VARCHAR限制

所有,我有一个大的(不可避免的)dynamicSQL查询。 由于select标准中的字段数量,包含dynamicSQL的string正在增长超过4000个字符。 现在我明白NVARCHAR(MAX)有一个最大值为4000的设置,但是在Server Profiler中查看执行的SQL DELARE @SQL NVARCHAR(MAX); SET @SQL = 'SomeMassiveString > 4000 chars…'; EXEC(@SQL); GO 似乎工作(!?),另一个查询也很大,它会抛出一个错误,这是4000的限制(!?),它基本上修剪所有的SQL后4000限制,留下一个语法错误。 尽pipe在剖析器中,它完全显示了这个dynamicSQL查询(!?)。 到底发生了什么,我应该只是将这个@SQLvariables转换为VARCHAR并继续使用它? 谢谢你的时间。 PS。 能够打印超过4000个字符来查看这些大问题也是很好的。 以下限制为4000 SELECT CONVERT(XML, @SQL); PRINT(@SQL); 还有没有其他酷的方式?

Python函数全局variables?

所以我知道我应该首先避免使用全局variables,因为这样的混乱,但是如果我使用它们,下面是一个有效的方法来使用它们吗? (我试图调用在一个单独的函数中创build的variables的全局副本。) x = somevalue def func_A (): global x # do things to x return x def func_B(): x=func_A() # do things return x func_A() func_B() 第二个函数使用的x是否具有与func_a使用和修改的x的全局副本相同的值? 定义后调用函数时,命令是否重要?

使用string值创buildvariables名称

这是一个简单的问题(我认为) 可以说我有这个代码(假设我有一个狗class) String name = "dog"; dog name = new dog(); 我怎样才能让java识别名称作为一个string,并命名对象的狗?

ViewController.Type没有名为的成员

只是一个简单的任务,但我有麻烦了。 试图做出不同的方式,但失败了。 如何用已声明的以前的variables来初始化NSTimer? 既不var也不帮助。

无法修改返回值错误c#

我正在使用自动实现的属性。 我想最快的方法来解决以下是宣布我自己的支持variables? public Point Origin { get; set; } Origin.X = 10; // fails with CS1612 错误消息:无法修改“expression式”的返回值,因为它不是一个variables 试图修改作为中间expression式的结果的值types。 由于该值不是持久的,因此该值将保持不变。 要解决此错误,请将expression式的结果存储在中间值中,或者使用中间expression式的引用types。

上传和下传与类variables有什么区别?

上调和下调相对于类variables有什么区别? 例如,在下面的程序类中,Animal只包含一个方法,但Dog类包含两个方法,那么我们如何将Dogvariables转换为Animalvariables。 如果施法完成,那么我们怎么能把动物的variables称为狗的另一种方法。 class Animal { public void callme() { System.out.println("In callme of Animal"); } } class Dog extends Animal { public void callme() { System.out.println("In callme of Dog"); } public void callme2() { System.out.println("In callme2 of Dog"); } } public class UseAnimlas { public static void main (String [] args) { Dog d = […]

Ruby类实例variables与类variables

我读过“ 什么时候Ruby实例variables被设置? ”,但我有两个使用类实例variables的想法。 类variables由类的所有对象共享,实例variables属于一个对象。 如果我们有类variables,那么没有太多空间可以使用类实例variables。 有人可以解释这两者之间的差异,何时使用它们? 这是一个代码示例: class S @@k = 23 @s = 15 def self.s @s end def self.k @@k end end p Ss #15 p Sk #23 我现在明白,类实例variables不会沿着inheritance链传递!

如何从一个函数返回多个值?

仍然试图进入R逻辑…什么是“最好”的方式来解压(在LHS上)返回多个值的函数的结果? 我显然不能这样做: R> functionReturningTwoValues <- function() { return(c(1, 2)) } R> functionReturningTwoValues() [1] 1 2 R> a, b <- functionReturningTwoValues() Error: unexpected ',' in "a," R> c(a, b) <- functionReturningTwoValues() Error in c(a, b) <- functionReturningTwoValues() : object 'a' not found 我必须真的做到以下几点吗? R> r <- functionReturningTwoValues() R> a <- r[1]; b <- r[2] 或者R程序员会写更类似这样的东西: R> […]

在d3 javascript中的variables范围

我想通过使用下面的代码获取全局variables中的数据: var data; d3.json ( "file.json" , function(json) { data = json; console.log(data); //defined }); console.log(data); //undefined 但问题是,我只是在d3.json函数中定义的数据variables,但它是未定义的。 我怎么能解决这个问题? 谢谢