問題タブ [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: リポジトリ構成変数の設定

各リポジトリに移動してconfの値を直接編集する代わりに、gitosis confを介してリポジトリ構成変数を設定する方法はありますか?

0 投票する
6 に答える
21851 参照

python - Python-ある変数は、あるべきではないときに別の変数と等しい

これが私のサンプルコードです。これは、ガウス・ザイデル(行列ソルバー)の反復手順となることを目的としています。基本的に、エラーが十分に小さい場合、whileループから抜け出します。

コードを減らして管理しやすくしました。あなたがそれが何をしているのか理解していないなら、それはこの問題を解決するのにそれほど重要ではありません。

これが問題です。毎回

が実行されると、x_pastはx_presentと等しくなります。x_pastをx_presentに設定したのはループの一番上だけなので、なぜこれが当てはまるのかわかりません。私が奪うなら

文では、x_pastがx_presentと等しくなることはありません。これにより、問題の原因は2つのステートメントの組み合わせであると思います。

これは、x_past =x_presentが毎回エラー=0であり、最初の反復後にループが中断する場合の大きな問題の原因です。コードは機能します。たとえば、コードに8回の反復を実行するように指示し、ブレークすると、想定される答えが得られます。

私は過去4時間これを理解しようとしてきましたが、完全に困惑しています。私は長い間Pythonを使用していないので、構文に関するトラブルシューティングスキルはそれほど優れていません。どんな助けでもいただければ幸いです!!

0 投票する
4 に答える
8196 参照

java - Java インスタンス変数のアクセシビリティ

Java での次の変数のアクセシビリティの違いは何ですか?

私は最後の人が何をしているのかに最も興味があります。

0 投票する
2 に答える
5585 参照

asp.net - サイト ASP.NET 全体で変数を共有する

isSearchingWeb アプリケーションの「関数」ファイルに単一のブール値プロパティを持つクラスがあります。検索ページで、変数oSearchHandlerとして宣言されたPublic Shared変数があります。oSearchHandlerWeb アプリケーションの他のページのコンテンツにアクセスするにはどうすればよいですか?

セッションを使用したコード....

セッションはうまくいくと思います。

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...でスカラー間接参照を宣言できません」というエラーが発生します。