この記事では、 ClassLoader::gerResourceと、 ClassLoader::gerResourcesの挙動について記載します。 同名リソース... 続きを読む
カテゴリー: 技術ブログ
MethodHandleを使ったら、リフレクションより早くメソッドを実行できる?
Javaのリフレクションは、メソッドコールに時間がかかる。 MethodHandlerを使ったら、リフレクションより早く実行出来るのか速度計測してみました。 M... 続きを読む
MySQLのメモリ使用量の調整
mysqldがメモリ不足により落ちる事があります。 正確には、OOM Killerというのがメモリ不足を検知して、 メモリを多く使ってるプロセスをkillしてし... 続きを読む
MarkdownテキストのPDF出力 (VSCode)
Markdown形式のテキストをPDF化するには、 VSCodeを使うのが1番良さそうです。 Markdownでメモ取ることって多いですよね? 自分もメモはMa... 続きを読む
Go言語 インターフェイスとポインタの違い
Go言語ではインターフェイスとポインタの違いについて ちゃんと理解しておく必要があります。 Go言語にはインターフェイス値がある C/C++を勉強した人にとって... 続きを読む
Javaテスト設計
コードをテストする際に直面する依存関係 特にグローバル変数やシングルトンなどに依存する場合、 テストする際に苦労してしまいます。 特定クラスの挙動が、それらの見... 続きを読む
Groovy の Illegal reflective access は修正されたのか?
Java9 以降から、Gradleなどを使うと、こういった警告がでるようになっています。 WARNING: An illegal reflective acc... 続きを読む
Google Analytics の用語
Google Analytics の各種用語について 調べた範囲を共有。 最低限の知識だけ知りたいという方の参考になるかと思います。 ブログを始めた頃は、しょっ... 続きを読む
windowsプロンプトでANSIエスケープシーケンスを使う
windowsのプロンプトでansiのエスケープシーケンスが使いたい場合は、 wac というコマンドにパイプで渡すと出来る。 github: https://g... 続きを読む
MacBook Pro Retina 2012モデル バッテリー交換
MackBook Pro Retina 2012年モデルのバッテリー交換をおこなったので、写真をいくつか添えて記載しておきます。 今回バッテリー交換した機種 ... 続きを読む