Вопросы по теме 'scala-2.9'
Как заменить пул соединений fork на параллельную коллекцию Scala 2.9?
Я смотрел новые параллельные коллекции Scala 2.9 и надеюсь отказаться от многих моих грубых любительских версий подобных вещей. В частности, я хотел бы заменить пул соединений fork, который лежит в основе реализации по умолчанию, чем-то своим...
1662 просмотров
schedule
06.07.2023
Scala 2.9 Bridge-метод
Я использую Скала 2.9.1
Я определил черту Logging как таковую:
trait Logging {
def debug(msg: String, throwables: Throwable*) = ....
....
}
И у меня есть класс JMSPublisher, который смешивает черту Logging:
class...
627 просмотров
schedule
11.03.2023
Массив [Ничего с java.lang.Object] не требуется в Scala 2.9.1
У меня странная ошибка компиляции. Оскорбительные строки:
val comboBoxLanguage = new javax.swing.JComboBox
//...
comboBoxLanguage.setModel(new javax.swing.DefaultComboBoxModel(
Array[Object]("Scala", "Java")))
и ошибка:
error: type...
599 просмотров
schedule
18.03.2023
Внутренний класс с верхней границей
Я хотел бы создать универсальный класс с параметром типа T , который затем создает экземпляры внутреннего класса, обертывающие значения типа T . Я подумал, что если бы я использовал верхнюю границу, чтобы сказать, что T должен быть подтипом,...
96 просмотров
schedule
24.03.2023
Изменение большого файла в Scala
Я пытаюсь изменить большой файл PostScript в Scala (некоторые из них имеют размер до 1 ГБ). Файл представляет собой группу пакетов, каждый из которых содержит код, представляющий номер пакета, количество страниц и т. д.
Мне необходимо:...
1025 просмотров
schedule
24.07.2023
Байт-код класса Sealed Trait / Object Case Изменен по сравнению с 2.9.1. на 2.9.2?
Один и тот же исходный файл в обоих каталогах
У меня есть следующая запечатанная черта в Errors.scala, на которую я хотел бы ссылаться в классе Java. В Scala 2.9.1 я мог ссылаться на Errors.TooBig из Java как на Errors$TooBig$, который больше не...
685 просмотров
schedule
13.09.2023
Пошаговое руководство по запуску Scala на .net?
Я никогда не использовал .Net framework, и мне нужно продемонстрировать кому-то, что Scala действительно работает в .Net. Мне нужно получить «быструю и грязную» настройку .Net со Scala, работающим над некоторым существующим кодом JVM Scala. Я не мог...
1087 просмотров
schedule
16.11.2022
Как я могу переопределить метод с зависимым типом возвращаемого значения?
У меня возникли проблемы с реализацией в Scala 2.9.2 метода, который объявляет зависимый возвращаемый тип. Следующий код
object DependentTypesQuestion {
def ??? = throw new UnsupportedOperationException
trait X {
trait Y
}
trait Z {...
306 просмотров
schedule
13.12.2022
Поднимите JSON LINQ как динамический шаблон извлечения
Я пытаюсь выполнить извлечение на основе XPath с помощью Lift JSON, за исключением того, что шаблон извлечения xpath определяется во время выполнения.
Чтобы проиллюстрировать это, я хотел бы преобразовать строку «a.b.c.d» в извлечение JSON Lift,...
191 просмотров
schedule
31.01.2024
Почему 2.10 настаивает на указании границ параметра типа (отлично работало в 2.9)?
У меня есть следующий класс case:
case class Alert[T <: Transport](destination: Destination[T], message: Message[T])
В Scala 2.9.2 следующая сигнатура метода скомпилирована нормально:
def send(notification: Alert[_]) {
notification...
159 просмотров
schedule
04.08.2022
Значение поля, сгенерированное классом случая Scala
У меня есть существующее приложение Scala, и оно использует классы case, которые затем сохраняются в MongoDB. Мне нужно ввести новое поле в класс case, но его значение получено из существующего поля.
Например, есть номер телефона, и я хочу...
1610 просмотров
schedule
04.12.2023
В чем разница между созданием разных функций
Этот вопрос тесно связан с моим другим вопросом (и может привести к тому, что я решу его), но определенно отличается.
как разрешить передачу в =› AnyRef и вызвать эту функцию
Я играл с различными созданиями функций, и у меня, честно говоря,...
96 просмотров
schedule
19.06.2023
более читаемый шаблон scala для сопоставления успеха
Я считаю, что кейс Success часто погребен под совпадением множества ошибок и одного успеха. Есть ли другой способ написать это более четко, чтобы успех выделялся, возможно, наличием всех ошибок в частичной функции? Или, возможно, есть другой способ...
302 просмотров
schedule
13.02.2023