問題タブ [undocumented-behavior]
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.
regex - python3の`re`の`match`オブジェクトの`regs`属性の代替
に代わるものはありMatch.regs
ますか?これは文書化されておらず、 http://bugs.python.org/issue18043で削除するという提案が見られますが、私にとっては役に立ちます。使用方法は次のとおりです。
重要な正規表現のためにこれらのグループのスパンを取得する別の方法はありますか?
android - ステータス バーのアラーム アイコンを制御する Lollipop API
API が変更されたため、これは Lollipop 固有の質問です。以前のバージョンでこれを行う方法については、関連する質問を参照してください。
次の図に示すように、ステータス バーのシステム アラーム アイコンをオン/オフにする方法を知りたいです。
タイムリーな目覚まし時計は、リリース 1.3 の Lollipop でこのアイコンを制御します。そのリリースより前は、関連する質問で詳しく説明されているように、コードはプライベート API を使用していました。
彼らが使用する新しい手法は、v5.0.1 を実行しているルート化されていない Nexus 5 で機能します。
アップデート
アイコンを変更するだけでなく、この新しい API にはさらに多くの機能があるようです。ロック画面には、アラームを設定した時間も表示されるようになりました。
matlab-figure - Matlab でこのような 3D サーフェス プロットを取得する方法
matlab の組み込みpeaks
関数または同様の関数を使用した実際の例は問題ありません。
- 2 つの異なる軸 (サイズ) 平面の色は異なります。
- 似ている
contour3
が重なっている色の効果mesh/surf
- 3番目の(地面)軸平面の等高線図;
軸ハンドルの文書化されたプロパティを試しましたが、失敗しました。そのような数値を取得するには、文書化されていない機能が必要になるのでしょうか?
matlab - MATLAB cfit オブジェクトへのカスタム データ (文字列タグ) の付加
cfit
オブジェクトが functions\classes の間で行き来するコードがあり、ある時点でインスタンス化してアクセスできるように、フィットに関する情報 (つまり、その名前) を含む「タグ」が必要です。後で必要なときにいつでも。
理想的には、これはオブジェクトのすぐ内側にあるので、情報にアクセスする必要があるときはいつでも、appdata
追加のベクトル\セルをドラッグする必要なく (または中に) 利用できます。
試みと考察
cfit
通常、このデータを含むプロパティを単純にサブクラス化して追加します。cfit
ただし、 (下記参照)の宣言は、それがSealed
であるため、サブクラス化できないことを示しています。
または、現在のオブジェクトで使用されていないプロパティを「ハイジャック」し、それを使用して必要なデータを保存することもできます (技術的な問題ではありませんが、これは、これらのプロパティを使用すべきであるという開発者の警告を無視することと同じです)。触れないでください)。
さらに、上記から、classdef
これがそのサブクラスでfittype
あり、この目的に使用できるいくつかのプロパティ\メソッドを持っている可能性があることもわかります。
最後に、疑問が残ります - 追加のデータを保存するのに最適な場所はどこですか? set\get の両方に便利です (便利なということは、ループ内でアクセスしたい場合に使用する必要がないことを意味します)。eval()
)、cfit
オブジェクトの通常の操作を妨げませんか?
android - 文書化されていないアクティビティ「com.android.settings.ProxySelector」はまだ Android 5.0 にありますか?
ProxySelector
次のコードで、文書化されていないアクティビティを表示できます。
一部のデバイス (Android 4.3 および 4.4 を使用する Galaxy S3 および S4) でテストしたところ、このアクティビティは正常に機能しましたが、Galaxy S4 を Android 5.0 にアップグレードした後、アクティビティは表示されませんでした。代わりに、「残念ながら、設定が停止しました」というメッセージが表示されました。
4.3 や 4.4 のように、この文書化されていないアクティビティは Android 5 でもサポートされていますか? もしそうなら、どうすればそれを使うことができますか?グローバル HTTP プロキシを簡単に設定できるようにしたい。
java - MatlabでJavaイベントのコールバックラッピングをデバッグするには?
Java でいくつかのイベント リスナー パターンを設計しましたが、MATLAB を使用する場合、すべてのケースがコールバックにラップされるわけではありません。
場合によっては、イベントがコールバックにラップされず、他のイベントがラップされることがあります。
それ以外の場合、1 つのイベントが存在すると、他のすべてのイベント ラッピングが中断されます。つまり、そのようなリスナーを持つクラスにはコールバックが見つかりません。
3 番目のケースでは、イベントは通常どおりラップされます。
イベントをコールバックにラップするための絶対要件は何ですか?
このプロセスをトレースまたはデバッグできますか?
c++ - NtQueryMutant への呼び出しでの STATUS_ACCESS_DENIED
免責事項:
質問と以下のコードが存在する唯一の理由は、私のアプリケーションで使用されている外部コンポーネントであり、少なくとも近い将来には置き換えることができません。このコンポーネントのロジックは、アプリケーションからの WinAPI 呼び出しをインターセプトし、これらの呼び出しに基づいてさまざまなタスクを実行します。
コンポーネントが行うことの 1 つは、アプリケーション内で初期化された各スレッドのミューテックスを作成することです。ただし、ミューテックスを閉じないため、ハンドル リークが発生します。
したがって、リークを防ぐために、またコンポーネントのソース コードにアクセスできないため、厄介な回避策を考案し、難解な API を使用する必要があります。
免責事項の終了
アプリケーションでミューテックスの状態を確認しようとしています。チェックする各オブジェクトの状態を変更せずにこれを行うには、ntdll.dllNtQueryMutant
のメソッドを使用する必要があります。
こことここの例に基づいて、これを実現するために次のコードを書きました。
ここstatus
で受け取るのは常に-1073741790 (0xFFFF FFFF C000 0022)です。これは、負の数であることを除いて、STATUS_ACCESS_DENIEDとまったく同じように見えます。
NtQuerySystemInformation
以前のコードではとNtQueryObject
問題なく両方を使用していたため、これは非常に奇妙です。
追加の詳細:私の OS は Windows 7 SP1 です。クエリを実行しようとしているミューテックスは、クエリを実行しているプロセスに属しています。