問題タブ [java-5]

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 に答える
391 参照

web-applications - Java Web アプリケーションのリリースの流れ

メモリ リークがないことを確認するために、Java Web アプリケーションをリリースするプロセスを設定しようとしています。これには、記述されたコードが高品質であることの確認、パフォーマンス テスト、Java コードのプロファイリングが含まれる場合があります。誰かがプロセスやこの点で役立つものを共有していただければ幸いです。

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

java - クラス、プリミティブデータ型、および文字列に対するJavaEE5のメモリフットプリントの最小化

コンテキストは次のとおりです。JavaEE5。

巨大なアプリを実行しているサーバーがあります。クラスをリファクタリングする必要があります。これにより、CPU時間(十分な時間)と引き換えに、メモリフットプリントが低くなります(可能な限り低くなります)。

ビット演算を使用して、複数のブール値、ショート、またはバイトをintに詰め込む方法をすでに知っています(たとえば)。

文字列で何をするか、どのコレクションを使用するのが良いか、その他あなたが知っていることなど、他の最適化のアイデアが必要です。

Thx、君たちは支配する!

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

java - Java 5 で使用できる最新の JGroups バージョンは何ですか?

クライアントの環境で Java 5 を使用する必要があります。そして、まだ Java5 で動作する JGroups バージョンを見つけるのに問題があります。2.6.15.GA は Java 5 でコンパイルおよび実行されることがわかりましたが、かなり古いものです。2.12.2.Final は、新しい API の使用により、Java5 でさえコンパイルされません。しかし、その間にいくつかのバージョンがあります。JGroups がいつから Java 6 に切り替わったか知っている人はいますか?

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

java - javax.annotation.GeneratedをJavaSE5に追加するにはどうすればよいですか?

私はJavaSE5とJavaSE6で実行する必要のあるプロジェクトに取り組んでいます。最近、@Generated生成されたコードに注釈を追加するツールを使い始めましたが、それらの注釈を保持したいと思います。Java5EEおよびJava6SE以降にあるように見えますjavax.annotation.Generatedが、Java 5SEAPIにはありません。

javax.annotation.GeneratedJavaSE5とJavaSE6の両方で問題なく実行できるように、顧客に送信するときに含めるのに最適な方法は何ですか?追加のjarファイルを含める必要がありますか?もしそうなら、どちらが@Generated住んでいますか?

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

jsp - Struts2 の stack.findValue('top') が未定義です

私の質問(リンクはこちら)に関して、私の問題は選択機能にあることに気付きました(そうだったと思います)。

しかし、繰り返しになりますが、あるアクションから値を取得しているように見えるため、問題がどこにあるのかわかりませんが、値を別のアクションにリンクすると失われたように見えます。

値を前後に取得していない場所はありますか?

前もって感謝します!:)

コードサンプルは次のとおりです(あまり多くの情報を開示することはできません):

JSP:

ActionSupport クラス & Utils クラス:

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

java - Java Swing アプリへのバーコード スキャンが、埋め込まれたタブ制御文字で断続的に失敗する

USB接続を介したキーボード入力として、タブ(または$ I)で区切られたデータを含むバーコードをスキャンして入力するフォームを持つJavaスイングアプリケーションがあります。断続的に、フォームのテキスト フィールドが正しく入力されず、タブの処理が遅すぎるように見えます。たとえば、バーコードのデータ セットが「abc$Idef」のようなものである場合、期待される出力は、最初のテキスト フィールドに「abc」、2 番目のテキスト フィールドに「def」になります。代わりに、1 番目のテキスト フィールドに 'abcde' があり、2 番目のテキスト フィールドに 'f' がある場合や、1 番目のテキスト フィールドにすべてのデータがあり、2 番目のテキスト フィールドに何もない場合があります。

この問題は、日によって異なる頻度で現れるのを見てきました。今日は良いかもしれませんが、150回の試行ごとに1回しか発生しません. 昨日は、10回に1回の試行で、貧弱だった可能性があります。スキャナーは、パラメーターを切り替えてタブと $I 区切り文字を実装することを除いて、デフォルトの工場設定またはそれに近い設定です。転送速度を遅くすることも試みましたが、イベントの頻度が減少したように見えますが、イベントがなくなるわけではなく、低速化はユーザーのワークフローにとって理想的ではないため、全速にリセットします。

ただし、問題がスキャナー内にあるとは思えません。アプリケーションでは、すべてのテキスト フィールドの検証とデータのバックアップを無効にして、遅延の原因となる可能性のあるカスタム コードを本質的に削除しようとしましたが、断続的な問題は依然として存在します。現在、アプリケーションは JRE 1.5.0_18 を使用して WinXPSP3 で実行されています。スキャナは Symbol モデル ds6707 です。この問題をさらに調査して、問題がどこにあるのかを判断する際に、いくつかのガイダンスを使用できます。

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

java - java5で導入された新機能は何ですか?

概念を理解するためのいくつかの簡単な例を使用して、古いバージョンのJavaよりもjava5で導入された新機能を誰かが説明できますか?

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

java - Java SE 1.5用の半透明(ウィンドウの下のスペースはクリック可能にする必要があります)ウィンドウを作成するにはどうすればよいですか?

透明なウィンドウを作成する多くの記事に出くわしました(つまり、スクリーンキャプチャを取り、その画像を背景として描画することによって)。しかし、それらを使用すると、アプレットが占めるスペースに対して何もできません (クリックスルーではないため)。

また、透明な領域がいつクリック可能になるかを知りたいですか?

誰でもいくつかの参照を手伝ってもらえますか?

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

java - 同じタスクで異なるバージョンの異なるAPIを使用する場合のJavaバージョンの互換性

jre 1.7、jre 1.6、jre1.5のスクリーンキャプチャ用のアプレットを作成しました。アプレットは、ウィンドウに透明な背景を使用する必要があります。ただし、半透明の場合、jre 1.7(graphicDevice window Translucency)と1.6(awtutilities)は異なるAPIを使用し、jre1.5には回避策があります。では、アプレットを3つのバージョンすべてと互換性を持たせるにはどうすればよいですか?

異なるコンパイラで異なるクラスをコンパイルする必要があると思います。しかし、これらの別々にコンパイルされたクラスを単一のアプリケーションでどのように使用するのでしょうか。

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

java - Java 1.5 で透明でないコンポーネントを透明な JFrame に追加するにはどうすればよいですか?

JFrame のサブクラス (JButton、Title、および Jpanel を含む) があり、それに JPanel を追加しました。JPanel は borderlayout の中央部分を占めます。JPanel を透明にしたい (フレーム ウィンドウを通して見えるようにする必要があります)。

私はJava 1.5でやっているので、JFrame.setOpacity(0.0f)を使ってJframeの透明度を設定しました。これにより、JFrame のすべてのコンポーネント (つまり、ボタン、タイトル、jPanel) が同じアルファ レベルを使用します。しかし、JPanel だけを透明にしたいのです。

Zオーダーを変更してJLayeredPaneを試してみましたが、同じ結果が得られました。

私は JNA (JNA windowsUtil も setOpacity() メソッドと同じことを行っています) のような外部ライブラリを使用し、java7 または java6 のクラスをアプリケーションの外部ライブラリとして使用することにオープンです。

私は以前に尋ねられたいくつかの質問を助けなしでやり遂げました:

透明な Java ウィンドウ上の不透明なコンポーネント

Java: 非透過コンポーネントを含む透過 Windows?

半透明のフレーム/パネル/コンポーネントに再塗装します。