タグ付けされた質問 「java」

Javaは人気のある高水準プログラミング言語です。言語自体の使用または理解に問題がある場合は、このタグを使用してください。このタグが単独で使用されることはめったになく、[spring]、[spring-boot]、[jakarta-ee]、[android]、[javafx]、[gradle]、および[maven]と組み合わせて使用​​されることがほとんどです。



1
Javaのダブルチルド(~~)の意味は何ですか?
Guavaのソースコードを閲覧しているときに、次のコード(hashCode内部クラスのの実装の一部)に遭遇しましたCartesianSet。 int adjust = size() - 1; for (int i = 0; i < axes.size(); i++) { adjust *= 31; adjust = ~~adjust; // in GWT, we have to deal with integer overflow carefully } int hash = 1; for (Set<E> axis : axes) { hash = 31 * hash …

9
JPAの列挙型を固定値でマップしますか?
JPAを使用して列挙型をマップするさまざまな方法を探しています。特に、各enumエントリの整数値を設定し、整数値のみを保存したいと考えています。 @Entity @Table(name = "AUTHORITY_") public class Authority implements Serializable { public enum Right { READ(100), WRITE(200), EDITOR (300); private int value; Right(int value) { this.value = value; } public int getValue() { return value; } }; @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column(name = "AUTHORITY_ID") private Long id; // the enum …
192 java  spring  orm  jpa  enums 

1
TransactionAwarePersistenceManagerFactoryProxyを理解しているかどうかわからない
私はorg.springframework.orm.jdo.TransactionAwarePersistenceManagerFactoryProxySpringプロジェクトでを使用しようとしていますが、それをどのように使用するか、またはそれがまさに私が探しているものかどうかはわかりません。私のDAOをプレーンなJDOで動作させるのに役立つことに気づきましたPersistenceManagerFactory。別の質問です:プロキシが正しく作成されない場合はどうなりますか?それを使用して、ファクトリーにアクセスし、トランザクション対応の永続性マネージャーを作成できますか?ファクトリーによって管理されるオブジェクトがシングルトンである場合、これは状況を変えますか?なぜPersistenceManagerFactoryに直接アクセスしないのですか?おそらくPersistenceManagerFactoryUtils.getPersistenceManager私のニーズにより適しているでしょうか?getObjectnullを返すことができますか?
192 java  spring  persistence  dao  jdo 

2
ジョーダタイム:期間、間隔、期間の違いは何ですか?
でジョダタイム 2、時間スパンの3種類の違いは何ですか。 限目 間隔 期間 なぜ3つのクラスが必要なのですか? どちらのほうがパフォーマンスが良いですか? 期間、期間、または間隔のインスタンスの分割が実装されていないのはなぜですか?例えばp = p.divideBy(2);
192 java  jodatime 


30
Javaで最も頻繁に発生する並行性の問題は何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、議論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 これは、Javaにおける一般的な同時実行性の問題に関する一種の投票です。例としては、古典的なデッドロックや競合状態、あるいはSwingのEDTスレッド化バグが考えられます。考えられる問題の範囲だけでなく、最も一般的な問題にも興味があります。したがって、Javaの同時実行性バグの特定の回答をコメントごとに1つ残し、遭遇したものを見つけたら投票してください。

10
「System.out.println」がAndroidで機能しないのはなぜですか?
デバッグできるように、コンソールで何かを印刷したいのですが。しかし、何らかの理由で、私のAndroidアプリケーションには何も印刷されません。 どうすればデバッグできますか? public class HelloWebview extends Activity { WebView webview; private static final String LOG_TAG = "WebViewDemo"; private class HelloWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } } /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) …

10
キャンバス上のAndroidセンターのテキスト
以下のコードを使用してテキストを表示しようとしています。問題は、テキストが水平方向の中央に配置されていないことです。の座標をdrawText設定すると、テキストの下部がこの位置に設定されます。テキストが水平方向にも中央揃えになるようにテキストを描画してください。 これは私の問題をさらに表示するための画像です: @Override protected void onDraw(Canvas canvas) { // TODO Auto-generated method stub super.onDraw(canvas); //canvas.drawRGB(2, 2, 200); Paint textPaint = new Paint(); textPaint.setARGB(200, 254, 0, 0); textPaint.setTextAlign(Align.CENTER); textPaint.setTypeface(font); textPaint.setTextSize(300); canvas.drawText("Hello", canvas.getWidth()/2, canvas.getHeight()/2 , textPaint); }

11
オブジェクトまたはメソッドのJava同期メソッドロック?
同じクラスに2つの同期されたメソッドがあり、それぞれが異なる変数にアクセスしている場合、2つのスレッドがそれらの2つのメソッドに同時にアクセスできますか?ロックはオブジェクトで発生しますか、それとも同期メソッド内の変数と同じくらい具体的になりますか? 例: class X { private int a; private int b; public synchronized void addA(){ a++; } public synchronized void addB(){ b++; } } 2つのスレッドが実行クラスXの同じインスタンスにアクセスすることができますx.addA()とx.addB()同じ時間に?

25
java.lang.VerifyErrorを取得する原因
私は以下を調査しています java.lang.VerifyError java.lang.VerifyError: (class: be/post/ehr/wfm/application/serviceorganization/report/DisplayReportServlet, method: getMonthData signature: (IILjava/util/Collection;Ljava/util/Collection;Ljava/util/HashMap;Ljava/util/Collection;Ljava/util/Locale;Lorg/apache/struts/util/MessageRe˜̴MtÌ´MÚw€mçw€mp:”MŒŒ at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357) at java.lang.Class.getConstructor0(Class.java:2671) これは、サーブレットがデプロイされているjbossサーバーが起動したときに発生します。これはjdk-1.5.0_11でコンパイルされており、jdk-1.5.0_15で再コンパイルしようとして成功しました。つまり、コンパイルは正常に実行されますが、デプロイされると、java.lang.VerifyErrorが発生します。 メソッド名を変更して次のエラーが発生した場合: java.lang.VerifyError: (class: be/post/ehr/wfm/application/serviceorganization/report/DisplayReportServlet, method: getMD signature: (IILjava/util/Collection;Lj ava/util/Collection;Ljava/util/HashMap;Ljava/util/Collection;Ljava/util/Locale;Lorg/apache/struts/util/MessageResources┬á├ÿ├àN|├ÿ├àN├Üw┬Çm├ºw┬ÇmX#├ûM|X├öM at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357 at java.lang.Class.getConstructor0(Class.java:2671) at java.lang.Class.newInstance0(Class.java:321) at java.lang.Class.newInstance(Class.java:303) メソッドシグネチャがさらに表示されていることがわかります。 実際のメソッドシグネチャは private PgasePdfTable getMonthData(int month, int year, Collection dayTypes, Collection calendarDays, HashMap …


7
Spring MVC:GET @RequestParamとしての複雑なオブジェクト
テーブルのオブジェクトを一覧表示するページがあり、テーブルをフィルター処理するフォームを配置する必要があるとします。フィルターは、Ajax GETとして次のようなURLに送信されます。http://foo.com/system/controller/action?page = 1&prop1 = x&prop2 = y&prop3 = z そして、私のようなコントローラにたくさんのパラメータを置く代わりに: @RequestMapping(value = "/action") public @ResponseBody List<MyObject> myAction( @RequestParam(value = "page", required = false) int page, @RequestParam(value = "prop1", required = false) String prop1, @RequestParam(value = "prop2", required = false) String prop2, @RequestParam(value = "prop3", required = false) String prop3) …
191 java  spring-mvc 

17
keytoolエラーキーストアが改ざんされたか、パスワードが正しくありません
ローカルマシンで証明書を生成しているときに次のエラーが発生します。 C:\Users\abc>keytool -genkey -alias tomcat -keyalg RSA Enter keystore password: keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect jdkバージョンにいくつかの問題があると思います。同僚のマシンで同じコマンドを実行したところ、問題なく動作しました。 入力を共有してください。
191 java  keystore 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.