問題タブ [analyzer]

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

java - Lucene Analyzer を使用して文字列をトークン化する方法は?

AnalyzerLucene のサブクラスを使用して を解析/トークン化する簡単な方法はありStringますか?

何かのようなもの:

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

objective-c - xcodeの静的アナライザーによってディレクトリ全体を無視する方法はありますか?

いくつかの外部ソースに依存するプロジェクトがあり、それらを変更したくありません。問題は、これらのソースから多くの警告が生成され、コードでアナライザーを実行するプロセス全体が遅くなることです。

無視されるこれらのソース ファイルはすべて同じディレクトリにあるため、そのディレクトリにアナライザーの立ち入り禁止場所としてフラグを付けることができれば便利です。

はい、便利ですが、可能ですか?

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

iphone - scan-build を実行する方法

こんにちは、この非常に役立つ投稿を見つけました。この記事では、xcode に付属しているよりも優れた分析ツールであるスキャンビルドを実装する方法について説明しています。

開始するための手順は次のとおりです。

しかし、「そのディレクトリをPATHに追加する」とはどういう意味で、どのように行うのですか?

あなたの助けに感謝

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

iphone - アナライザーの結果と機器によるリーク:iPhoneのメモリリーク

を使用してアプリケーションのメモリリークを修正しました

Xコード->パフォーマンスツールで実行->リーク

アプリケーションを送信し、後でデバイスのビルドと分析などのデバイスに接続されているコードを分析しました。製品を押してからcmnd + shft + Bを押すと、多くの潜在的なリークがポップアップしました。

両者の違いは何ですか、機器に基づくリークの修正は間違っていましたか?

アナライザーによって指摘された一部のリークが、パフォーマンスツールによって表示/捕捉されないリークを実際に引き起こす可能性があるようですか?

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

ios - Xcode for iOS プロジェクトの動的アナライザーと静的アナライザーの違いは何ですか?

静的アナライザーは、xcode を使用してアナライザーで実行することを意味することがわかりました。では、動的アナライザーとは何を意味するのでしょうか? それをどのように使用するのですか?

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

filter - SolrWordDelimiterFilterの使用に関する問題

SolrでWordDelimiterFilterを使用してテストを行っていますが、渡した単語の保護されたリストが保持されません。コードと出力例を調べて、どの部分が欠落しているか、または不適切に使用されているかを提案してください。

このコードを実行すると:

入力テキスト:

こんにちは世界

さようなら

今後の予定は?


保護された文字列:

さようなら

こんにちは世界


出力:

(hello、startOffset = 0、endOffset = 5、positionIncrement = 1、type =)

(world、startOffset = 6、endOffset = 11、positionIncrement = 1、type =)

(good、startOffset = 12、endOffset = 16、positionIncrement = 1、type =)

(さようなら、startOffset = 17、endOffset = 20、positionIncrement = 1、type =)

(what、startOffset = 21、endOffset = 25、positionIncrement = 1、type =)

(is、startOffset = 26、endOffset = 28、positionIncrement = 1、type =)

(your、startOffset = 29、endOffset = 33、positionIncrement = 1、type =)

(plan、startOffset = 34、endOffset = 38、positionIncrement = 1、type =)

(for、startOffset = 39、endOffset = 42、positionIncrement = 1、type =)

(future、startOffset = 43、endOffset = 49、positionIncrement = 1、type =)

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

resolution - レイテンシを低く抑えながら高解像度のリアルタイム FFT

fft と解像度に関するウィキペディアの記事とスタックオーバーフローの記事をすべて読みました。ただし、大きな遅延の問題を発生させずに高解像度の周波数を取得する方法を学ぶのに役立つものは何もありません.

信号処理を正しく理解している場合:

サンプリング レートは 44,100 で、ブロック数は 256 です。その場合、周波数分解能は、FFT を使用した周波数ビンごとに 44,100/2/256 = 86.1 Hz になります。

http://www.tunelab-world.com/http://www.spectraplus.com/のような、周波数を 0.01 Hz まで測定できる例をよく見かけます。

上記の方法でそれを行った場合、そのような解像度を得るには 4410,000 個のビンが必要になります。44,100 のサンプリング レートでは、入力からデータを入力するのに 100 秒かかります。

私は何かが欠けていることを知っていますが、何がわかりません。

どうすれば信号を取得し、膨大な数のビンを取得したり、永遠に待機したりすることなく、そのような精度でグラフを描画したり、ピークの周波数を表示したりできますか?

よろしくお願いします。

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

postgresql - Postgres テーブルの統計が最新かどうかを知るにはどうすればよいですか?

pgAdmin では、テーブルの統計が古くなっている場合は常に、プロンプトが表示されます。

VACUUM の実行を推奨

テーブル schema.table の推定行数は、実際の行数とは大幅に異なります。このテーブルで VACUUM ANALYZE を実行する必要があります。

autovacuum=off で pgAdmin 3 と Postgres 8.4.4 を使用してテストしました。変更されたテーブルをクリックすると、すぐにプロンプ​​トが表示されます。

Java で Web ベースのシステムを作成しているとしましょう。pgAdmin のようなプロンプトを表示できるように、テーブルが古くなっているかどうかを検出するにはどうすればよいですか?

私のアプリケーションの性質上、従わなければならないいくつかのルールがあります。

  1. pg_stats と pg_statistic の特定のテーブルの統計が最新かどうかを知りたいです。

  2. postgresql.conf で autovacuum フラグを設定できません。(つまり、自動バキューム フラグはオンまたはオフにすることができます。私はそれを制御できません。自動バキューム フラグがオンかオフか、統計が最新かどうかを確認する必要があります。)

  3. 毎回バキューム/分析を実行して最新にすることはできません。

  4. ユーザーがテーブルを選択したときに、pg_stats と pg_statistic に反映されていない更新 (ドロップ、挿入、更新など) がこのテーブルにある場合、テーブルが古くなっていることを示すプロンプトを表示する必要があります。

pg_catalog.pg_stat_all_tables のタイムスタンプを解析することでは実現不可能のようです。もちろん、テーブルが以前に分析されていない場合は、last_analyze にタイムスタンプがあるかどうかをチェックして、テーブルが最新かどうかを調べることができます。ただし、この方法を使用すると、既にタイムスタンプがある場合、テーブルが最新かどうかを検出できません。つまり、テーブルに追加する行数に関係なく、pg_stat_all_tables の last_analyze タイムスタンプは常に最初の分析用です (autovacuum フラグがオフであると仮定します)。そのため、「Running VACUUM recommended」プロンプトは初回のみ表示できます。

また、last_analyze タイムスタンプを現在のタイムスタンプと比較することもできません。何日もテーブルが更新されない可能性があります。そして、1 時間に大量の更新が行われる可能性があります。

このシナリオでは、テーブルの統計が最新かどうかを常に確認するにはどうすればよいでしょうか?

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

ios - メッセージ式の引数は初期化されていない値ですか?

メッセージ式の引数は、以下の太字の行に初期化されていない値であるという警告が表示されます。

何が間違っているのか、どうすれば修正できますか?PS-これはShareKitにあります

ありがとう!

編集1:それであなたはこれをするように言っているのですか?

Edit2:

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

java - Websphere core*.dmpファイルとSnap*.trcファイルを分析する方法は?

すべて、Websphere AppServer7.0でアプリケーションを実行しています。私はこれらのコアダンプとトレースファイルのいくつかを次のように取得します

core.20110909.164930.3828.0001.dmp

Snap.20110909.164930.3828.0003.trc。

私の質問は、WASによって生成されたスレッド・ダンプをIBMで開いて分析できるのと同じように、スレッド・ダンプ・アナライザー・ツールです。

IBMまたは他の人が上記のファイルを開くためのツールはありますか?

ありがとう、アユスマン