問題タブ [applet-servlet]
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.
java - 実行中のmysqlクエリを停止する方法
プログラムで実行中のmysqlクエリを停止するにはどうすればよいですか?
私が直面している問題は、クエリがユーザー提供のデータを使用して構築され、実行に非常に長い時間がかかる場合があることです(大きなテーブルは1500万から3000万行)。ユーザーにキャンセルオプションを提供したいのですが、現在実行中のmysql-queryを停止する方法がわかりません。
アプリケーションはJavaアプレット-サーブレットです。ユーザーは、リクエストを処理するためにハンドラークラスが作成されるサーブレットに渡されるアプレットで基準を指定します。このハンドラークラスは、自己完結型の再接続-クエリ-mysqlへの切断です。
このシナリオで、実行中のmysql-queryをキャンセルするにはどうすればよいですか?
java - HTTP / POSTでのJMeterプロキシとJavaのシリアル化?
JMeterのHTTPプロキシで記録したいアプレットとサーブレットの通信があります。アプレットがいくつかのシリアル化されたJavaオブジェクト(組み込み型)を含むHTTP POSTメッセージを送信するまで、これはGETメッセージで機能します。その後、アプレットで次のエラーが発生します。
代替テキストhttp://img339.imageshack.us/img339/9238/appletservletjmeterhttp.png
OK、キューのどこかにJVMバージョンの競合があります。しかしここで?
通信は、JMeterがなくても正常に実行されます。つまり、アプレット->Tomcat->サーブレットです。すべて私のローカルマシン上にあります。
ただし、JMeterでは機能しません:アプレット->JMeterプロキシ->Tomcat->サーブレット。また、すべて私のマシン上にあります。
JMeterがPOSTメッセージの内容を変更しているかのようです...
Apacheプロキシでもテストしましたが、正常に動作しました。
さらに面白いのは、Javaのバージョンが1つ、JDKが1つ、JREが1つしかないことです。両方1.6.0_07..。
うさぎの穴を深く掘り始める前に聞いてみようと思いました;-)
Tomcatに直接送信されるPOSTデータの16進ダンプは次のとおりです。
そして、JMeterを介して送信されたときのデータは次のとおりです。
2番目のダンプに多くの「3f」があります...したがって、これは確かにある種のエンコーディングの問題です。コンテンツタイプがヘッダーに正しく設定されている:
browser - ユーザーが画像をアップロードするたびにブラウザ (クライアント側) でメソッドを実行するために使用できるテクノロジは何ですか?
ユーザーが画像を Web サーバーにアップロードするたびに、ブラウザー (クライアント側) で実行する必要があるカスタム関数/メソッドがあります。このメソッドは、アップロード中の画像を変更してサーバーに送信します。
現在、このメソッドは Java で記述されているため、このメソッドを実行できるブラウザでアプレットを使用し、変更した画像をサーバーにあるサーブレットに送信することを考えましたが、アプレットには特定のディスク読み取り/書き込み制限があります。これらのアクセス許可をアプレットに付与するために使用できるポリシーを認識していますが、毎回ユーザーの同意が必要です。
また、このページが表示されるたびにアプレットの .class ファイルがダウンロードされるのを避けたいと考えています。そう
- これらすべてに対するよりクリーンなアプローチはありますか?
- このメソッドをブラウザで実行するのに役立つ他のテクノロジはありますか? (別の言語で関数を書き直さなければならない場合は問題ありません)
- カスタム ブラウザー拡張機能を作成することは良い考えですか?
java - Javaアプレットの実行後にリダイレクトしますか?
私はグーグルで回りましたが、答えに達していません。私の目標に近い唯一のことは、次のように、X秒後にメタリダイレクトを利用することでした。
必要なのは、Javaアプレットがページで実行されたかどうかを検出し、別のファイルアドレスにリダイレクトするphpまたはhtmlコードです。
どうすればこれを実行できますか?誰かが私にサンプルコードを投げてくれるほど親切にできますか?何卒よろしくお願い申し上げます。
java - PHP、Javaアプレット通信
これが私がやりたいことです。
サーバーに Java アプレットを呼び出したい PHP ファイルがあります。アプレット関数は、サード パーティ サーバーからページを読み取るための get 要求を送信します。ここで、アプレット関数から読み取ったページを PHP スクリプトに送信する必要があります。簡単に言えば、アプレットリクエスト関数の戻り値をPHP変数に入れたい。することは可能ですか?
PHPでページ情報を解析するコードがすでにあるので、この方法でやりたいので、Javaでそれを再び書き直したくありません。
IP などのクライアント情報を使用してリクエストを送信する必要があるため、Java アプレットが必要でした。だから私はプロキシを使いたくない。
注:私は誰かのサーバーをハッキングしようとしているわけではありません。私は Java や PHP の上級プログラマーではありません。おそらく疑似コードを使用して、わかりやすい方法で返信してください。
java - 単一ストリームから複数のファイルを読み取る
私のアプレットには、多数の XML ファイルを含む 1 つのストリームがあります。今、私はこのストリームをサーバー側に送信しており、そのストリームから複数のファイルを取得したいと考えています。
アプレット コードで複数の XML ファイルの zip ファイルを作成し、それを Stream に書き込み、サーバー側で Stream から zip ファイルを作成して解凍することで、同じことができます。
しかし、私はこれをしたくありません.それを行う他の方法はありますか?