問題タブ [catch-all]

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.

0 投票する
1 に答える
951 参照

c++ - boost::archive::text_iarchive コンストラクター例外

64 ビット Windows 7 で Embarcaderro C++ Builder XE7 (デフォルトで Boost ライブラリを提供) を使用しています。

boost::archive::text_iarchive のコンストラクターが何らかの例外をスローするのは奇妙だと思います。stackoverflow で同様の質問を見つけましたが、問題は、コンストラクターが try ブロックに配置されていなかったことです。

私のコードは次のようになります (この main() は、実際にはボタンを押したときに実行される関数であることに注意してください。これは、C++ Builder を使用しているためです。コード全体を貼り付けることは、混乱を招き、不要になります)。

ご覧のとおり、適切に開かれた std::ifstream パラメータを使用した iarchive の定義です (if(!ifs.good()) のため)。ただし、タイプ boost::archive::archive_exception の例外が引き続き発生します。本当に奇妙なのは、私がそれをまったく処理できないということです。catch(...) でさえそれをキャッチせず、私のプログラムは終了します。

コストラクタ (またはおそらくデストラクタ?) によって例外がスローされると確信しています。最後の 2 行をコメントアウトすると、すべて正常に動作します。

出力クラス - oarchive - は例外をスローしません。すべて正常にシリアル化されているようですが、その場合は読み取ることができません。fstream の代わりに stringstream を使用しようとすると、ファイルの障害を除いて、同じことが起こります。

0 投票する
1 に答える
46 参照

c++ - C ++でいくつかの「可能性のある」例外をどのように処理できるかについて混乱しています

ファイルの作成など、C++ で何かを行うつもりです。ファイルを作成する関数では、失敗の可能性があるいくつかの例外を設定しました。たとえば、ファイルが存在する場合、ディスクがいっぱいの場合、アクセスが許可されている場合、ファイルの作成が正常に終了した場合など...今、それらをすべてキャッチしたい場合、混乱します。

...キャッチオールであることは知っていますが、スローされた例外をより深く調査できるかどうかはわかりません。

C++011 に基づいてコンパイルします。

0 投票する
2 に答える
842 参照

openshift - OpenShift Online でワイルドカード/キャッチオール ドメインを設定するにはどうすればよいですか?

私のアプリは、大量のサブドメイン (www.example.org、foo.example.org、bar.example.org、...) を処理します。

大量のサブドメインと、別のシステムからの通常のエクスポートに基づいてサブドメインが決定されるという事実により、それらすべてを手動で OpenShift Online ドメイン エイリアスとして追加することは事実上不可能です。

すべてをキャッチするように OpenShift を構成する方法はありますか?

これまで*.example.org、 、 、@.example.orgなどを入力してみまし.example.orgたが、OpenShift は「指定されたエイリアスは許可されていません」と言います。

0 投票する
0 に答える
62 参照

catch-all - キャッチオール メール アドレスからのメールの取得

自分のドメインのメール システム全体を GMail から別のプロバイダーに移行しましたが、ドメイン名はまだ使用しています。新しいシステムでは、元の GMail システムのすべてのメール アドレスが再作成されたわけではありません。キャッチオール メールを設定しましたが、うまく機能しています。

約 1 週間後、元の GMail システムにあったいくつかのメール アドレスを新しいシステムで再作成しました。これらの電子メール アドレスには、1 週間の間に送信された電子メールがありません。これらの不足している電子メールはすべて、私が Web、IMAP、および POP3 にアクセスできるキャッチオール メールボックスに残っています。

不足しているメールをキャッチオール メールボックスから抽出し、元のメールボックスにコピーまたは転送するにはどうすればよいですか? 対象の電子メール アドレスとその他の関連パラメータをフィードするプログラムを使用して、自動化されたプロセスが必要です。

新しいシステムでは root アクセス権がありません。Google for your domain 管理パネルと同じ種類のアクセス権があります。

ありがとう。

0 投票する
0 に答える
84 参照

email - postfix で同じパターンを含む異なるメールアドレス宛てのすべてのメールをキャッチする方法

postfixを使用して、同じパターンを含む異なるメールアドレス宛てのすべてのメールを1つの実際のメールアドレスにキャッチする方法を知りたいです。

例えば:

私はキャッチしたい:

そしてそれをに転送します。

接尾辞と仮想エイリアスを使用します。

以下のコードのようなことは可能ですか?

john.smithで始まるすべてのメールをキャッチして、john.smith @domain.comに転送する必要があります。

手伝ってくれてありがとう。

0 投票する
1 に答える
157 参照

apache - Plesk 11 DOMAIN Catch All - ワイルドカード

ワイルドカード/キャッチオールドメイン設定の可能性を疑問に思い、探し回っています。オンラインで何も見つけられなかったので...

私は基本的に、A レコードを介して自分のサイトを指し、要求されたすべてのドメインに、htdocs のデフォルト フォルダーを表示させたいと考えています。

現時点では、ウェブスペースとして設定されていないドメインに対するすべてのリクエストは、デフォルト サイトにリダイレクトされます。<-それは私が望むものではありません。

誰かがこれに対する解決策を知っていますか?

ありがとう :)

Plesk 11.5.30 で Apache を実行しています