У меня есть файл data.xmlв формате src/test/resources/. Как я могу прочитать этот файл в новый FileReaderв моем тесте data.scalaв src/test/scala/?
У меня есть файл data.xmlв формате src/test/resources/. Как я могу прочитать этот файл в новый FileReaderв моем тесте data.scalaв src/test/scala/?
Я пробовал, df.orderBy("col1").show(10)но сортировка по возрастанию. df.sort("col1").show(10)также сортирует в порядке убывания. Я посмотрел на stackoverflow, и все ответы, которые я нашел, были устаревшими или относились к RDD . Я хотел бы использовать собственный фрейм данных в...
В последней версии scala (2.10.3) REPL я могу exitвыйти из REPL. Однако в Scala 2.11.0 это не работает. $ scala Welcome to Scala version 2.11.0 (Java HotSpot(TM) 64-Bit Server VM, Java 1.7.0_51). Type in expressions to have them evaluated. Type :help for more information. scala> exit...
Каковы различия между потоками, представлениями (SeqView) и итераторами в Scala? Это мое понимание Они все ленивые списки. Потоки кэшируют значения. Итераторы можно использовать только один раз? Вы не можете вернуться к началу и снова оценить значение? Значения представления не кэшируются, но вы...
В различной литературе по Scala я вижу некоторые аннотации самостоятельного типа, использующие «this», а другие - «self»: trait A { this: B => ... } trait A { self: B => ... } Есть ли реальная разница между использованием «этого» или «себя»? Имеет ли значение какое имя вы используете? Это так...
Начиная с Scala 2.7.2 существует так называемый Manifestспособ обхода стирания типов Java. Но как Manifestименно работает и зачем / когда это нужно использовать? Сообщение в блоге Хорхе Ортиса « Manifests: Reified Types » объясняет некоторые из них, но не объясняет, как их использовать вместе с...
В чем разница между RDD map и mapPartitionsметодом? И ведет flatMapсебя как mapили нравитсяmapPartitions ? Спасибо. (править) то есть в чем разница (семантически или с точки зрения исполнения) между def map[A, B](rdd: RDD[A], fn: (A => B)) (implicit a: Manifest[A], b: Manifest[B]): RDD[B] = {...
У меня есть Java API, который возвращает список, как: public List<?> getByXPath(String xpathExpr) Я использую следующий код Scala: val lst = node.getByXPath(xpath) Теперь, если я попробую синтаксис scala, например: lst.foreach{ node => ... } это не работает. Я получаю ошибку: value foreach...
Я вижу этот код в этом блоге: Программирование на уровне типов в Scala : // define the abstract types and bounds trait Recurse { type Next <: Recurse // this is the recursive function definition type X[R <: Recurse] <: Int } // implementation trait RecurseA extends Recurse { type Next =...
Итак, Scala должна быть такой же быстрой, как Java. Я возвращаюсь к некоторым проблемам Project Euler в Scala, которые изначально решал на Java. В частности, проблема 5: «Какое наименьшее положительное число делится без остатка на все числа от 1 до 20?» Вот мое решение Java, выполнение которого на...
Как компилируется следующее: import scala.concurrent.duration._ val time = 20 seconds Что на самом деле здесь
Что делает оператор @ в Scala? Например, в сообщении блога « Обработка формального языка в Scala, часть 2» есть что-то вроде этого case x @ Some(Nil) =>
Я не уверен, лучший вариант здесь - mergestrategy или exclude jars. Любая помощь в том, как мне продолжить работу с этой ошибкой, будет отличной! [sameert@pzxdcc0151 approxstrmatch]$ sbt assembly [info] Loading project definition from /apps/sameert/software/approxstrmatch/project [info] Set current...
Я обновление существующего кода от Rogue 1.1.8до 2.0.0и lift-mongodb-recordот 2.4-M5 to 2.5. Мне трудно написать, MongoCaseClassFieldчто содержит перечисление scala, с которым мне действительно нужна помощь. Например, object MyEnum extends Enumeration { type MyEnum = Value val A = Value(0) val B =...
Я начал использовать Spark SQL и DataFrames в Spark 1.4.0. Я хочу определить пользовательский разделитель в DataFrames в Scala, но не знаю, как это сделать. Одна из таблиц данных, с которыми я работаю, содержит список транзакций по учетной записи, силимар к следующему примеру. Account Date Type...
Я пытался: class Foo(bar: Int) против: class Foo(private val bar: Int) и они, кажется, ведут себя одинаково, хотя я не мог найти нигде, говорящего, что (bar: Int)расширяется до, (private val bar: Int)поэтому мой вопрос: идентичны ли они / похожи? Кстати, я пытался использовать -Xprint:typerэти...
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос На первый взгляд Groovy и Scala...
В Scala есть ли вообще разница между Nilи List()? Если нет, то какой из них более идиоматический стиль Scala? Как для создания новых пустых списков, так и для сопоставления с образцом в пустых...
Зависимые типы методов, которые раньше были экспериментальной функцией, теперь включены по умолчанию в магистрали , и, по-видимому, это, похоже, вызвало некоторое волнение в сообществе Scala. На первый взгляд не сразу понятно, для чего это может быть полезно. Хайко Seeberger опубликовал простой...
Я слышал, что в Scala есть типы, зависящие от пути. Это как-то связано с внутренними классами, но что это на самом деле означает и почему меня это