JAX-RSでファイルダウンロードし、終了したらファイル削除

Graphics2Dで100ピクセルの文字を描くためのFontポイント数は?

これをやろうとしてはたと困ってしまった。Graphics2Dで何か文字を描く時にはFontを作成しなければならないのだが、その大きさはポイント数指定なのである。例えばBufferedImageを作成してcreateGraphics() ...
Javadocの挙動を変更する、その1

この問題は今現在調査中である。
javadocの挙動を変更したい。今現在困っているのは、「アノテーションに日本語文字列を指定すると、Javadocにはそれがユニコードエスケープシーケンスとして現れてしまい、読むことができな ...
Jackson:MismatchedInputException: Cannot construct instance of

データの仕様を変更したために、正しくデシリアライズできない事例が発生した。
com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construc ...Jackson:継承クラスを扱う方法

JSONを使ってクライアント・サーバ間の通信を行ったり、データ永続化したりする場合に必ず困るはめになることが「JSONは継承を扱えない」点である。
例えば、以下のようなクラス構造があり、FooもBarもTopとして扱いたい ...
EMOTETウイルス騒ぎのウソ

本記事はWindows7サポート終了でどうなるのウソ、継続利用、使い続けるの姉妹編である。合わせてそちらの記事もご参照いただきたい。
読売奴隷新聞のEMOTET記事本日の読売奴隷新聞を見てみると、EMOTETというウイルス ...
GWT Eclipse Pluginは’test’ソースフォルダを特別扱いする

GWT Eclipse Pluginを入れ、Eclipse上でGWT開発を行っているのだが、開発対象とするGWT用コンポーネント群をsrcフォルダに入れ、テスト用のアプリをtestフォルダに入れてみた。すると、CodeServer起動 ...
MySQL:TIMESTAMPフィールドが使い物にならない理由

日時を表すフィールドとしてはTIMESTAMPとDATETIMEというフィールド型がある。どちらもJava上からは(MySQLドライバの扱いとしては)、java.sql.Timestampになるようだ。
しかし、この二つに ...
Lucene8:フィールドタイプを変更したらインデックスの再作成が必要

以下のようなエラーが発生した。
Exception in thread "main" java.lang.IllegalArgumentException: cannot change field "fieldName" fro ...Lucene8:Facetの使い方サンプル、その2

int, longの場合はfacet用ディレクトリは不要のようだ。そして、intもlongもlongとして扱われるらしい(そもそもlongしか無い?)。
import static java.util.stream.C ...