java
2019年から元号が新しくなるというニュースがあり、関連してJavaで新元号対応するには…という話題も聞こえてきましたので私も調べてみました。 よく見かけたのは calendars.properties を編集する、というものでしたが、それとは異なる回答も出せそうなので…
処理を行った結果、要素がちょうど1になっているはずだ、あるいは0か1となるはずだ、という実装を行うことが多いのでこんな終端操作を作ってみました。 lambda - Filter Java Stream to 1 and only 1 element - Stack Overflow に大きくインスパイアされてお…
Apache POIを改変し自前でビルドしてMaven管理したのでその時の手順をメモしておきます。 (本来 build.xml 見れば分かることなのですが、Antのことなどこの先忘れる一方だと思うので…) 手順 ant clean jar jar-src maven-poms build/dist/maven/poi-ooxml に…
https://github.com/yukihane/maven-archetype-java-quickstartいつも mvn archetype:generate とやった後、java1.8向けにプロパティを設定したりJUnitのバージョンを書き換えたりしていましたが、さすがに面倒になってきました。 はじめからJava8向けに設定…
従来Javaで実装されていたGoogle Closure CompilerがJavaScript(Node.js module)で提供されるようになった、という話題が先日ありました。 Google Developers Blog: Closure Compiler in JavaScript 上記のエントリのコメントを読むと、GWTで変換しているの…
CPUプロファイリングを行おうと自作アプリケーションにVisualVMを接続したのですが、次のようなエラーが出て正しく動作しませんでした。 java.lang.NoClassDefFoundError: org/infinispan/util/concurrent/locks/impl/PerKeyLockContainer$$Lambda$156 lambd…
ネタ元: android JDBC mysql java connector app:preDexDebug - Stack Overflow Android studioでビルドパスが設定できない(20520)|teratail Androidアプリ開発について質問です.今までアプリ開発経験がなく,とんちんかな... - Yahoo!知恵袋 AndroidでJDB…
参考リンク 元ネタはこちら: Eclipse4.5でのインポート分の並び順がEclipse4.4以前と違う件について(22775)|teratail 関連するバグレポートは、(上記回答にも書きましたが)こちら: Bug 352891 - Organize imports does not work in accordance to preferenc…
スタックオーバーフローサイトからひっぱてきたネタ です。 問題 下記のような、 Child 型(Serializable をimplementsしていない)をフィールドとして持つクラス Parent はシリアライズできるでしょうか? class Parent implements Serializable { private Ch…