chevron_left

メインカテゴリーを選択しなおす

cancel
NY 日本人IT技術者日記 http://neko32.blogspot.com/

NYでテクニカルアーキテクトとして黙々と働いてます.扱うテーマは技術ノート,英語・NYに関すること等.

ITに携わる一納税者.ただのたぬきかもしれない.趣味はジャズ,クラシック,プログラミング,ゲーム,猫,妻と一緒に街歩き.

tanu32
フォロー
住所
アメリカ
出身
北見市
ブログ村参加

2013/04/05

arrow_drop_down
  • Scala - ワードカウント

    SparkではreduceByKeyで簡単にワードカウントができるが,scalaではfoldLeftで実装出来る. val x = """kiji,saru,saru#saru,inu,kiji,saru#inu,kiji,kiji#kiji#inu,inu#sar...

  • scala - ディレクトリのファイル操作

    妻のパソコンの,とあるフォルダにある画像ファイルのタイムスタンプが何故かおかしくなってしまった.ファイルの数が膨大ということもあり,scalaでさっとコードを書いて修正した. import java.io.File import java.time.{LocalDateTi...

  • Scala - 乱数生成プロバイダを用いるstream

    val r = new Random(System.currentTimeMillis()) def rand(max:Int):Stream[Int] = Stream.cons(r.nextInt(max), rand(max)) rand(100)...

  • Scala - Enumeration

    ScalaでEnumerationを継承してenumを定義する例. object Weekdays extends Enumeration { type WEEKDAY = Value val MON, TUE, WED = Value } object MyMa...

  • Scala - akka アクタ

    Akka actorのサンプルメモ.. import akka.actor._ /** * Created by neko32 on 2015/12/23. */ sealed abstract trait Message case class Request(...

  • Scala - Mixin, traitそしてselfによる型間依存関係の表現

    Scalaのmixinとtraitそしてselfアノテーションを利用することにより,Javaと比較してより明快に型間の依存関係を宣言出来る.Javaではミックスインが出来ない為,クラス間の依存関係はあるクラスのprivate or protectedフィールドとして表現されている...

  • Scala - visitorパターンのようなもの

    ScalaではVisitorパターンを割合簡潔に書くことが出来る.以下の例はあるデータベース上で接続・検索を実行するモジュールで,この例では通常のRDB, HiveそしてインメモリDBをサポートしているとする.また,(乱暴ではあるが簡略のために)RDBとHiveserver2はコ...

  • scala - tailrecアノテーション

    scalaではtailrecアノテーションを使って末尾再帰の最適化をすることができる. 関数は再起呼び出しで終わっている必要がある. @tailrec def fact(i:BigInt, accm:BigInt):BigInt = { i match { ...

arrow_drop_down

ブログリーダー」を活用して、tanu32さんをフォローしませんか?

ハンドル名
tanu32さん
ブログタイトル
NY 日本人IT技術者日記
フォロー
NY 日本人IT技術者日記

にほんブログ村 カテゴリー一覧

商用