问题标签 [variables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
246 浏览

class - 类:公共变量或公共函数来更改本地变量?

正是主题标题所说的,

在哪些情况下,您更喜欢使用公共函数来更改局部变量,而不是仅仅将该变量定义为公共并直接修改它?

0 投票
2 回答
1132 浏览

git - Gitosis:设置存储库配置变量

有没有办法通过 gitosis conf 设置存储库配置变量,而不是进入每个存储库并直接编辑 conf 值?

0 投票
6 回答
21851 浏览

python - Python - 一个变量不应该等于另一个变量

这是我的示例代码。它是高斯赛德尔(矩阵求解器)的迭代过程。本质上,当错误足够小时,它会退出 while 循环。

我已经减少了代码,使其更易于管理。如果你不明白它在做什么,它对解决这个问题并不那么重要。

这是问题所在。每次

运行时,x_past 等于 x_present。我不知道为什么会这样,因为我设置 x_past 等于 x_present 的唯一位置是在循环的顶部。如果我拿走

句子,x_past 永远不会等于 x_present。这使我认为这是导致问题的两种陈述的某种组合。

这是一个很大的问题,因为如果 x_past = x_present 每次错误 = 0 并且循环在第一次迭代后中断。代码确实有效,例如,如果我告诉代码运行 8 次迭代并且中断它给了我应该的答案。

在过去的 4 个小时里,我一直试图弄清楚这一点,但我完全被难住了。我使用 python 的时间不长,所以我在语法方面的故障排除技巧并不是那么好。任何帮助,将不胜感激!!

0 投票
4 回答
8196 浏览

java - Java 实例变量可访问性

Java中以下变量的可访问性有什么区别?

我最感兴趣的是最后一个在做什么。

0 投票
2 回答
5585 浏览

asp.net - 跨站点 ASP.NET 共享变量

isSearching我的 web 应用程序的“函数”文件中有一个具有单个布尔属性的类。在我的搜索页面上,我有一个变量oSearchHandler声明为Public Shared变量。如何访问oSearchHandler我的 web 应用程序中其他页面上的内容?

带有会话的代码......

我认为该会话将正常工作。

0 投票
7 回答
26126 浏览

java - Java中未初始化的变量和成员

考虑一下:

我不明白。“b”从未初始化,但会给出与“c”相同的运行时错误,这是一个编译时错误。为什么局部变量和成员之间有区别?

编辑:将成员设为私有是我的初衷,但问题仍然存在......

0 投票
11 回答
111610 浏览

c++ - 在 C++ 中通过值传递还是通过常量引用传递更好?

在 C++ 中通过值传递还是通过常量引用传递更好?

我想知道哪个是更好的做法。我意识到通过常量引用传递应该在程序中提供更好的性能,因为您没有制作变量的副本。

0 投票
9 回答
117741 浏览

c++ - C++ 中的 int 和 long 有什么区别?

如果我错了,请纠正我,

int 为 4 个字节,取值范围为 -2,147,483,648 到 2,147,483,647 (2^31)
long 为 4 个字节,取值范围为 -2,147,483,648 到 2,147,483,647 (2^31)

C ++有什么区别?它们可以互换使用吗?

0 投票
6 回答
5784 浏览

c# - 您是否应该通过属性访问同一类中的变量?

如果您有一个获取并设置为实例变量的属性,那么通常您总是使用该类外部的属性来访问它。

我的问题是你是否也应该在课堂上也这样做?如果有一个属性,我总是使用该属性,即使在课堂上也是如此,但我想听听一些关于哪个是最正确的以及为什么最正确的论点。

还是只是项目中使用的编码标准问题?

0 投票
5 回答
11992 浏览

php - Perl 有类似 PHP 的动态变量吗?

在 PHP 中,我可以写:

...脚本将输出“555-1234”。

Perl 中是否有任何等价物?

有没有办法限制$phone本地块的范围,就像我写的一样my $phone?使用my $$vname给我“无法在我的 at ... 中声明标量取消引用”错误。