Результаты поиска по запросу "scala"

2 ответа

 сделал.

оложим, у меня есть итератор: val it = List("a","b","c").iteratorЯ хочу копию этого; мой код: val it2 = it.toList.iteratorЭто правильно, но, кажется, не хорошо. Есть ли другой API для этого?

1 ответ

Как автоматически отформатировать файлы сборки sbt со скалярной формой?

Я хотел бы отформатировать мои файлы сборки sbt с помощью scalariform. Можно ли запустить скалярную форму для самого определения сборки при запуске sbt?

6 ответов

Как решить «Превышен лимит накладных расходов GC» с помощью maven jvmArg?

При запуске класса у меня есть следующее исключение: Исключение в потоке "main" java.lang.OutOfMemoryError: Превышен лимит накладных расходов GC Я попытался увеличить размер кучи jvmArg из maven pom.xml пакета ...

ТОП публикаций

1 ответ

sbt-assembly: как включить статические файлы в src / main / webapp

Я использую sbtassembly изhttps://github.com/sbt/sbt-assembly [https://github.com/sbt/sbt-assembly]с этой стратегией слияния: mergeStrategy in assembly <<= (mergeStrategy in assembly) { (old) => { case PathList("javax", "servlet", xs @ _*) => ...

3 ответа

Comparator является типом класса?

Я читал о классах типов в Scala и думал, что хорошо разбираюсь в них, пока не вспомнил о Javajava.util.Comparator. Если я правильно понимаю,Ordering это прототип типового класса. Единственная разница, которую я могу придумать междуComparator и ...

2 ответа

Очень признателен! :)

акое функциональный литерал в Scala и когда я должен их использовать?

3 ответа

Конечно, но я думаю, что у вас будет подобное требование на любом языке, который позволит вам переименовывать такие методы.

о недавно сказал мне, что черты Scala не являются «настоящими» чертами, и что они действительно были просто миксинами. К сожалению, у меня не было возможности спросить его, почему. У кого-нибудь есть идея, что он имел в виду? Редактировать:В ...

1 ответ

, и я могу просто перейти к потоку, который будет использовать мой блок IO.async, тогда зачем мне использовать IO.async? Например, я не могу просто заменить вызовы IO.async блокированием вызовов IO.apply?

од Scala для кошек, использующийIO Monad [https://github.com/typelevel/cats-effect]: import java.util.concurrent.{ExecutorService, Executors} import cats.effect.IO import scala.concurrent.{ExecutionContext, ExecutionContextExecutor} ...

3 ответа

 или просто скинуть исключение на дубликаты ...

ыл довольно неприятный сюрприз: scala> Set(1, 2, 3, 4, 5) res18: scala.collection.immutable.Set[Int] = Set(4, 5, 1, 2, 3) scala> Set(1, 2, 3, 4, 5).toList res25: List[Int] = List(5, 1, 2, 3, 4) Пример сам по себе предлагает ответ «нет» на мой ...

1 ответ

Хорошо, понял, я не могу понять, как использовать кэшированный / постоянный фрейм данных для дальнейшего использования.

я есть датафрейм id lat long lag_lat lag_long detector lag_interval gpsdt lead_gpsdt 1 12 13 12 13 1 [1.5,3.5] 4 4.5 1 12 13 12 13 1 null 4.5 5 1 12 13 12 13 1 null 5 5.5 1 12 13 12 13 1 null 5.5 6 1 13 14 12 13 2 null 6 6.5 1 13 14 13 14 2 null ...