問題タブ [purify]
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++ - Valgrindには、データ記録を無効にできるPurify / QuantifyのようなAPIがありますか?
このPurify/Quantify関数のようなもの:quantify_stop_recording_data()
php - phpでhtml5を浄化するには?
重複の可能性:
HTML5 準拠の HTML フィルター
私は何日も探していましたが、答えが見つかりません。html5 用に PHP で書かれたピュリファイアーはありますか?
明確にするために-浄化とは、特殊文字を変換するがhtmlタグを残すHTML5のフィルターを意味します。
memory-management - 動的に割り当てられたメモリへのアクセスの割合
アプリケーション( "C /" C ++ "で記述)からのすべてのメモリアクセスのうち、動的に割り当てられたメモリ(ヒープ/マップされたメモリ領域)に行く割合の見積もりを見つける必要があります。見積もりは十分に良いはずなので、ハードウェアパフォーマンスカウンターやVlagrind/Purifyなどのツールを使用したサンプリング手法を誰かが知っているかどうか疑問に思います。PINなどのツールを使用して、独自のヘビーウェイトバイナリインストルメンテーションを作成したくありません。ところで、私はx86-64でLinuxを使用しています。
ありがとうアルカ
suse - SuseLinuxで浄化する
SuseLinuxでPurifyを実行できません。バージョンの詳細は次のとおりです。
Purify(-verboseオプションをオン)でアプリケーションを実行すると、次のように表示されます。
誰かが何が間違っているのか、そしてそれを修正する方法を教えてもらえますか?
ありがとう、ラジ
c++ - Purify でのメモリ リークが正しくありませんか?
Solaris で実行するコードで purify を実行すると、大量のメモリ リークが発生します。しかし、コードを確認したところ、ほとんどのリークは無効のようです。
たとえば、
File1.cpp
File2.cpp
でオブジェクトが適切に破棄されているのにFile2.cpp
、なぜ で浄化レポートがリークするのFile1.cpp
ですか?
編集
NULL チェックは単なるタイプミスでした。修正しました。
oracle - 共有ライブラリをpurifyを使用したインストルメンテーションから除外するにはどうすればよいですか?
Oracleのlibclntshに対してリンクされているCコードをインストルメント化すると、結果のプログラムを実行するときにクラッシュが発生します。プログラムは「IllegalInstruction」信号で終了します。
このバグは、Oracle11gおよびPurifyの少なくとも一部のバージョンに存在します。
これは既知のバグであり、IBMは回避策を公開しています。残念ながら、回避策は私の作業環境では役に立ちません。
使ってます
SunSPARCハードウェア上のSolaris10で。CソースをSunCC11でコンパイルします。
回避策で説明されているように、私は次のようにlibclntshをインストルメンテーションから除外しようとしました。
これは動作しません。Purifyは、libclntsh.so.11.1をインストルメントしていると言っているだけで、確かに、対応する_pp3_
ファイルを取得しますが、1つではありません_pp0_
。
除外パターンのバリエーションを試しました。
成功せずに。
libclntshを除外できることは、インストルメンテーション時間にも大きく影響します。このSPARCマシンでは、libclntsh.soをインストルメント化するのに数分かかります。
回避策を見ると、HPUXについて言及しているだけですが、Solarisでも適用できることを願っています...どういうわけか。
c - C:オプションを正しい方法で解析する
Cプログラムで2つのオプションを解析しようとしています。
プログラムは次のように呼び出されます。
プログラムは2つのディレクトリを同期し、2つのオプションがあります。(-r)
再帰的な同期(フォルダ内のフォルダ)、および(-n)
リモートにファイルが存在しない場合にローカルからリモートにファイルをコピーするため。
だから呼び出す:
D1
からまでのすべてのファイルとディレクトリを再帰的に同期しますD2
。D1
に存在するファイルと存在しないファイルD2
は無視されます。
そして呼び出し:
同じことを行いますが、に存在するファイルとに存在しD1
ないファイルD2
はにコピーされD2
ます。
問題は、呼び出しは呼び出しと./a.out -rn
同じではなく、ではないために機能しないことです。./a.out -nr
./a.out -r -n
(-n)
D1
これが私がメインを実装する方法です。
javascript - JavascriptのHTMLラインコントローラー
私はこのような操作されたHTMLテキストを持っています:
これらの行を次のように変換する必要があります。
変換する方法は?何か案は?ありがとうございました!
htmlpurifier - htmlpurifierを使用してクラスを自動的にimgオブジェクトに追加します
最初に私の壊れた英語をお詫びします。
浄化する前に:
浄化後:
HTMLピューリファイヤーを使用するにはどうすればよいですか?