問題タブ [inspection]
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.
firewall - サーバーのみのファイアウォールで詳細なパケット検査が必要ですか?
ファイアウォールの背後にサーバーがあります。Web アプリケーション (Apache Tomcat の下の Java サーブレット) を実行し、ポート 443 (HTTPS) にのみ応答します。提供されるページにスクリプト コードはありません。フォームは HTTP POST を使用してフォームを受信し、(適切な入力フィルタリングを使用して) データを処理し、HTTP 結果ページを出力します。
現在、アプライアンス ファイアウォールを使用していますが、これは「ハードウェア フレーキー」です。より「産業用強度」の高いソリューションへのアップグレードを検討していますが、ベンダーは「ディープ パケット インスペクション」ソフトウェアのサブスクリプションを購入するよう強く求めています。彼は、Web サーバーでさえこの種の保護が必要であると主張しています。
確信は持てませんが、確かなセキュリティの背景がありません。ファイアウォールは「世界」と私のサーバーの間に位置し、「ポート転送」を使用して、ポート 443 と 22 (メンテナンス用) のみがサーバーに到達できるようにします。
では、このディープ パケット インスペクションが本当に必要なのか、そうでないのか?
c# - NHibernateで列名を列挙する方法は?
[ColumnName( "foo")]NHibernate属性がたくさんあるクラスがあります。特定のクラスのすべてのColumnNameをリストするようにNHibernateに依頼する簡単な方法はありますか?
本当に簡単なように思えますが、NHibernateのドキュメントにどのような種類の検査も表示されていません(または、今日は盲目である可能性があります)。
oracle - Oracle Thin JDBC ドライバーを使用してセッションにアプリケーション情報を設定するにはどうすればよいですか?
Oracle Enterprise Manager アプリケーションを使用して Oracle 10g セッションを検査するときに表示されるアプリケーション情報を変更したいと考えています。
私は JDBC シン ドライバーを使用して接続していますが、可能であれば OCI ドライバーを使用したくないことを認めなければなりません。シンドライバーでこれを行うことはできますか?
python - Pythonクラスの名前を取得するにはどうすればよいですか?
オブジェクト foo がある場合、そのクラス オブジェクトを次の方法で取得できます。
ただし、必要なのはクラスの名前(たとえば「Foo」)だけです。上記の行に沿って何かが得られます
正規表現で簡単に取得できることは知っていますが、もっと「クリーンな」方法があるかどうか知りたいです。
javascript - JavaScript 関数の定義/実行における引数の名前/値を調べます
inspect.getargspec()
JavascriptでPythonと同等のことをしようとしています。
Javascript 関数からリストを取得できることは知っていますが、arguments
私が本当に探しているのは、最初に定義された関数の引数の名前です。
これが実際に不可能である場合は、関数の文字列を取得して、つまり、 の内部をmyFunc.toString()
解析して、「力ずくで実行」する必要があります。この解析を一般的な方法で行う方法を知っている人はいますか?...
function myFunc(...)
ヒントをありがとう。
actionscript-3 - as3 object serialization (to as3 code)
what i'm trying to do is walk an object that is also a complex tree of objects and output the actionscript 3 code it took (or takes) to create instantiate and populate that object and all its children.
so for instance if you saw something like this in your debugger
The exporter would spit out:
Any tips? Ideas? Thanks!
Edit: I think i may end up just trying to serialize to an amf ByteArray...sounds simpler, but i haven't played with and don't know how many levels deep it can go and what types of references it supports.
python - Python Inspect - GAE db.model クラスのプロパティのデータ型を検索する
上記により、変数「item」のプロパティ名のリストが得られます。だったので、私の考えはitem.__dict__
うまくいきませんitem
でしたstr
。db.FloatProperty()
というプロパティなど、各プロパティのデータ フィールド タイプを表示するにはどうすればよいtimezone
でしょうか。
GAE = Google App Engine - しかし、同じ答えがどのクラスにも当てはまると確信しています。
ありがとう、ニール・ウォルターズ
python - 等しい (==) とテストされる Python オブジェクトの (異なる) 内部構造を検査する方法はありますか?
昨日、私は (「Python 2.5 で異なった振る舞いをするセットの外側に等しいリストのケース (私は思う...)」) に、リスト W が次のように構築された理由を尋ねました:
思ったように振る舞わなかった。特に、それと等しいことを示した他のリストのようには振る舞いませんでした (another_list == W --> True)。
ユーティリティ、トリック、ビルトインなど、これらの異なる内部構造を私に見せてくれるものはありますか? おそらくオブジェクトの C のような宣言を生成したので、あるケース (リスト W) でポインターを処理し、他のケースで値を処理していることをすぐに確認できたでしょうか?
c# - .NETランタイムオブジェクトブラウザ
アプリケーションで使用できるフレームワークがあり、検査のために一部のポートで内部オブジェクトを公開します。
たとえば、この場合はGUIアプリケーションを起動し、http:// localhost:9100を起動すると言うと、アプリの統計が表示されます。
HttpListenerで接続を受け入れてから、生のHTMLを出力することで少し遊んだのですが、単純なタスクでは問題なく機能しますが、適切なオブジェクトブラウザーを作成している場合は、作業が多すぎます。
前もって感謝します。