string[] argsに引数を入れる。 メンヘラ界のおまじないといえば、デパスですが、 Java界のおまじないは間違いなくpublic static void main(String[] args) 少しかじるとString[] argsはString型配列の… hurts14ハック2018.01.30 3,520
各プログラムのバージョンを確認する Java java -version javac -version mvn –version Node node -v npm version Perl perl -V:version Python python –… @iwasakiハック2018.01.23 259
Attributeクラス 名前と値を関連付けるようなオブジェクトを作成する場合に、Attributeクラスは用いられます。 例えば以下の様な値を取得したとします。 [{Name: hoge, Value: hogehoge} {Name: foo… hiwm0126ハック2018.01.09 258
HttpServletRequestでリクエストに属性追加 リクエストに属性を追するには、「HttpServletRequest」インターフェースの親である「ServletRequest」インターフェースで定義されているsetAttributeメソッドを使います。 そして追加した… hiwm0126ハック2017.12.27 2,003
String.split 文字列を分割する方法として、String.split()は用いられる。これはJavascriptとJava両方のStringに存在する。 おそらくほとんどの言語のString型に存在するのだと思う。たぶん… 以下は例であ… hiwm0126ハック2017.12.13 235
変数の命名規約 プログラミング言語にはそれぞれ命名規約が存在します。 Javaの場合の命名規約はこちらのサイトに詳しく書いてありました。 クラスとインターフェースはPascalCase、定数と列挙定数についてはSnakeCase、それ以… hiwm0126ハック2017.12.08 247
インタフェース Map.Entry インタフェース Map.Entry<K,V>を使うことで、HashMapクラスに格納した値を、keyとvalueのそれぞれに分けて取り出す事ができます。 以下は例です。 import java.util.HashM… hiwm0126ハック2017.12.08 3,016
B2B向けのSaaSサービスでStripeのSubscriptionsを1年間やってみた この記事はStripe Advent Calendar 2017 – Adventar6日目の記事です。 StripeにはSubscriptionsという定期支払いのしくみがあります。 この機能をサービスに組… @iwasakiハック2017.12.06 4,108
ThreadLocalクラス ThreadLocalクラスは、スレッド毎に値を保持する方法で用いられるクラスです。 ローカル変数などはスレッド固有の領域なので、他のスレッドによって書き換えられることはありません。 これをスレッドセーフと言います。 し… hiwm0126ハック2017.11.15 655