読者です 読者をやめる 読者になる 読者になる

will and way

ただの自分用メモを人に伝える形式で書くことでわかりやすくまとめてるはずのブログ

Java

ImeFragmentというライブラリを公開しました!キーボード開発でもFragmentを使う!

この記事はCyberAgent Developers Advent Calendar 2016の20日目の記事です。 www.adventar.org 19日目はstrskさんでGKEのノードプールを利用したKubernetesのアップグレードでした。 ちなみにstrskさんは元々飲食業界ではたらいていてCSで入社→今はAbemaTV…

マルチスレッドプログラミングの基本

最近、並行処理ではまった所をメモ CountDownLatchの使い方が曖昧だったのでそこも兼ねて書いた AbstractCounter package jp.co.matsuokah.counter; import java.util.concurrent.atomic.AtomicInteger; /** * */ public abstract class AbstractCounter imp…

Tomcat周りのログとslf4jのログの設定

Tomcatで出力されるログ リストがここにあった。そこで自分が開発してるアプリで使ってるのが ・catalina.out → Tomcatの起動・停止等のログが流れる。 ・localhost.[date] → JavaでのNullPointerExceptionやJSPのエラーなどがここに吐出される。 の2つ。 To…

slf4jの設定

1. pom.xmlに依存関係追加 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.5</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <version>1.7.5</version> <scope>runtime</scope> </dependency> <dependency> <groupId>…</groupid></dependency>

Propertyファイルを複数選択する

複数読み込み <context:property-placeholder order="1" location="classpath:properties/hogehoge.properties" /> <context:property-placeholder order="2" location="classpath:properties/hugahuga.properties" /> 以上のようにして、複数ファイルを定義することが出来る。 hogehoge, hugahuga内に重複があるとSpringでは起動時にエラーになる。 肝はorder 環境…</context:property-placeholder></context:property-placeholder>