研究ノートスカラスカラリアルタイムWebトラフィック分析を実現

  研究は、記録するために使用される:Scalaは、リアルタイムのWebトラフィック分析を実現します

  Scalaの公式ウェブサイト:https://www.scala-lang.org/、創設者:マーティン・デ・チョムスキー(準備のjavacとscalac、そう私たちはjavacのでjavaコマンドラインウィンドウを学び始めたときにそれがある)、Scalaはありませんプログラマはばかにしようと、マーティン・デ・チョムスキー位置付けScalaは明らかです:「スカラ座は今賢い人、スマートな人々のためだけでなく、将来のサービスのために作成されます。」さらにカフカ、スパーク他の大きなデータフレームはまた、Scalaの図です。

  一部の人々は完全に(二つの異なるスタイル、でも新規参入表示されます、前にScalaの初心者と古い手書きのコードを記載している私のようなことは)すべての経験豊富なのScalaプログラマで読み取ることができない誰かが冗談を言ったので、コードを書きました:実際には唯一の異なるスタイルではなく、「!私たちの部門のインターンは、私はそれを書いたコードをいじくり回すことはできませんので素晴らしい、」、効率ギャップは、巨大でなければなりません。

A、Scalaの機能

  Scalaのない適切なプログラミング初心者コースは、逆に、それがプロのプログラマのための強力なカスタム言語である(吹いて波)

また、機能プログラミング言語、1、それはOOP言語は、「オペレータ」の各々は、オブジェクト指向の用語では、オブジェクトScalaは、より完全にJava以外である引数関数として渡すことができ、使用することができますOOP、FP、またはその両方の組み合わせを符号化します

2は、ScalaのコードはJVM上scalac実行によって.classファイルにコンパイルされ、あなたがシームレスにJavaクラスライブラリの既存の富を使用することができます。バイトコードにコンパイルされたScalaのコードは、Java仮想マシンは、(JVM)上で実行されています。

図3は、Scalaのプログラミングは、多くの可能な実装がありますが、我々の見解を変更し、反映されるような読みやすさと性能は同じではありません

第二に、マシン環境

  JDKのバージョン:1.8

  Scalaのバージョン:2.12

  開発ツール:IDEA2018.2(Scalaのプラグインがインストールされています)

  システム:win10 64ビット

三、Scalaの基本的な文法1

おすすめ

転載: www.cnblogs.com/rmxd/p/12133012.html