KEIS BLOGは株式会社ケイズ・ソフトウェアが運営しています。

KEIS BLOG

Java Tips -=-= Library =-=- Apache Commons Lang Part 5


前回に引き続き【Apache Commons Lang】をご紹介いたします。 今回は、 StringUtils class のサンプルをご紹介します。 Commons LangといえばStringUtilsと言われるくらい多用されるクラスです。 Apache Commons Langとは Apache Commons Lang(アパッチ・コモンズ・ラング)は、Apacheのトッププロジェクトである..続きを読む

Angular -Material-


今回は前回の続きで、「Angular Material」を使ってみたいと思います。 ■Angular Material https://material.angular.io/ ■Install Angular Material まず、npmを使ってAngular MaterialとCDKをインストールします。 インストールが終わったら、styles.cssにThemeをインポートします。 次に、..続きを読む

Java Tips -=-= Library =-=- Apache Commons Lang Part 4


前回に引き続き【Apache Commons Lang】をご紹介いたします。 今回は、 CharUtils class のサンプルをご紹介します。 Apache Commons Langとは Apache Commons Lang(アパッチ・コモンズ・ラング)は、ApacheのトッププロジェクトであるApache Commonsにある、Javaのjava.langパッケージを拡張するライブラリであ..続きを読む

Angular -環境構築編-


Angularの開発環境を構築する場合、Angular CLIを使うと簡単に構築することができます。 ■Angular https://angular.io/ Angular CLIをインストールするにはNode.jsが必要なので、 こちらからインストーラーをダウンロードしてインストールします。 ■Node.js https://nodejs.org/en/download/ バージョンが表示され..続きを読む

Java Tips -=-= Library =-=- Apache Commons Lang Part 3


前回に引き続き【Apache Commons Lang】をご紹介いたします。 今回は、 CharUtils class のサンプルをご紹介します。 Apache Commons Langとは Apache Commons Lang(アパッチ・コモンズ・ラング)は、ApacheのトッププロジェクトであるApache Commonsにある、Javaのjava.langパッケージを拡張するライブラリであ..続きを読む

Python -retry-


Pythonでリトライの処理を書く場合、エラーをtryでキャッチしたり、 for文で制御するなど、いくつかやり方があると思いますが「retry」という パッケージを使うと簡単にリトライできるようになります。 ■retry https://pypi.python.org/pypi/retry/ パッケージはpypiに公開されているので まず、インストールします。 ■retryのインストール このパッ..続きを読む

Python -itertools-


Pythonでループ処理を書く場合、for文をネストしなくても「itertools」を使うと 簡潔に処理を書くことができます。 ■itertools https://docs.python.jp/3/library/itertools.html まず、「itertools」をimportします。 ■itertoolsのインポート itertoolsを使わず、for文をネストした場合は下記のようにな..続きを読む

Java Tips -=-= Library =-=- Lombok Part 4


前回に引き続き画期的なライブラリ【Lombok】を紹介します。 Lombokとは 読み方は「ロンボック」または、「ロンボク」と読むようです。 クラスやメソッドにアノテーションをつけるだけで、Setter、Getter、toString、equalsなど繰り返し何度も書くコードを自動保管してくれます。 簡単に説明すると、ソースコード上SetterやGetterがなくても、コンパイルエラーにはならず、..続きを読む