Scala – вопросы и ответы

61
голос
1
ответ
Я новичок в Scala, Play Framework и Akka. В проекте, над которым я сейчас работаю, пользователь веб-приложения должен иметь возможность попросить сервер несколько действий (например, начать конкрет...
2 месяца, 2 недели назад lkzim
61
голос
1
ответ
not found: значение Ошибка входа в систему, здесь Вход - это мой домен def findAll():List[Login]= { var config: AnnotationConfiguration = new AnnotationConfiguration /*Error:*/ config.addAnnotatedC...
2 месяца, 2 недели назад boycod3
62
голоса
2
ответа
Скажем, у меня есть команда, которую мне нужно запустить из Scala: program -i inputFile Я могу вызвать это и захватить вывод в файле в Scala, используя: val command = Seq("program", "-i", "inputFil...
2 месяца, 2 недели назад gknauth
143
голоса
1
ответ
trait Eq[@specialized -X] { def eq(x: X, y: X): Boolean } trait Keyed[@specialized(Int) X] { def eqOnKey: Eq[X] } Метод eqOnKey не специализируется на сгенерированном классе Keyed$mcI$sp . Как я мо...
2 месяца, 2 недели назад Tongfei Chen
87
голосов
1
ответ
У меня есть приложение Play 2.3.7, в котором я настроил значение session.maxAge . Аутентификация выполняется через токен в сеансе. Если я войду в систему, разрешите длительность maxAge пройти и поп...
2 месяца, 2 недели назад Nick Isaacs
-6
голосов
3
ответа
Я совершенно не знаком с Scala. Я пытаюсь реализовать пример if-выражения на p. 160 из книги "Скалярное программирование" Одерского, Ложка, Веннеров (см. Здесь ). var filename = "default.txt" if(!a...
2 месяца, 2 недели назад user2B4L2
113
голосов
3
ответа
Я хочу создать строковое представление класса case case class Person(s:Student) case class Student(name:String,value:String){ def toMyString(flag:Boolean):String= if(flag)s"${name} =${value}" else ...
2 месяца, 2 недели назад coder25
61
голос
1
ответ
Я пытаюсь неявно добавлять функции в класс Symbol через два уровня implicits (как описано здесь ). Рассмотрим следующий код: case class A(s: Symbol) case class B(s: A) { def +[X](s: X)(implicit xto...
2 месяца, 2 недели назад DanielM
98
голосов
1
ответ
У меня есть dataframe: +---+---+----+ | id|key|name| +---+---+----+ | 10| 1| a| | 11| 1| b| | 12| 1| c| | 20| 2| d| | 21| 2| e| | 30| 3| f| | 31| 3| g| | 32| 3| h| | 33| 3| i| | 40| 4| j| | 41| 4| ...
2 месяца, 2 недели назад saurin shah
63
голоса
5
ответов
... так как кажется, что оба возвращают одну и ту же строку - посмотрите на этот код Scala: scala> val f = new File("log.txt") scala> f.getPath // res6: String = log scala> f.toString // r...
2 месяца, 2 недели назад lolski
105
голосов
1
ответ
У меня есть следующие строки в моей build.sbt fork := true javaOptions in run += "-Dmy.environment=local" javaOptions in test += "-Dmy.environment=local" Это отлично работает, когда я использую ком...
2 месяца, 2 недели назад chuck taylor
88
голосов
1
ответ
У меня есть кластер Apache Ignite, который предоставляет показатели (как из кеша, так и из узлов) Метрики обновляются со стандартным временем обновления Ignite, затем, каждые 5 секунд, я собираю эт...
2 месяца, 2 недели назад Alessandro D'Armiento
62
голоса
2
ответа
В программе scala я создал случай, чтобы соответствовать пользователю, следуя некоторым фрагментам из http://danielwestheide.com/blog/2012/11/21/the-neophytes-guide-to-scala-part-1-extractors.html ...
2 месяца, 2 недели назад jayunit100
62
голоса
1
ответ
Как реализовать сигналы стиля С# или события стиля AS3 в Scala? Я имею в виду в основном шаблон наблюдателя. Чтобы отправить события изменения. Спасибо. Или (что еще лучше) есть ли библиотеки/рамки...
2 месяца, 2 недели назад Valentin Simonov
76
голосов
1
ответ
Почему method1 возвращение 1, а method2 2: def method1 = try { 1 } finally { 2 } def method2: Int = try { return 1 } finally { return 2 } и почему method2 требует указать его тип возврата?
2 месяца, 2 недели назад Alan Coromano
130
голосов
3
ответа
Я получаю очень странное поведение (по крайней мере, мне кажется) с помощью метода orElse , определенного на PartialFunction Мне кажется, что val a = PartialFunction[String, Unit] { case "hello" =&...
2 месяца, 2 недели назад jedesah
114
голосов
1
ответ
Есть ли способ контролировать очередь задач scala.concurrent.ExecutionContext.Implicits.global ? т.е., см. количество задач, ожидающих выхода потока.
2 месяца, 2 недели назад longliveenduro
75
голосов
2
ответа
Я использую specs2 для тестов интеграции с Scala Play (2.3), и я использую базу данных mysql для тестирования, а не базу данных H2. Мои тестовые примеры используют WithApplication и FakeApplication...
2 месяца, 2 недели назад eswenson
62
голоса
2
ответа
У меня есть 2 карты, map1 и map2 , оба типа Map[String, MyType] . То, что я хотел сделать, это поиск ключа на первой карте, если не найден, поиск во втором, а если все еще не найден, используйте зн...
2 месяца, 2 недели назад Thomas Böhm
129
голосов
1
ответ
При обновлении нашей сборки с 12.4 до 13.1 я заметил, что, хотя построенная спецификация scalaVersion := "2.10.2" , полученный архив (созданный через плагин sbt-pack) содержал scala -library-2.10.3...
2 месяца, 2 недели назад jtp
62
голоса
2
ответа
У меня есть java-конструктор, который использует функциональный интерфейс в качестве параметра: public ConsumerService(QueueName queue, Consumer<T> function) { super(queue); this.function = f...
2 месяца, 2 недели назад cscan
129
голосов
1
ответ
Я хочу создать накопитель для списков типа List [(String, String)]. Сначала я создал следующий объект: object ListAccumulator extends AccumulatorParam[List[(String, String)]] { def zero(initialValu...
2 месяца, 2 недели назад Gybelle
88
голосов
1
ответ
Я пытаюсь создать какое-то поведение failover в композиции из "scalaz-core"%"7.2.14" StateT monads. Монашка StateT обертывает вокруг EitherT, таким образом, это монадный трансформатор: type Error =...
2 месяца, 2 недели назад Eugene Zhulkov
124
голоса
1
ответ
Я начинаю работу с аккскими актерами и пишу код, что работает, но не совсем так, как я ожидаю: import com.mongodb.casbah.Imports import com.mongodb.casbah.Imports._ import org.bson.types.ObjectId i...
2 месяца, 2 недели назад Legendary
143
голоса
2
ответа
Можно ли использовать Haml (или подобные соблазнительные языки, такие как Scaml или Jade) в представлениях Play?
2 месяца, 2 недели назад Bill
62
голоса
1
ответ
Возможно ли, чтобы у пятна были асимметричные проекты для select * vs insert ? Например, это то, что я хотел бы сделать: class Users(tag: Tag) extends Table[(String, String)](tag, "users") { def us...
2 месяца, 2 недели назад Falmarri
63
голоса
2
ответа
Я создаю один абстрактный класс и два реальных класса abstract class ProcElems { def invoke() } class Brick(title: String) extends ProcElems { def invoke { println("invoked brick") } } class Block(...
2 месяца, 2 недели назад Stanislav Sobolev
62
голоса
3
ответа
Я пытаюсь внедрить простой сервер веб-приложений в качестве личного проекта для улучшения своей Scala, но я столкнулся с проблемой. Я хотел бы иметь возможность настраивать маршруты, используя след...
2 месяца, 2 недели назад Gareth
123
голоса
1
ответ
Исходя из R, я привык к легкому выполнению операций над столбцами. Есть ли простой способ взять эту функцию, которую я написал в scala def round_tenths_place( un_rounded:Double ) : Double = { val r...
2 месяца, 2 недели назад Michael Discenza
76
голосов
2
ответа
Я разрабатываю приложение, используя платформу Play в scala. Я должен обработать нижеследующий вариант использования в своем приложении. Для конкретного запроса браузера на игровой сервер сервер во...
2 месяца, 2 недели назад Bourne
62
голоса
1
ответ
Когда я пытаюсь использовать сообщение из темы kafka с использованием искрового потока, получившего следующую ошибку scala> val kafkaStream = KafkaUtils.createStream(ssc, "<ipaddress>:2181...
2 месяца, 2 недели назад Pragya Raj
62
голоса
2
ответа
Я экспериментирую с переменными типа и структурными типами в рамках изучения шаблона Scala "cake". Ниже представлен API-интерфейс игрушек, который иллюстрирует мой вопрос: Когда методы, определенны...
2 месяца, 2 недели назад Chris Bedford
62
голоса
1
ответ
Мы создаем новую карту в scala, используя: val treasureMap = Map[Int, String]() Но почему это незаконно использовать здесь нового оператора? val treasureMap = new Map[Int, String]() Я думал, что но...
2 месяца, 2 недели назад Luke
76
голосов
1
ответ
Мы делаем наш первый проект, используя фреймворк Play 2.0 в Scala. Нам интересно, существует ли одна (или более) существующая передовая практика или библиотеки для создания тестовых данных из разде...
2 месяца, 2 недели назад ms-tg
77
голосов
1
ответ
У меня есть DataFrame оценок пользователей (от 1 до 5) относительно фильмов. Чтобы получить DataFrame где первый столбец является идентификатором фильма, а остальные столбцы - рейтинги для этого фи...
2 месяца, 2 недели назад Daniil Andreyevich Baunov
106
голосов
2
ответа
Я следую примеру Scala Process Logger от Alvin Alexander, который рассказывает о том, как обрабатывать stdout и stderr из внешних системных команд. Я получаю большую часть этого примера и теперь по...
2 месяца, 2 недели назад Explorer
76
голосов
2
ответа
Я пишу код, который должен генерировать все комбинации целых последовательностей, которые (по элементам) в пределах границ двух других целых последовательностей. Код, вероятно, будет более читабель...
2 месяца, 2 недели назад nietaki
61
голос
1
ответ
После серии случайных рефакторов, созданных при поиске проблемы компиляции, я нашел очень краткий пример того, что похоже на компиляцию, но не делает: trait SubtypeOf[+T] { type Type <: T } def ...
2 месяца, 2 недели назад Turin
75
голосов
1
ответ
Im имеет ту же проблему, что и этот пользователь: Cloud Foundry Playframework: Ошибка 310: Не удалось выполнить этап: Я добавил службу mysql в свое приложение. Я обновил приложение с помощью команд...
2 месяца, 2 недели назад dgrandes
106
голосов
1
ответ
Возможно ли, что я запускаю insert query mysql и он не дает никакого exception , и все же он не входит в мой sql. и запрос в порядке. если все-таки это произойдет, то каковы условия, когда это може...
2 месяца, 2 недели назад Govind Singh
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема