問題タブ [modifier]
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.
c# - x:FieldModifierは言語C#では無効ですか?
x:FieldModifierをWPFコントロールに適用すると、次のようになります。
Visual Studio(2008年と2010年に試してみました)で次のエラーが発生します。
x:FieldModifierは言語C#では無効です
どうすればこの問題を解決できますか?
編集:申し訳ありませんが、公開したいと思います...
c# - extern は C# でどのように機能しますか?
リフレクターを深く調べるとextern
、ソースのないメソッドに出くわします。http://msdn.microsoft.com/en-us/library/e59b22c5(v=vs.80).aspxで msdn のドキュメントを読みました。その記事から得たのは、extern
修飾子を含むメソッドを注入する必要があるということです。これは、抽象的なファクトリ パターンのように機能することを意味すると解釈しました。非静的な extern メソッドを見たことがないことにも気付きました。静的宣言は要件ですか (これがどのように理にかなっているのかわかりました)? ここではまだ推測中であり、実際にどのように機能するかはわかりません。MethodImplAttribute
コンパイラは処理を軽減する特定の属性を認識しなければならないように思えますが、私が遭遇したもの以外の属性が何であるかはわかりません。DllImportAttribute
MSDNの例から。extern
誰かが属性をどのように活用していますか? 多くの場合、これによりパフォーマンスが向上すると述べています。extern
また、次のようなメソッドのソースを調べるにはどうすればよいObject.InternalGetEquals()
ですか?
bash - bash シェルでファイル名修飾子をチェーンするにはどうすればよいですか?
修飾子 # ## % %% は理解できますが、tcsh のようにそれらを連結できるかどうかはわかりません。
tcsh での例
bash では、次のようなことを行う方法を知りたいです。
一行で。
私の目標は、コマンド ラインで必要に応じてさまざまな方法でファイル名を操作できるようにすることです。特定のケースのスクリプトを作成しようとしているわけではありません。したがって、これらの修飾子を連鎖させる方法がある場合、または別の方法がある場合は、ぜひ知りたいです。ありがとう
php - 警告: preg_match() [function.preg-match]: 不明な修飾子 'v'
同じコード行について、wordpress ブログでこのエラーが約 20 回発生します。エラーが発生し続けるコード行を次に示します。
何が間違っている可能性がありますか?
c# - 修飾キーが押されたかどうかを確認します
C#で押された修飾キーを取得する方法は知っていますが、修飾キーが押されたかどうかを実際に確認する方法がわかりません。イベントでチェックする必要がありますがKeyUp
、次のようなこと以外の方法はありif(e.KeyCode != Keys.Control && e.KeyCode != Keys.Alt && ...)
ますか?ありがとう。
c - __printflike__ 修飾子
「__printflike__修飾子」とは正確には何ですか? この用語はどういう意味ですか?
php - 警告:preg_match()[function.preg-match]:不明な修飾子'('
私はこのHTMLタグを持っています:
だから私はpreg_matchを使って「できればコピーして」と言いたいのですが私はこのpregパターンを使っています:
だから私はこのコードを書きました
ブラウザの出力:
何
macos - CGEventCreateScrollWheelEvent は、Ctrl キーが押されたときにズームイン/ズームアウトとして機能しません
Event Tap/CGEventCreateScrollWheelEvent を使用して、スクロール イベントを HID Tap に送信できます。
しかし、スクロールイベントを送信し続け、同時にコントロールキーを押し続けると、
期待したズームイン/アウトが来ません。
HID イベントタップのレベルが高すぎませんか? 修飾キーが考慮されるため、IOHIDPostEvent はマウス イベントを送信するためのより良い API になりますか?
ありがとうございました。
regex - Perl正規表現'e'(eval)修飾子とs ///
/eregex修飾子のこの単純な使用法を理解するのに少し問題があります。
戻り値:「この文字列では、「e」修飾子をテストしています。」
2つの「e」修飾子が必要な理由がわかりません。私が見る限り、$1は文字列から'$ var'をキャプチャし、単一の'e'修飾子が変数をその値に置き換えることができるはずです。ただし、上記のコードを1つの「e」修飾子だけで試しても文字列内の何も目に見えて置き換えられないため、私は何かを誤解しているに違いありません。
こんな簡単な質問をしてすみません!
ありがとう。
regex - "/o" でコンパイルされた正規表現をオンデマンドで再コンパイルするように Perl に強制するにはどうすればよいですか?
技術的な質問:
与えられた正規表現:
オンデマンドで強制的に再コンパイルする最も効果的な方法は何ですか? $myVar
(たとえば、値が変更されたことをプログラムロジックから知っている場合) ドロップせず/o
に、Perl の内部スマートに依存して自動再コンパイルしますか?
注: 正規表現は置換で使用され、/o を使用しない再コンパイル ルールに影響を与える可能性があります。
コンテキストは次のとおりです。
構成ファイルからかなり長い (> 1k の長さ) 文字列を丸呑みすることによって構築された正規表現があります。
そのファイルは 60 分ごとに 1 回再読み取りされます。
ファイルから読み取った文字列が変更された場合 (ファイルのタイムスタンプを変更することで定義
$myVar
) 、.
この正規表現は、mod_perl の下で実行される Perl モジュールで繰り返し頻繁に使用されます。
これは、(文字列の長さが >1-2k であることと相まって) " " 修飾子を使用
/o
して、変数値が変更されたかどうかを繰り返しチェックする Perl のパフォーマンス ヒットを回避するために、正規表現でコンパイル ワンスを強制する必要があることを意味します (このヒューリスティックはperlop qr//
、正規表現は、s///
上記のように の一部として使用され、それ自体では一致として使用されません)。つまり、変数を 1 時間で再スラープした後に変数が変更されたことがわかっている場合は、
/o
修飾子に関係なく、正規表現を強制的に再コンパイルする必要があります。
更新:これが必要な理由の図です/o
-それがないと、正規表現はループの繰り返しごとに再コンパイルされます(したがって、必然的にチェックされます)。それはそうではありません: