Java Javaのクラス図やコールグラフを自動生成する ~Doxygen~ この記事の目標 クラス図を自動生成できるツールDoxygenをご紹介します。過去に紹介したUMLDocletとの違いは、Doxygenはコールグラフを追加で出力することができることです。 「コールグラフ」とは、各メソッドが何のメソッドを... 2022.07.10 2022.10.12 Java
Java小ネタ 気軽にプログラムの実行時間を計測する ~Guava~ この記事の目的 プログラムを書いていると、プログラムの実行時間を測定したいことは度々あります。そんなときはライブラリGuavaのStopwatchクラスを使うと便利ですのでご紹介します。 本記事で使用するGuavaのバージョンは、202... 2022.06.30 Java小ネタ
その他小ネタ PowerShellからWeb APIを呼び出す ~Invoke-WebRequest~ この記事の目的 Windowsで特別なツールを使わずに気軽にWeb APIの呼び出しテストを行うために、Windows PowerShellを使った方法をご紹介します。 本記事で使用したWindows PowerShellのバージョンは... 2022.06.12 2023.02.23 その他小ネタ
Java小ネタ JACOBでExcel / Word / PowerPointのファイルを開く この記事の目的 JavaでOfficeファイルを操作するライブラリにJACOB(Java COM Bridge)があります。PythonのライブラリPyWin32と使い方が似ているため、PyWin32の記事と同じ章構成で使い方を紹介します... 2022.05.07 Java小ネタ
Java Eclipseでライブラリを使う方法 ~Mavenプロジェクト編~ この記事の目的 EclipseでJavaライブラリを使ったプログラムを実行する方法を紹介します。 この記事では「ビルドツールMavenを利用してJavaライブラリを使う方法」を紹介します。 Mavenを使うと、ライブラリのダウ... 2022.03.13 Java
Java小ネタ TreeSetに登録したはずのデータが消えた話 この記事の目的 同じ要素を排除した一覧をつくるときはSetインターフェースを使うのが便利です。Setインターフェースの実装クラスであるTreeSetクラスで思いがけない挙動を見つけたのでご紹介します。 「同じ」ことをどう判断するかが... 2022.02.27 2022.03.08 Java小ネタ
Python小ネタ PyWin32でExcel / Word / PowerPointのファイルを開く 想定する読者 ライブラリPyWin32に対して、どのメソッドを使ってExcel / Word / PowerPointのファイルを操作すれば良いかの取っ掛かりが難しいと感じている方 JavaでOfficeファイルを開く方法を下記記事で紹... 2022.01.22 2022.05.07 Python小ネタ
Java小ネタ Apache POIでExcel / PowerPointのファイルを開く 想定する読者 ライブラリApache POIに対して、どのクラスを最初に利用すれば良いかの取っ掛かりが難しいと感じている方 概要 Apache POIには、拡張子の違いを気にせずにExcelファイルやPowerPointファイルを読み... 2021.10.28 2022.03.26 Java小ネタ
Java EclipseのMavenプラグインでライブラリが取得できないときの対処方法 この記事の目的 EclipseのMavenプラグイン(M2Eclipse)でライブラリが取得できず困ったので、対処方法をご紹介します。多くのブログで紹介されている内容ですので、個人的な備忘のためでもあります。 Eclipseのバージョン... 2021.09.05 Java