scala — вопросы с ответами

6 ответов
Получение странного поведения при вызове функции за пределами замыкания: когда функция находится в объекте, все работает когда функция находится в классе get: Задача не сериализуема: java.io.NotSerializableException: тестирование Проблема в том, что мне нужен мой код в классе, а не в объекте. Л...
apache-spark
serialization
typesafe
23 март 2014, в 14:59
1 ответ
Предположим, мы хотим написать макрос, который определяет анонимный класс с некоторыми членами или методами типа, а затем создает экземпляр этого класса, который статически вводится как структурный тип с этими методами и т.д. Это возможно с помощью макросистемы в 2.10.0, а часть элемента элемента оч...
macros
structural-typing
scala-macros
scala-2.10
17 янв. 2013, в 01:32
3 ответа
Вопрос с новичком в Акке - я читаю Akka Essentials, может кто-нибудь объяснить разницу между Akka Stop/Poison Pill vs. Kill? Книга предлагает лишь небольшое объяснение: "Убить синхронно против ядовитой таблетки асинхронно". Но каким образом? Заблокирован ли поток вызывающего актера в течение этого в...
akka
12 дек. 2012, в 20:55
16 ответов
Как я понимаю, в Scala функция может быть вызвана либо по значению или по имени Например, учитывая следующие объявления, знаем ли мы, как будет вызвана функция? Декларация: def f (x:Int, y:Int) = x; Вызов f (1,2) f (23+55,5) f (12+3, 44*11) Каковы правила, пожалуйста?...
12 нояб. 2012, в 02:00
3 ответа
В scala.collection есть два очень похожих объекта JavaConversions и JavaConverters. В чем разница между этими двумя объектами? Почему они оба существуют? Когда я хочу использовать одно и другое?
scala-collections
scala-java-interop
28 нояб. 2011, в 19:25
3 ответа
Скажем, у меня есть класс case, который представляет персонажи, людей в разных социальных сетях. Экземпляры этого класса полностью неизменяемы и хранятся в неизменных коллекциях, которые в конечном итоге будут изменены аккой Аккой. Теперь у меня есть класс case со многими полями, и я получаю сообщен...
30 авг. 2011, в 20:07
13 ответов
val map1 = Map(1 -> 9 , 2 -> 20) val map2 = Map(1 -> 100, 3 -> 300) Я хочу объединить их и суммировать значения одних и тех же ключей. Таким образом, результат будет: Map(2->20, 1->109, 3->300) Теперь у меня есть 2 решения: val list = map1.toList ++ map2.toList val merged = li...
merge
map
16 авг. 2011, в 10:20
6 ответов
Кажется, что Vector опоздал на коллекцию коллекций Scala, и все влиятельные сообщения в блогах уже ушли. В Java ArrayList находится коллекция по умолчанию - я мог бы использовать LinkedList, но только тогда, когда я продумал алгоритм и позаботился о том, чтобы оптимизировать. В Scala следует ли испо...
vector
scala-collections
03 авг. 2011, в 13:50
5 ответов
Есть ли разница между объектом и объектом case в scala?
11 март 2011, в 07:35
15 ответов
Один из способов предложить для решения двойных определений перегруженных методов заключается в замене перегрузки на соответствие шаблону: object Bar { def foo(xs: Any*) = xs foreach { case _:String => println("str") case _:Int => println("int") case _ => throw new Ugl...
18 авг. 2010, в 02:40
4 ответа
В документах API для Predef я вижу, что они являются подклассами общего типа функций (From) = > To, но все это говорит. Хм, что? Может быть, где-то есть документация, но поисковые системы не обрабатывают "имена", такие как "<: < очень хорошо, поэтому я не смог его найти. Последующий вопрос:...
scala-2.8
06 авг. 2010, в 20:11
18 ответов
Я только начал изучать Scala, и первое, что я собираюсь реализовать, - это крошечное веб-приложение. Я использовал Erlang за последний год для реализации серверного программного обеспечения, но я никогда не писал веб-приложения раньше. Это будет большой опыт. Существуют ли веб-рамки для Scala, за ис...
frameworks
lift
web-frameworks
28 сен. 2009, в 19:26
2 ответа
Вопрос лучше всего объясняется примером: В Java для JPA EntityManager я могу сделать следующее (Учетная запись - мой класс Entity): Account result = manager.find(Account.class, primaryKey); В Scala моя наивная попытка: val result = manager.find(Account.class, primaryKey) Но когда я пытаюсь использ...
class
16 июль 2009, в 03:37
28 ответов
Каковы скрытые функции Scala, о которых должен знать каждый разработчик Scala? Одна скрытая функция для каждого ответа.
hidden-features
22 июнь 2009, в 01:29
2 ответа
Учитывая переменную с типом Graphics, как мне передать ее в Graphics2D в Scala?
31 май 2009, в 06:55
Наверх
Меню