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

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

3
ApachePOIロックヘッダー行
Apache POI 3.7で作成されたスプレッドシートの行をロックする方法に精通している人はいますか?ロックとは、ユーザーが行をスクロールしているときに、列のタイトル行を表示したままにすることを意味します。作成したスプレッドシートには500行あり、列の名前が常に表示されていると便利です。
84 java  apache-poi 

9
JUnitで正規表現の一致をアサートします
RubyにTest::Unitは、assert_matches正規表現が文字列と一致することを表明するための単体テストで使用できる優れたメソッドがあります。 JUnitにこのようなものはありますか?現在、私はこれを行います: assertEquals(true, actual.matches(expectedRegex));
84 java  regex  junit 

11
Maven-現在のプロジェクトとプラグイングループにプレフィックス「spring-boot」のプラグインが見つかりません
Spring ToolsSuiteでビルドしたspringbootプロジェクトをビルドしようとしています。実行すると次のエラーが発生します$mvn spring-boot:run Downloading: https://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml Downloaded: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml (13 KB at 14.0 KB/sec) Downloaded: https://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml (20 KB at 21.8 KB/sec) [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.032 s [INFO] Finished at: 2015-06-15T17:46:50-04:00 [INFO] Final Memory: 11M/123M [INFO] ------------------------------------------------------------------------ [ERROR] No plugin found for prefix 'spring-boot' …

2
Kotlinに同時実行キーワードがないのはなぜですか?
同期/並行性のキーワードがないのはなぜですか? これまでのところ、私の調査では1つの解決策が得られました。いくつかの高レベルのクラスをラップし、それらを使用して並行性を処理します。 純粋なKotlinでのプロジェクトを考えると、並行性などを処理する高度に最適化された小さなコンポーネントが必要な場合はどうすればよいでしょうか。 私の印象では、KotlinはJavaの支援言語であり、コードの90%をKotlinで記述しますが、Kotlinでは表現できないJavaコードがいくつかあります。 これは正解?これは意図された方法ですか?


10
JacksonObjectMapper-オブジェクトプロパティのシリアル化順序を指定します
リクエストが仲介者によって改ざんされていないことを確認できるように、ユーザーがリクエストと一緒に署名された検証トークンを送信する必要があるRESTfulWebサービスを実装しています。私の現在の実装は次のとおりです。 検証トークンは、文字列にシリアル化され、ハッシュおよび暗号化されたVerifDataオブジェクトです。 class VerifData { int prop1; int prop2; } 私のサービスでは、シリアル化するデータをVerifDataのインスタンスに配置し、Jackson ObjectMapperを使用してシリアル化し、検証トークンとともに検証エンジンに渡します。 VerfiData verifData = new VerifData(12345, 67890); ObjectMapper mapper = new ObjectMapper(); String verifCodeGenerated = mapper.writeValueAsString(verifData); ただし、アプリケーションコンテナが起動するたびに、ObjectMapperによって文字列にマップされるプロパティの順序が変わるようです。 例:一度は {"prop1":12345,"prop2":67890} そしてまた別の時は {"prop2":67890,"prop1":12345} したがって、クライアントがVerifDataインスタンスを最初の文字列としてシリアル化した場合、それが正しい場合でも、失敗する可能性は50%です。 これを回避する方法はありますか?ObjectMapperでマップするプロパティの順序を指定できますか(昇順など)?または、この検証手順を最適に実装する他の方法はありますか。クライアントとサーバーの両方の実装は私が開発しました。署名と検証にはJavaSecurityAPIを使用しています。


11
java.net.UnknownHostException:ホスト「<url>」を解決できません:ホスト名に関連付けられたアドレスがなく、文字0の入力の終わり
Webサービスから質問を読み込むアプリを作成しましたが、正常に動作します。ただし、クラッシュすることがあり、これが発生する理由がわかりません。特に、必要な権限も付与しているためです。正常に動作しますが、ランダムにクラッシュしてこのレポートが表示されます。 private void sendContinentQuestions(int id) { // TODO Auto-generated method stub //Get the data (see above) JSONArray json = getJSONfromURL(id); try{ for(int i=0; i &lt; json.length(); i++) { HashMap&lt;String, String&gt; map = new HashMap&lt;String, String&gt;(); JSONObject jObject = json.getJSONObject(i); longitude":"72.5660200" String category_id = jObject.getString("category_id"); String question_id = jObject.getString("question_id"); String question_name …



18
Option [T]クラスのポイントは何ですか?
Option[T]Scalaの授業のポイントがわかりません。つまり、私はNone以上の利点を見ることができませんnull。 たとえば、次のコードについて考えてみます。 object Main{ class Person(name: String, var age: int){ def display = println(name+" "+age) } def getPerson1: Person = { // returns a Person instance or null } def getPerson2: Option[Person] = { // returns either Some[Person] or None } def main(argv: Array[String]): Unit = { val p = …

2
Ubuntu Wily(15.10)のOpenJDK8にJavaFXが含まれていないのはなぜですか?
今日、を介してOpenJDK 8をダウンロードしましたがsudo apt-get install openjdk-8-jdk、JavaFXが含まれていないようです。 &gt; java -version openjdk version "1.8.0_66-internal" OpenJDK Runtime Environment (build 1.8.0_66-internal-b17) OpenJDK Server VM (build 25.66-b17, mixed mode) 最新のEclipse(Eclipse Mars)にもE(fx)clipseをインストールしましたが、それでもjavafxを解決できませんでしたというメッセージが表示されます。
83 java  eclipse  ubuntu  javafx 

9
NetBeansのコードクリーンアップ
NetBeansのEclipseクリーンアップルール([設定]&gt; [Java]&gt; [コードスタイル]&gt; [クリーンアップ])に似たものはありますか? Eclipseのクリーンアップルールを使用すると、インポートの整理、不要なキャストの削除、欠落しているオーバーライドアノテーションの追加などをクリーンアップできます。 また、個々のクラスではなく、クラス/パッケージのセット全体でそれを行うことはできますか?


5
Eclipse用のプラグインを書く方法は?[閉まっている]
クローズ。この質問はもっと焦点を合わせる必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てるようにします。 4年前に閉鎖されました。 この質問を改善する Eclipse用のプラグインを書き始めるにはどうすればよいですか? ドキュメントを探しましたが、残念ながらほとんどないか、貧弱です。どの記事をお勧めしますか?
83 java  eclipse  plugins 

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