問題タブ [background]

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 投票する
4 に答える
6071 参照

django - Web アプリケーションのバックグラウンド プロセス、初心者の設計に関する質問

長年のデスクトップ アプリケーション開発の後、初めての Web アプリケーションを構築しています (Django/Python を使用していますが、これは完全に一般的な質問かもしれませんが、よくわかりません)。注意してください - これは超初心者の質問かもしれません...

私のユーザー プロセスの 1 つは、サーバーで重い処理を伴います (つまり、ユーザーが何かを入力すると、サーバーはそれを処理するのに約 10 分かかります)。デスクトップアプリケーションでは、ユーザー入力をミューテックスで保護されたキューにスローし、そのミューテックスを使用してキューで優先度の低いブロックで専用のバックグラウンドスレッドを実行します。

ただし、Web アプリケーションでは、すべてが HTTP 要求との同期に向けられているようです。

データベースをキューとして使用すると仮定すると、バックグラウンド プロセスを実行するためのベスト プラクティス アーキテクチャは何ですか?

0 投票する
16 に答える
124915 参照

php - PHP タスクを非同期で実行する

私はやや大規模な Web アプリケーションに取り組んでおり、バックエンドはほとんど PHP です。コードにはいくつかのタスクを完了する必要がある場所がいくつかありますが、ユーザーに結果を待たせたくありません。たとえば、新しいアカウントを作成するときは、ウェルカム メールを送信する必要があります。しかし、「登録の完了」ボタンを押したときに、実際にメールが送信されるまで待たせたくありません。プロセスを開始して、すぐにユーザーにメッセージを返したいだけです。

これまで、いくつかの場所で、exec() を使ったハックのようなものを使用してきました。基本的に次のようなことを行います:

これは機能しているように見えますが、より良い方法があるかどうか疑問に思っています。MySQL テーブルにタスクをキューに入れるシステムと、そのテーブルを 1 秒に 1 回クエリし、見つかった新しいタスクを実行する別の実行時間の長い PHP スクリプトを作成することを検討しています。これには、必要に応じて、将来、複数のワーカー マシンにタスクを分割できるという利点もあります。

私は車輪を再発明していますか?exec() ハックや MySQL キューよりも優れた解決策はありますか?

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

css - div は 1 つの背景画像を持つことができますが、別の画像を繰り返すことはできますか?

いくつかのグラデーションを使用するデザインを設定していますが、もちろん問題が発生します。私が望むのは、垂直方向のグラデーションを使用した 1 つの背景画像をメインの背景にすることですが、コンテンツが拡張されて div が押し出される場合は、別のスライバー画像を下に繰り返します。このようなことは可能ですか?

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

jquery - jqueryでバックグラウンドがフォアグラウンドにならない

私の質問は: 背景画像を前景にすることは可能でしょうか?

div の z-index が 9000 で、フォームの z-index を含む div が 9999 の例からマスクを作成しました。

これまでのところうまくいきますが、背景画像のあるクラスを使用すると表示されません。

マスクなしでテストページですべてをテストしたところ、機能しました。次に、マスクを使用してページに移動すると、背景画像が表示されなくなりました。

通常の画像にはその問題はないようです。

これは私のテストページです

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

iphone - iPhone : 64x64より大きいテクスチャ?

私はGLPaintの例を取り上げました...「PaintingView」に背景を入れようとしているので、背景の上に描画して、最終的に画像をファイルとして保存できます.....私は迷っています。

PNG (512x512) を読み込んで、プログラムの最初で「ペイント」しようとしましたが、512x512 ではなく 64x64 としてペイントされました...

前に、ペイント ビューのサブビューとしてロードしようとしましたが、glReadPixels が期待どおりに機能しません (サブビューではなく、PaintingView のみが考慮されます)。また、PaintingView には initWithImage のようなメソッドがありません... 画像 (および変更) で glReadPixels が機能する必要がありますが、ロード時にテクスチャのサイズが 64x64 になる理由が本当にわかりません..

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

css - CSS
  • background image position issue
  • at http://www.goodshow.tv I've got a problem with the nav. I have a class that puts an arrow image, which should line up with the right edge of the white border. Problem is, it bases the position on the left side of the text. Is there a more absolute way to position it?

    0 投票する
    6 に答える
    52379 参照

    iphone - iPhone-UITableViewControllerの背景を設定する

    UITableViewControllerに背景ビューを設定する方法はありますか?

    で使用しているコードを試してみましたUIViewControllerが、ビューはテーブルビューのすべてのコンテンツに適用されます。に背景ビューを追加すると、cellForRowAtIndexPath-methodまったく表示されません。誰かが以前にこれをしたことがありますか、またはそれがどのように行われることができるかについての考えを持っていますか?これが私が使用しているコードです:

    0 投票する
    5 に答える
    2662 参照

    php - フォーム送信時バックグラウンド関数php実行中

    結果を待つブラウザウィンドウを離れないフォーム送信時に機能を開始する方法を探しています。

    例: ユーザーがフォームに入力して送信を押すと、javascript を介してフォームからのデータがデータベースに送られ、数秒かかる PHP の関数が開始されますが、ユーザーがその関数の終了を待たされることは望ましくありません。 . 私は彼を別のページに連れて行き、その機能をサーバー側に任せたいと思っています。

    何かご意見は?

    ありがとう


    すべての返信をありがとう...

    私はajax部分を手に入れました。しかし、私は ajax を呼び出すことができず、ブラウザーを別のページに移動させることができません。

    これが私が欲しかったものです。

    -ユーザーがフォームに入力して送信する -データベースに渡されたフォームからの結果 -長い煩わしいプロセス機能の開始 -ユーザーは、「長い煩わしいプロセス機能」のステータスとは関係なく、サイトの残りの部分にアクセスし続けます

    ところで、誰かがそれを提案する前に。いいえ、cron ジョブでは実行できません

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

    c# - フォームのコントロール ボックスの標準の青色を変更する

    .NET winform アプリケーションでフォームのコントロール ボックスの色を変更する方法はありますか。つまり、閉じる、最小化、最大化するボタンがあるボックスです。そのフォーム内のさまざまなコントロールの色と一致するように、その青色を変更する必要があります。

    前もって感謝します !

    0 投票する
    3 に答える
    2033 参照

    jquery - DOMに追加された新しい要素の背景色を一時的に変更するには?

    ユーザーが新しいグラフィカル コントロールを DOM に追加できる Web ページ (jquery を使用) を開発しています (たとえば、ユーザーがリンクをクリックすると、新しい DIV が作成されます)。この新しい要素の背景色を数秒間変更するにはどうすればよいですか (その後、元の色に戻ります)。色を変更して、新しい要素の場所をユーザーに視覚的に示したいと考えています。

    ありがとう。