工作HardwareHubは、ロボット工作や電子工作に関する情報やモノが行き交うコミュニティサイトです。
さらに詳しく
利用規約
、
プライバシーポリシー
に同意したうえでログインしてください。
Log in
Scala
Scala ソースをもとに Java で実行できる全部入りの jar を Maven で生成する
概要および事前準備 Scala は JVM 上で動作するバイトコードにコンパイルできる言語です。JAVA よりも柔軟な記述ができます。事前にこちらからダウンロードおよびインストールしておいてください。以下は Maven を利用する前提での記述になっています。以下のようにしてプロジェクトのテンプレートを生成します。 [scala-quickstart-archetype (GitHub)](http...
しろくまアイス
9/7/2021に更新
0
Java
Maven
Scala
Scala 組み込みの制御構造
if-else 条件分岐で知られる if-else は三項演算子のようにも使用されます。 object HelloWorld { def main(args: Array[String]): Unit = { val myVal = if (!args.isEmpty) args(0) else "default" println(myVal) } ...
したくん
9/7/2021に更新
0
Scala
Scala コレクション
相互変換 object Main { def main(args: Array[String]): Unit = { // 順序のあるコレクション // Traversable -> Iterable -> Seq // -> List // -> Array // -> Buffer -> ListBuf...
したくん
9/7/2021に更新
0
Scala
Akka HTTP Scala アプリケーションのデーモン化
Akka HTTP Scala アプリケーションをデーモン化します。 参考サイト Apache Commons Daemonを使ってJavaのデーモンプログラムを作る Start and stop a Scala application in production
したくん
9/7/2021に更新
0
Scala
Akka
Scala の基本文法
Scala は JVM 上で動作するバイトコードにコンパイルできる言語です。JAVA よりも柔軟な記述ができます。事前にこちらからダウンロードおよびインストールしておいてください。基本的な文法をまとめます。 変数および定数 object HelloWorld { def main(args: Array[String]): Unit = { val constVal = 1 //
したくん
9/7/2021に更新
0
Scala
Akka 基本的な使い方 (Scala)
Akka 2.4.2 を用いたサンプルコード集です。動作には Java 8 以降が必要です。 Akka requires that you have Java 8 or later installed on your machine. インストール方法は複数提供されています。その一部を記載します
サマーズ
9/7/2021に更新
0
Scala
Akka
Akka HTTP サンプルコード (Scala)
Akka アクターを用いて実装された汎用 HTTP フレームワークです。Spray の後継です。コアモジュールである akka-http-core は 2016/2/17 に experimental が外れました。akka-http などのいくつかのサブモジュールは 2016/3/1 現在 experimental のままですが、基本的な
雄太
9/7/2021に更新
0
Java
Scala
Akka
Scala HTTP 通信
ビルドツールの設定 Dispatch を利用します。 pom.xml (maven) <dependency> <groupId>net.databinder.dispatch</groupId> <artifactId>dispatch-core</artifactId> <version>0.11.2</...
したくん
9/7/2018に更新
0
Scala
HTTP
酢豚の基本的な使い方 (sbt)
sbt は Scala および Java を主な対象としたビルドツールです。Scala Build Tool の略ではありませんが、Simple Build Tool という明示的な記述も公式ドキュメントなどには見当りません。以下 sbt の基本的な使用例をまとめます。使用した sbt のバージョンは 0.13 です。 公式ドキュメント [sbt 0.13](http://www.scala-sb...
ねこ
5/30/2018に更新
0
Scala
Scala 関数のサンプルコード
「デフォルト引数」および「Unit 型を返す関数」 object HelloWorld { def main(args: Array[String]): Unit = { def myPrint(myArg: String = "default_value") = println(myArg + "!") val result = myPrint() //=> defau...
したくん
5/26/2018に更新
0
Scala
さらに読み込む