2024-02-01から1ヶ月間の記事一覧
はじめに スペースの定義の違い スペースっぽいもの全てを切り捨てる はじめに Character.isSpaceChar() と Character.isWhitespace() はいずれも引数の文字がスペースかどうかを判定する static メソッドだが、その違いは? 文字列の前後のスペースを削除す…
blog1.mammb.com はじめに 従来の文字列構築 文字列テンプレート 埋め込み式(Embedded expressions) マルチライン テンプレート式 テンプレートプロセッサ FMT テンプレートプロセッサ RAW テンプレートプロセッサ StringTemplate と Processor ユーザ定義の…
gradle init タスクの対話入力省略 ソースパッケージの対話入力を削除 Kotlin DSL スクリプト マルチモジュールプロジェクトの convention plugins gradle init タスクの対話入力省略 gradle init タスクに --use-defaults オプションが追加された。 これを…
blog1.mammb.com 遷移的に依存する Jar を除外するには、単に exclude を指定するだけで事足ります。 例えば以下は、org.hibernate:hibernate:3.1 が依存する対象を除外する例となります。 dependencies { implementation('org.hibernate:hibernate:3.1') { …
Tess4J とは Tess4J の使い方 OCR エンジンとデータファイル パラグラフ単位の結果取得 PDFファイルからのOCR読み取り Tess4J とは オープンソースのOCRエンジン Tesseract を Java から利用するラッパーライブラリです。 Tesseract は、1985年よりHPにより…
Jakarta EE 11 のその先へ 注目トピック 量子コンピューティング AI/ML Robotics Edge Computing Supersede EJB Modernize Messaging Modularity Spec support Industry specific API Patterns その他のアイデア Better defaults for Persistence Less XML i…