y_megane.log

日々の勉強や改善ネタの備忘。

Java

リトルエンディアンとビッグエンディアンの違いをC#とJavaで実験

仕事でバイナリデータの読み書きをする際に自作ツールとメーカーツールで結果が異なったため、その原因調査の一貫として勉強したことの備忘。 バイトオーダ 多バイトのデータをどういう順番でメモリに格納するか。 プロセッサによって異なる。 Intelはリトル…

STS(Spring Tool Suits4)にLombak導入

STSにLombok入れようとした際に困った点の備忘。 環境 Eclipse : Spring Tool Suits 4(Version: 4.3.1.RELEASE) Lombok : v1.18.8 (2019/07/28時点) 導入手順 公式からjarファイルをダウンロード ダブルクリックで実行し、導入するIDEを選択する だけのは…

Eclipse(STS)の補完設定(mac)

久しぶりにEclipseを触ったら補完周りが使いづらくて仕方ないので、最低限の設定方法の備忘。 環境 OS : macOS Mojava Eclipse : SpringToolSuits4 (2019/07/28時点) やること 補完が常に効くようにする Enter以外で補完が実行されないようにする Javaに関…

書籍「テスト駆動開発」

古風な環境で働いているため、テストコードを書くという文化が未だにない。 今更ながらテスト駆動開発について学ぶべく、コレを読みました。 テスト駆動開発作者: Kent Beck,和田卓人出版社/メーカー: オーム社発売日: 2017/10/14メディア: 単行本(ソフトカ…