問題タブ [global]

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 投票する
1 に答える
505 参照

function - PowerBuilderグローバル関数を解決するためのPowerSoftレポートを取得するにはどうすればよいですか。

私は現在、レポートをPowerSoftファイルとしてユーザーに電子メールで送信する必要がある環境で作業しています。データウィンドウの計算列で使用されるグローバルなPowerBuilder関数があります。このデータウィンドウが最終的なpsrレポートになります。
私のテストでは、ライブで実行すると、関数は正常に解決されます。ただし、ユーザーがレポートを実行すると、psrがそれぞれの電子メールアドレスに送信されます。(私はシステムを設計しませんでした)
彼らがpsrを開いたとき、関数は解決されません。この関数をデータウィンドウまたは最終的なpsrにラップできるかどうか誰かが知っていますか?

ありがとう、グレン

0 投票する
1 に答える
1699 参照

jquery - JQueryグローバル読み込みアニメーション

特定のdiv内の私のサイトの画像が読み込まれているときはいつでも、Jqueryを使用して読み込み中のgifを添付する方法はありますか?グローバル関数にしたいと思います。これを行うために私が理解できる唯一の方法は、jqueryを使用して特定のリンクを呼び出してからロードするloading.gifことですが、それは私の状況では機能しません…</ p>

インデックスHTML:

HTMLと呼ばれる:

JQuery:

前もって感謝します

0 投票する
3 に答える
467 参照

singleton - グローバル値を渡す方法 (シングルトン vs. ???)

構成ファイル、レジストリ、およびデータベースのいずれかにさまざまなパラメーターを格納するプロジェクトを継承しました。これらのパラメーターのいずれかが必要な人は、ストアから直接読み取る (場合によっては書き込む) だけです。これは、またはもちろん、ばかげているので、最初に考えたのは、既存のコードをリファクタリングして、クライアントがパラメーターが格納されている場所を認識できないようにすることでした。各パラメーターのプロパティを持つ従来の AppSettings クラスを作成しました。ストアにはグローバル スコープが必要なので、スレッド セーフなシングルトンを作成しました。このクラスは、パラメーター値をフィールドに格納するのではなく、実際のストア (構成ファイル、レジストリ、またはデータベース) との間でパラメーター値を読み書きすることにより、アクセス ポイントとして機能します。最近では、シングルトンとグローバル状態の危険性についての話題を避けるのは困難です。

  1. 私のソリューションでは、テスト可能性以外にどのような問題が見られますか?
  2. 軽量の代替品は何ですか?パラメータを使用するオブジェクトごとにファクトリを作成することはできません (作業が多すぎます)。
  3. より重いリファクタリングを行う機会が得られるまで、シングルトンを使用することは許容できる妥協点として機能しませんか?
  4. シングルトン クラスのプロパティにゲッターしかない場合、それで問題ありませんか?

一部のパラメーターのストアが将来 (たとえば、レジ​​ストリからデータベースに) 変更されることが予想されるため、それがストアをシングルトン クラスの背後に隠す動機になりました。

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

git - Windows で git のグローバル構成オプションを設定すると、どこに書き込まれますか?

Windows で次のように設定した場合:

このグローバル設定はどこに書き込まれますか?

0 投票する
1 に答える
10834 参照

python - Python-パッケージクラスをコンソールのグローバル名前空間にインポートする

PythonクラスをPythonコンソール内で機能させるのに問題があります。すべてのクラスをグローバル名前空間に自動的にインポートして、prefix.module.namesなしで使用できるようにします。

これが私がこれまでに持っているものです...

各ファイルは同じ名前のクラスを定義します。たとえば、main1.pyはMain1と呼ばれるクラスを定義します。

MyPYTHONPATHはprojectname/への絶対パスです。

これを含むPythonスタートアップファイルがあります:

しかし、これではクラスをまったく使用できません。Pythonコンソールを起動したら、次のように記述できるようにしたいと思います。

ただし、Main1は現在の名前空間内にないため、機能しません。

__init__.pyファイルに追加してみました...

projectname/__init__.py

projectname/main_stuff/__init__.py

等々。そして、スタートアップファイルに次のように追加しました。

しかし、Pythonコンソール内でクラスを使用するには、次のように記述する必要があります。

私はそのmain1.部分を必要としないことを望みます。Pythonコンソールを使用するときにクラスをグローバル名前空間に自動的に配置する方法を知っている人はいますか?

ありがとう。

====編集====

必要なのは、クラスレベルでパッケージをインポートすることですがfrom package import *、モジュールレベルですべてを提供します。私はこのようなことをする簡単な方法を求めています:

====別の編集====

結局、クラスインポートをPythonスタートアップファイルに個別に追加することになりました。それを維持するオーバーヘッドのためにそれは理想的ではありませんが、それは私が望むことをします。

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

php - PHP のグローバル変数は悪い習慣と見なされますか? もしそうなら、なぜですか?

私の小規模な PHP プロジェクトでは、通常は手続き型の方法を使用します。通常、システム構成を含む変数があり、関数でこの変数にアクセスする必要がある場合は、global $var;.

これは悪い習慣ですか?

0 投票する
5 に答える
10452 参照

python - パイソン | スクリプト実行後にローカル変数をグローバルにする方法

これがコードです。私がする必要があるのは、実行を繰り返すと毎回 0 にリセットされるのではなく、iの値が 1 ずつ増加するように、グローバルにする方法を見つけることです。iのコードmainは、トレース機能を機能させるために「メイン」に埋め込んだ別のスクリプトからのものです。これはすべてJavaから行われています。

0 投票する
3 に答える
1878 参照

iphone - iPhoneナビゲーションベースのアプリケーション-いくつかのグローバルツールバーの質問


私は2か月前にiPhoneの開発を始めたので、自分自身を「エキスパート」とは言えません;-)しかし、この2か月で多くのことを学びました。ここでは、stackoverflowから多くのことを学びました:) 「ナビゲーションベースのアプリケーション」アプリテンプレート。もちろん、私のRootViewControllerはUITableViewです。そのTableViewから、いくつかのビューと1つのTableViewに移動できます。
私はグローバルツールバーを使用しています。これはRootViewControllerで呼び出されます。ボタンが必要なビューにボタンが追加されます。
さて、ツールバーの使用に関していくつか質問があります

  1. そのコードで柔軟なスペースを挿入します。

    UIBarButtonItem * flexibleSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:nil];

そしてこのような固定スペース:

私の質問:フレキシブルスペースは機能していますが、固定スペースにどの幅が必要かをどのように伝えるのですか?

2.私のTodo-App「Things」がボタンセットを切り替えるグローバルツールバーを使用していることに気づきました。しかし、Thingsでは、ボタンセットが変更されているときに、ある種のフェード効果があります。アプリでそれを行うにはどうすればよいですか?

0 投票する
1 に答える
14104 参照

python - Python: 'global' と globals().update(var) の違い

global var変数を as として初期化することと を呼び出すことの違いは何ですかglobals().update(var)

ありがとう

0 投票する
1 に答える
1329 参照

python - パイソン| この変数を「グローバル」として初期化せずにグローバルにするにはどうすればよいですか

ここにこのコードがあります。コードを追加できる唯一の部分は、「i=1」行の後の main_____ です。このスクリプトは複数回実行され、変数 (「i」でなくても、「xy」、「var」などでもかまいません) があり、毎回 1 ずつ増加します。メソッドの上で「i」をグローバルとして宣言することでこれが機能するようになりましたが、残念ながら、そのように保つことはできません。

上記のパラメータ内で「i」をグローバル変数として機能させる方法はありますか?