問題タブ [evaluate]
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.
javascript - 厳密な比較なしに、どの値がtrueとfalseに評価されますか?
、またはのような不十分な同等性チェックで評価される、true
または評価されるすべての値のリストが必要です。false
!=
==
if()
私は何年にもわたって収集したリストを1つ持っていましたが、それは私のPCと一緒に死にました
sql-server - 数値に評価される文字列式
文字列を受け入れて数値を返すTSQLユーザー定義関数を作成する必要があります。
dbo.EvaluateExpression('10*4.5*0.5')
番号を返すように関数を呼び出します22.5
誰かが私がこの関数を書くのを手伝ってくれますかEvaluateExpression
?
現在、回避する必要のあるCLR関数を使用しています。
編集1
これはストアドプロシージャを使用して実行できることはわかっていますが、いくつかのステートメントでこの関数を呼び出したいと思います。select 10* dbo.EvaluateExpression('10*4.5*0.5')
また、私はこのような約40万の数式を評価する必要があります。
Edit2
ここで説明するように、関数内でosql.exeを使用して実行できることはわかっています。ただし、権限設定のため、これも使用できません。
php - PHP Web プロジェクトのパフォーマンス評価
私のphp検索エンジンプロジェクトをテストする方法は?
- クライアント側のブラウザの最小要件
- ウェブサイトの速度はどれくらいですか?
- パフォーマンス
そのために利用できるツールはありますか???
xml - XSLT1.0+Schematron: インスタンス テキストの XPath 値を変換して、XSLT 変換中に動的に評価できるようにします。
私は Schematron を使用して、カスタム スキーマ対応 XML エディター内でインスタンス XML ドキュメントを検証しています (Schematron 検証は単なる XSLT 変換であることに注意してください)。インスタンスには、値にパスを含む要素が含まれる場合があります (簡略化された XPath 式)。このようなパスの例は次のとおりです。
ここで、両方のプレフィックス (p と r) は、インスタンス ドキュメントで定義された名前空間にバインドされます。My Schematron は、パスが指している要素がインスタンス ドキュメントに実際に存在することを確認することで、そのようなパスを検証します。これを行うにはEXSLTに依存しています (私は XSLT1.0 を使用することを余儀なくされています)。より正確にdyn:evaluate()
は、要素のテキスト値を評価するために依存しています。それは魅力のように機能します。
しかし、実際には大きな問題が 1 つあります。への呼び出しは、独自の名前空間コンテキストでdyn:evaluate()
XPath 式を評価する Schematron XSLT から実行されます。これは、これが適切に機能するためには、インスタンス ドキュメントと Schematron XSLT の両方がまったく同じ接頭辞 → 名前空間を使用する必要があることを意味します。バインディング。スキーマで指定されている同じ名前空間に同じプレフィックスを使用するようユーザーに強制することはできません...これはばかげた要件です (ただし、少なくとも同じ名前空間が両方で使用されることが保証されています)。Schematron は常にインスタンスの検証が行われる前に生成されますが、これはパフォーマンス上の理由から一度だけ行われます。私が持っている唯一のオプションは、インスタンスからのパスを何らかの方法で前処理し、「インスタンス パス」から「XSLT パス」への何らかの変換を行うことです。私は XSLT が初めてで、どうすればこれを達成できるかわかりません。
このようなテキスト値を、XSLT の名前空間コンテキストで必要とされるものに変換するにはどうすればよいでしょうか? これは可能ですか?私は現在、各検証呼び出しの前に XSLT のメモリ内修正 (これはすべて Java 内で行われます) について考えています。プレフィックスの名前を変更して、新しい名前空間属性をバインドまたは注入するインスタンスと一致するようにします。しかし、これはプレフィックス名の衝突につながる可能性があり、検証のパフォーマンスにどのように影響するかはわかりません。これは、他の人も (Schematron または を使用しているときに) 遭遇したに違いないものであると想定しているため、私はどんな提案にもオープンですdyn:evaluate()
。
編集:私がやろうとしていることの明確化は、これから続きます。
エディターでユーザーが編集している XML インスタンス ファイルがあります。このようなファイルの例は次のとおりです。
このようなドキュメントは、基本的に XSLT 変換であるスキーマトロン検証を通過します。パスが同じドキュメント内の既存の要素を参照している場合にのみ、有効であると宣言されns1:some-element
ます (したがって、上記の例は有効です)。
スキーマトロン XSLT は次のようになります (大幅に簡略化されていることに注意してください)。
これで問題が説明できると確信しています。への呼び出しdyn:evaluate(.)
は、XPath 式を評価しようとし/cfg:config/ns1:other-element/ns2:nested-element
ます。これは、変換の観点からバインドされていないプレフィックスを使用します (したがって、常に false に評価されます)。
問題は、これらの XPath 式が実際に変換内で意味を持つように変換するにはどうすればよいかということでした。
xslt - XSL。式を評価する
私の英語でごめんなさい。
XSL1.0。要素または属性値から式を計算するにはどうすればよいですか?
XML の例:
「参照」属性の式を使用してみます:
しかし、私は文字列を取得します:
file:///C:/sendbox/author/application/support/concat('../help/',%20%24lang,%20'/index.html')
どのように評価できますか?
よろしく
bash - bash:PS1、PS2、...を評価する方法は?
重複の可能性:
エコー拡張PS1
bashスクリプト内から「評価」する方法はありPS1
ますか?PS2
現在のすべての要素を取得するために代替手段を使用することはできますが、PS1
これらの代替手段を使用する代わりに、その定義を再利用できるようにしたいと考えています。
例えば、
スクリプトで「代替手段」列を使用することはできますが、使用したくありません。私PS1
の場合、たとえば、ターミナルエスケープシーケンスを介して太字の青色を使用します。これは、を評価することで簡単に再利用できるようにしたいと考えていますPS1
。
java - Spring WebFlow は、状態遷移時に評価式をトリガーしません
Spring 3.x と WebFlow 2.0 を使用しています。新しいイベント ID でフォームを送信しようとしています。
フォームの送信時に、イベント キーを検索に設定します。上記の構成では、findProject() メソッドへのリクエストを受け取りません。しかし、ビューステートから model="" 属性を削除すると、メソッドによってリクエストが受信されます。この場合、フォームの値を取得しません。
誰でも私に正しい道を教えてください。
ありがとう、ヴィシャル
networking - 滑らかさを示すために位置データをプロットする
補間や外挿などのさまざまな平滑化アルゴリズムを実装するネットワークゲーム(基本的にはプロトタイプ)を作成しました。コンソールから印刷してテキストファイルにコピーして貼り付けることができる位置データがあります。
Excelなどのプログラムを使用してこれをグラフに取り込む方法、または他に推奨できる評価手法があるかどうかを知りたいです。目的は、位置データを他のデータと簡単に比較することです。
私の考えでは、オブジェクトがどこにあったかを示すトラックのように見えるトップダウンビューがあります。座標がありますが、Excelなどのツールを使用してグラフをすばやく簡単に描画する方法がわかりません。
どうもありがとう!
ああ、これは役立つかもしれないデータの例です
必要に応じて、データを再フォーマットできます。atmは、Excelで区切り文字としてコマを使用していました。データは基本的にx/z軸座標であるため、基本的に2Dプレーン上にあります。私は本当に助けが必要なので、ありがとう!
編集:そのデータは、2行横、複数行下の列で出力されるように意図されていました。
excel - VBAからの組み込み関数の実行(Excel)
VBA(MS Excel)からあらゆる種類の組み込み関数(「sum」や「len」など)を実行する機能が必要です。
私が持っている制限の1つは、これらの関数への引数としてセル範囲を渡さない可能性があることです。これの代わりに、厳密な値を使用できるはずです。
次の式SUM(1、2)を使用できるようにしたいのですが、これは3を返すはずですが、次のバージョンのSUM( "A1:A2")は機能しません。
以前の入力を解析して値のリストで構成する関数を開発することができました(たとえば、上記のように、ユーザーの「A1:A2」の入力は2つの値で構成される数値の配列のように見えます)。
では、(セルの範囲だけでなく)値のリストを受け取る組み込み関数の使用例を教えてもらえますか?
次のコードを試しましたが、何らかの理由で動作させることができませんでした(1004エラーが発生し続け、マクロ「SUM」を実行できません。マクロはこのブックまたはすべてで使用できない可能性がありますマクロが無効になっている可能性があります。):
この問題の解決策を見つけるのに役立ついくつかの貴重なアドバイスをいただければ幸いです。
php - PHP - DOMXpath - 結果を取得する
XPath を使用して評価式の結果を出力しようとすると、エラーが発生します。
$url = $xpath->evaluate('//a/@href', $event); エコー $url ;
このエラーがあります:キャッチ可能な致命的なエラー: クラス DOMNodeList のオブジェクトを文字列に変換できませんでした
私のコード: