問題タブ [subject]
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.
shiro - HttpSession の Shiro サブジェクト
Web リクエストを通じて提供されるアプリケーション層で Shiro を使用しています。SecurityUtils.getSubjectは、現在のサブジェクトをさまざまなリクエストで保存したいので、期待どおりに機能しないと思います。また、Shiro Web utils を使用したくありません。アプリケーション層を提供される方法から切り離したいからです。 (後でそれにアクセスするための GUI を作成します)。
たとえば、アプリケーション層から Subject インスタンスを返して、クライアントがHttpSessionまたは必要なときに保存し、後で取得して再認証する必要がないようにすることはできますか?
rspec - rspec は `subject` ブロックをメモ化しますか?
私が取り組んでいるコーディング標準では、関数をテストする仕様のグループには、呼び出される関数であるサブジェクトが必要であると指定されています。次のようになります。
ブロックの典型的な用途は、subjectテストしているクラスをインスタンス化することです:
スタイル ガイドの意図した効果は、テスト対象のメソッドごとに異なるサブジェクト ブロックを用意することです。これは私たちのテストを遅くしていますか? 通常の方法で使用subjectした場合、クラスごとに 1 つのサブジェクト ブロックのみを使用することで、組み込みのメモ化やその他の高速化の恩恵を受けるでしょうか?
余談:
私たちのスタイルがうまくいかないケースに遭遇しました。使用any_instance.should_receiveする場合、スタイル ガイドに従わないと、仕様が常に失敗します。代わりに、より伝統的なアプローチを使用する必要があります。ここでsubjectは、テストしているオブジェクトであり、仕様でそのオブジェクトに対してメソッドを呼び出します。
このスタイルで他に注意すべき点はありますか?
ruby - Ruby on Rails 3 アクションメーラーの件名の問題
本当に助けが必要で、ここ数日、この小さな問題の原因を突き止める方法を考えてきました。
私の仕様: Rails 3.2.8 Ruby 1.9.3 Actionmailer 3.2.8
問題なくメールを送信できますが、件名が機能しません。:subject の下にどんな値を入れても、電子メールの件名は常にこの場合「コメントが追加された」メソッド名です。
例えば:
件名行をハードコードしようとしました :subject => "testing subject" しかし、件名はまだ "commentadded" です
また、ファイルの上部にデフォルトの件名を設定すると (デフォルトの件名: "XXXXX")、機能しますが、別の種類の電子メール テンプレートがあるため、それは私が望んでいた方法ではありません。
どんな助けにも感謝します。
ありがとう、
羽
r - 個々の R ごとに最初の日付を選択する
この質問はこの投稿に関連しており、各IDに同じ列値Rを与えますが、解決策は私にとってはうまくいきません。
インデックスが個人が薬 C10 を取得した最初の日付であるデータ テーブルがあります。*? 2010 年 4 月 1 日から 2010 年 9 月 30 日までの期間:
列「インデックス」のすべての行のインデックス日付をメアリーに与えようとしています。トムも同様です。出力は次のようになります。
これはまさに、上記のリンクにある問題です。これらは私が試したコード行ですが、各コードはインデックスのすべての NA 値をパックするか、dt2 を変更しません。
試行 1:
試行 2:
何が起こっているのか、なぜコードが機能しないのか理解できません。誰かがこれに光を当てることができれば、それは素晴らしいことです. ありがとうございました。
試行 3:
php - HTML ファイルの Option タグから生成された PHP の件名が電子メールに表示されない
人の名、姓、電子メール、部門などの特定のフィールドを取得し、その情報を電子メールフォームに送信するアプリケーションフォームを作成しています。すべてが完璧に機能しますが、ユーザーが選択した部門を電子メールの件名に表示したいと考えています。ユーザーに入力して PHP 電子メール ファイルで $_POST を使用させる代わりに、その部分をオプションにしました。私はそれがマイナーだと確信していますが、それをどのように行うべきかはわかりません。何か提案はありますか?前もって感謝します
----------------------------HTMLコードはこちら------------------ --------
-------------------PHP--------------------------
c++ - オブザーバー パターン C++ の実装
私は Android で C++ プロジェクトに取り組んでいます。私が達成したいのは、C++ で非同期呼び出しを行い、JNI 経由でデータを送り返すことです。これは単純な概念実証ですが、これは私の C++ の知識が限られていることも意味します。
私はすべての機能を動作させましたが、プロジェクトの C++ 側を「より良く」したいので、オブザーバー パターンを実装したいと考えています。これをチュートリアルとして使用しました: http://www.codeproject.com/Articles/328365/Understanding-and-Implementing-Observer-Pattern-in
すべてを追加した後 (私のプロジェクトに変更された ofc)、次のコンパイル エラーが発生します。
件名 h と cpp:
それはおそらく私が見逃している本当に単純なものですが、その解決策を見つけることができません。
c# - RX でサブジェクトを使用しないようにする方法
だから私はどこでもの使用Subject<T>が「悪い」ことを読み続けています - そして私は推論にちょっと同意します.
ただし、使用を避けて例を示す最善の方法を考えようとしています。
Save()現在、プロパティを変更するとクラスを永続化する必要があるときに呼び出される保護されたメソッドを持つ、永続化された構成クラスの抽象クラスがあります。このメッセージは、シリアル化サービスがリッスンしてクラスをシリアル化するインターフェイスをSubject<T>介して公開される にメッセージを送り込みます。IObservable<T>これは、当時これを実装するための最も明白で単純かつ迅速な方法のように思われました。
では、サブジェクトを使用せずにこれを行う RX の方法は何でしょうか? 代わりにイベントを公開し、Observable.FromEventPattern()それをサブスクライブするために使用しますか? -これは、より複雑な方法のようです。
c# - Outlook AppointmentItem の件名行の最新の値を取得する
AppointmentItem の Subject フィールドに実際に入力されたテキストへのアクセスに問題があります。リボンのカスタム ボタンからのコールバックを持つ Outlook 2010 アドインを作成しました。Subject フィールドの値を取得できますが、件名を入力した直後に (コントロール フォーカスを変更せずに) 誰かがボタンをクリックしている場合を除きます。これらの場合、最近入力された値ではなく、件名の以前の値を取得しています。(新しく作成されたミーティング招待状の場合、null 値を取得します)
ただし、デバッグを開始すると、ウォッチ ウィンドウにいくつかの興味深い動作が表示されます。現在のテキストに更新されました。
この場合の動的ビューには、便利な副作用がいくつかあると思います...コードからこれを行う方法がわかりません。