問題タブ [accelerator]

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

f# - F#/ "Acceleratorv2"DFTアルゴリズムの実装が正しくない可能性があります

私はソフトウェア無線の概念を実験しようとしています。この記事から、GPU並列処理の離散フーリエ変換を実装しようとしました。

私は、sin(i)cos(i)の90度を事前に計算してから、このコードで行っていることではなく、フリップして繰り返すことができると確信しています。しかし、これまでのところ、私は正しい答えを得ているとは思いません。すべてゼロの入力は私が期待するように0の結果を与えますが、入力としてのすべての0.5は78.9985886fを与えます(この場合も0の結果を期待します)。基本的に、私は一般的に混乱しています。適切な入力データがなく、結果をどう処理するか、または結果を検証する方法がわかりません。

この質問は、ここにある他の投稿に関連しています

無視(System.Console.ReadKey())

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

php - Pythonアクセラレータ

Pythonを使用してWebアプリケーションを開発することを計画しています。誰かがPython用のアクセラレータについて何か考えがありますか?(eAcceleratorやapc for phpのようなもの)そうでない場合、コンパイル済みのpythonバイトコードをキャッシュする方法はありますか?PythonとPHPのパフォーマンス比較に関するアイデア(db / networkのレイテンシーが同じであると仮定)

前もって感謝します。

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

php - 高性能 PHP

CodeIgniter Web アプリケーションを起動しようとしています。アプリケーションのパフォーマンスを最大化するために何をすべきかについての推奨事項はありますか? memcached とアクセラレータを考えています (どちらかはわかりませんが)。提案?

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

.net - 文字列からアクセラレータ文字を削除するにはどうすればよいですか?

GUIコントロールのキャプションがあり、それを単純なテキスト文字列に変換したいと思います。具体的には、アクセラレータのメタ文字を削除したいと思います。

例(例ではWinFormsを想定しています):

  • メタ文字の単一の出現を取り除きます:&YesになりますYes
  • ダブルオカレンスをシングルに変換:Income && ExpenseになりますIncome & Expense

私のコードは、Windowsフォーム構文(アクセラレータのメタ文字がどこにあるか)を扱っているのか、&WPF(それがどこにあるのか)を扱っているのかを認識します_。ただし、これはバックエンドコードに含まれているため、WinFormsまたはWPFライブラリ関数に依存したくありません。コア(非GUI)BCLアセンブリを使用してこれを行う必要があります。(そしてその時点で、WinFormsで機能するものはすべて、WPF用に変更するのは簡単だと思います。)

これを行うにはいくつかの方法が考えられますが、どれが最も簡単かは明確ではありません。

この「シングルの場合はメタ文字を削除し、ダブルの場合はデダブル」を実装する最も簡単な方法は何ですか?

更新: WinFormsとWPFはどちらも基本的に同じように処理されると思っていましたが、そうではないことがわかりました。WinFormsは、文字列の最後にある1つのメタ文字を削除します(Foo&になりますFoo)が、WPFは削除しません(Foo_残りますFoo_)。両方に対応する回答のボーナスポイント。

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

wpf - 一部のボタンのアクセラレータ キーを無効にする方法

Button の .Content 値をアンダースコアを含む文字列に設定しています。最初のアンダースコアは、アクセラレータ キーとして解釈されています。

基になる文字列を変更せずに (すべての _ を __ に置き換えることにより)、メニュー以外のボタンのアクセラレータを無効にする方法はありますか?

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

java - Java:アクセラレータを使用して貼り付けMenuItemを作成するにはどうすればよいですか?

貼り付けアクションを含むJMenuBarを作成し、それにアクセラレータを割り当てて(Control-V)、JMenuItemの貼り付けアクションを記述します。そして、アクセラレータを使用すると、コードが実行され、事前にプログラムされたSwingの貼り付けアクションが実行されるため、テキストが2回貼り付けられると思います。

私はそれをテストしませんでしたが、これが問題になることは非常に論理的に見えます。

ありがとう

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

java - Undo のアクセラレータ キーを押したままにするとパフォーマンスが低下する

jtextpane で undomanager の undo メソッドを呼び出すメニュー項目をバインドし、標準の Ctrl-Z の undo 呼び出しに「アクセラレータ」キーの組み合わせを割り当てました。Ctrl-Zを押したままにしない限り、アンドゥは思い通りに動作します。私がそれを行うと、アンドゥは予測不可能なリズムで実行され、多くの場合 5 秒間フリーズしてから、一度にアンドゥのバッチを実行します。なぜこれが起こっているのかわかりません.Ctrl-Zをすばやく押すと、速度に制限がないように見え、元に戻す方法に本質的なパフォーマンスの問題がないことを意味します.

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

menu - プログラムでgtk+メニューのaccelキーバインドを変更するにはどうすればよいですか?

pygtkでコーディングし、プログラムメニューを次のように作成しました。

メニューは期待どおりに表示されますが、私が理解していないのは、以前にメニューに割り当てられていたアクセラレータキーを他のメソッドやモジュールから変更する方法です。
accelの変数値(shortcut[0]およびshortcut[1])を変更しても、メニューエントリは自動的に更新されませんでした。助けてください

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

php - PHP モジュール - コードは Java のように初回ログイン時にのみ実行する必要があります

パフォーマンス上の理由から、php を cgi モードからモジュール モードに変換しています。

CGI モードでは、php コードが毎回実行されていました。この変換により、php コードが Java のようにメモリ内で実行されるように感じました。つまり、ユーザーが最初にログインしたときにユーザー クラスがインスタンス化された場合、それはクラスとしてメモリに残ります。しかし、そうではないようです。すべてのコードを毎回実行する必要があります。

JavaのようにPHPを実行する方法はありますか?

ありがとう

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

java - JMenuItem アクセラレータは、別のフレームによって開かれたフレーム内で適切に機能しますか?

別のフレーム (エディター) を開く 1 つのフレームがあります。ほとんどのメニュー アクセラレータは、この方法で開くと機能しませんが、エディター フレームをスタンドアロンで実行すると機能します。それはうまくいくはずですか?