問題タブ [global-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.
php - グローバル変数の設定でのPHP構文エラー
さて、私のPHPは、控えめに言っても恐ろしいものです。私はアプリケーションを継承し、7年以上前にそれを書いた誰かからそのアプリケーションのエラーを修正する必要があります。ページを実行しても戻り値がないため、ログをチェックしてエラーを確認しました。次のように表示されます。
PHP解析エラー:構文エラー、予期しない'='、予期する'、'、または';' 4行目の/httpdocs/cron123/purge.phpにあります
コードは次のとおりです。
c# - グローバル変数を使用するWPFアプリケーション
3つの異なるウィンドウを使用してC#でWPFアプリケーションを作成しましたHome.xaml, Name.xaml, Config.xam
。Home.xaml.cs
他の両方の形式で使用できる変数を宣言したいと思います。やってみpublic string wt = "";
ましたがうまくいきませんでした。
3つのフォームすべてで使用できるようにするにはどうすればよいですか?
javascript - JavaScript でグローバル変数を使用する
どうすればいいですか?
私のコードは次のようなものです:
最初のアラートは常に 'old number was: ' を返しますが、10 ではありません。
iphone - iPhone アプリでのオブジェクト共有
私は現在、最初の iPhone アプリケーションを開発しています。すべてのコントローラーで使用されるオブジェクトを共有する最良の方法を知りたいです。
他のコントローラーで必要なデータを含むコントローラーを参照し、プロパティのおかげでこのデータにアクセスすることを考えていましたが、それは良い考えですか、それともより良い方法がありますか?
または、アプリケーションのどこからでもアクセスできるグローバル変数 (const ではない) を宣言できますか?
ありがとうございました
objective-c - Objective-C NSThreadはグローバル変数にアクセスできますか?
わかりました。基本的に、アプリケーションで1〜2秒ごとに実行ループが実行されますが、同時に、listenForPackets
メソッドをループする別のスレッドが実行されます。broadcastMessage
別のアクションメソッドが実行されたときにのみ開始されます。この質問の重要な部分は、リスナースレッドがメインスレッドとは別に実行されている場合、印刷コマンドを出力せず、定義したグローバル変数へのアクセスを許可しないように見えることですrecvMessage
。インターフェイスと実装のセクション。
私のコードでは、メインの実行ループを実行するたびにGUIのUILabelを更新するように設定しています。アプリの実行中、ラベルは常に空白のままで、変更されることはありません。GUIを再確認したところ、すべてが正しくリンクされており、ラベルも正しくインスタンス化されています(以下のコードでは、UILabelのインスタンスとして「label」という名前を使用しています)。私のレーベルが更新されている理由を誰かが知っていますか?私はそれをやったばかりで、すべてが「話している」ので、物事のネットワーキングの側面は素晴らしいと私は信じています。多分それは私が知らない変数スコープの問題であるか、または私が以下で使用したもの(rcvMessage)のようなグローバル変数にアクセスすることを許可された別々のスレッドですか?私はマルチスレッドアプリケーションにかなり慣れていませんが、実装するのがそれほど難しいとは思いません。
グローバル変数
メインランループ-ランループを通過するたびにラベルを更新するセクション
トーカー方式
リスナーメソッド
dll - 動的リンクでの競合の解決方法
XYZ.dll は、グローバル変数 int x を定義します。ABC.c も同じグローバル変数 int x を定義しています。XYZ.dll を ABC.exe にリンクするにはどうすればよいですか? グローバル名前空間でのこの競合はどのように解決されますか?
excel - ExcelのVBA:グローバル定数ファイル
私はExcelワークシート用のいくつかのVBAスクリプトに取り組んでおり、各データベースフィールドの名前を格納するほとんどの文字列のリスト全体を含むモジュールを作成しました。そうすれば、誰かがデータベースを変更した場合、モジュール内のVBA変数を更新でき、フィールド名ではなくグローバル変数を直接参照するすべてのスクリプトが違いを認識しません。
とにかく、私はいくつかの異なる無関係のExcelシートで作業するつもりであり、それらすべてにそのモジュールへのアクセス権を持たせたいと思います。最悪の場合、モジュールを手動で各ブックにコピーすることもできますが、それらすべてが同じ正確なファイルを外部から参照できるとしたら、それは素晴らしいことです... VBA / Excelで可能なことのようなものですか?
また、現在、私の変数は次のようになっています。
次に、ブックが開いたときに呼び出されるモジュール内の関数でそれらを初期化します。すべての定数を維持するためのより良い方法はありますか、それともこれは機能しますか?
そうそう、実際には定数として宣言しませんでした。なぜなら、それらのいくつかはより複雑なデータ型(Rangesなど)を持ち、静的に宣言できなかったためです。少なくとも、そうは思われませんでした。
c# - What are the different ways of handling 'Enumerations' in SQL server?
We currently define a list of constants (mostly these correspond to enumerations we have defined in the business layer) at the top of a stored procedure like so:
But these often get repeated for many stored procedures so there is a lot of duplication.
Another technique I use if the procedure needs just one or two constants is to pass them in as parameters to the stored procedure. (using the same convention of upper case for constant values). This way I'm sure the values in the business layer and data layer are consistent. This method is not nice for lots of values.
What are my other options?
I'm using SQL Server 2008, and C# if it makes any difference.
Update Because I'm using .Net is there any way that user defined (CLR) types can help?
php - Zend Framework は、変数をグローバルとして宣言することをオフにしますか?
Zend Framework で作成している Web アプリケーションにサードパーティのコードを統合しています。
統合したいコードは、変数をグローバルとして宣言しています。それ自体は機能しますが、Zend Framework に含めると機能しません。最初は、グローバル変数の宣言を無効にしている Zend Framework に何かがあるのではないかと疑っていました。コントローラーに次のテストコードがあります。
実行すると、2 ではなく 0 が出力されます。さらに、同じ Web サーバーで同じコードを単独で実行すると、2 が出力されます。
Zend Registry を使用するために、すべてのグローバル インスタンスを置き換えることができることを理解しています。ただし、grep を実行すると、約 700 行を変更する必要があることがわかりました。現時点では実行できません。
この問題を解決する方法を知っている人はいますか?