問題タブ [rules]
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.
xslt - xslt import/include 2 つのファイルを同じテンプレートで
XSLT のインポート/インクルードについて興味深い質問があります。
同じルールを持つ 2 つの XSLT ファイルがあります。
領収書 XSLT: (単独で実行されます)
EmailCommon XSLT: (電子メール ドキュメントのテンプレート ライブラリとして機能し、単独では実行されません)
そのため、ドキュメントの種類に応じて、正しい CSS ファイルを挿入します。
私がやろうとしているのは、これら 2 つのドキュメントをさらに別の XSLT に含めることです。
それにもかかわらず、ルールは含まれている両方のスタイルシートで同じであるため、最終的には後入れ先ルールになり、email.css のみを含めることになります。
この場合、何か賢いことができるのではないかと思っていましたか?
私が考えていた唯一のことは、異なるモードを使用することですが、それは直感的ではなく、すべての同一のルールのコードを蓄積することです. XSLTでそれを行う方法と、それを行うことができるかどうかはわかりません。
手伝ってくれてありがとう!
PS 申し訳ありませんが、私は本当にこのサイトのフォーマット規則を理解しようとしていますが、単に理解できません:( gggrrr
enterprise-library - EntLib検証ルールの操作の順序?
EntLib検証ルールの実行順序を決定するもの:
次の場合:
TransactionIDがオブジェクトのインスタンス化にない場合、次の追加エラー文字列が予想されます。
ただし、各エラーの実際の順序は時々異なる可能性があるように思われます。同じエラーが表示されますが、順序が異なります。
これは、データが変更されていないことを知っていた単体テストでわかりました。かつて合格したテストは失敗していました。
誰かがこれに遭遇し、説明がありますか?
ありがとう。
sql-server - SQL サーバーのルールについて
この構文を修正し、ルール r1 を @f <1000 として作成するにはどうすればよいですか?
database - プログラミングにおける人名の大文字化
人の名前を正しく大文字にする方法に関するいくつかのコード/ルールを知っている人はいますか?
- ジョンスミス
- ヨハン・ヴァン・レンズバーグ
- デリック・フォン・ゴッホ
- ルビー デ ラ フェンテ
- ピーター・マクローリン
- ギャリー・マクドナルド
(これらは正しくない可能性があります。いくつかのサンプル名と、大文字/小文字がどのように機能するか)
これは負け戦になりそうだ…
名前をいつどのように大文字にするかについて、誰かがコードやルールを持っている場合は、私に知らせてください:)
乾杯、アルバート
visual-studio-2010 - 2010 年のカスタム コード分析ルールの単体テスト - 任意の希望
これまで、カスタム コード分析ルールを単体テストすることは本当に PITA でした。2010 年に状況が変わったことを示すものは何も見つかりませんでしたが、あきらめていません。2010年にこれが「可能」かどうか誰かが知っている場合は、返信してください-ありがとう!
eclipse - c++ コードの Eclipse IDE でコード スタイル ポリシーを適用できますか?
eclipseエディターで定義したコードスタイルが何であれ、コーダーが従う必要があるので、すべてのルールを満たさないとプログラムがビルドされないので、それを強制できますか???
sql - PostgreSQL 8.4 での SELECT ステートメントのロギング
機密データを含むテーブルがあり、データ保護ポリシーに従って、行識別子とテーブルにアクセスしたユーザーを含むデータのすべての読み取り/書き込みの記録を保持する必要があります。トリガーを使用した書き込みは問題ありませんが、トリガーはSELECT
ステートメントではサポートされていません。
これを行う最良の方法は何ですか?ルールを調べましたが、それらをテーブルに入れることができず、すべてのクエリをログに記録しようとしましたが、これはステートメントINSERT
をログに記録していないようです。SELECT
セキュリティのために理想的には、ログをデータベースのテーブル内に保持したいのですが、ファイルへのログも問題ありません。
ありがとう、
デビッド
java - drools 5 の非常に基本的な実行、基本的なセットアップとクイックスタート
drools 5 のより包括的なクイック スタートはありますか。単純な Hello World .drl ルールを実行しようとしていましたが、おそらく javac/java だけを使用して、ant スクリプトを使用して実行したかったのです。
次のエラーが表示されます: 注: Eclipse やその他の IDE なしで完全に実行しているわけではありません:
drools 5 のより包括的なクイック スタートはありますか。単純な Hello World .drl ルールを実行しようとしていましたが、おそらく javac/java だけを使用して、ant スクリプトを使用して実行したかったのです。
次のエラーが表示されます: 注: Eclipse やその他の IDE なしで完全に実行しているわけではありません:
javac および java ターゲットに次のライブラリを含めます。
エラーをスローしている Java コードを次に示します。java.compiler コードをコメントアウトしましたが、それも機能しませんでした。
public void rules() {
}
...
ここでは、fork を true に設定しているため、Ant は関係ないと思います。
エラーは 1 行目でスローされます。
基本的に、私は呼び出し以外は何もしていません
最終的な KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();
Windows XP、Java6、および Ant.1.7 で実行しています。Drools-Rules の最新 (昨日の時点) のバージョン 5。
makefile - gnu makefile内の1つのファイルの-Dを取り除く方法は?
CXXFLAGSに「-Wredundant-decls」がありますが、1つのファイルについては削除したいと思います。
私のGNUmakefileで、CXXFLAGSのその部分だけを削除するルールをどのように構成できますか。
私はそのファイルにのみ追加する方法を知っています、私は次のようなことをします:
したがって、理想的には、これを削除するために次のようなことを行います(これは機能しません)。
ただし、おそらく$マジックを使用して、ある種のsedまたはperlスクリプトを作成して、-Wredundant-declsを削除し、CXXFLAGSを削除された値に設定できます。