Nano Hash - криптовалюты, майнинг, программирование

Публикации по теме 'scala'


На этой неделе в #Scala (3 декабря 2018 г.)
Добро пожаловать в новую редакцию #ThisWeekInScala! Этот блог направлен на то, чтобы держать вас в курсе последних новостей из мира Scala и реактивного программирования. С последнего раза прошла неделя, так что давайте поговорим о последних событиях Scala и Reactive… Новый контент Протокол SIP собрания - 1–3 ноября 2018 г. Дальнейшее улучшение синтаксиса `new` для сокращения шаблонного Лучший способ управлять Node.js на AWS Lambda Как использовать и сериализовать..

Как установить Scala/SBT на Ubuntu[ОБНОВЛЕНО]
Как установить Scala/SBT в Ubuntu[ОБНОВЛЕНО] Scala Build Tool сокращенно называется SBT. Это инструмент сборки с открытым исходным кодом, который упрощает компиляцию, тестирование и упаковку проектов Java и Scala. SBT широко используется в сообществе Scala и фактически является инструментом сборки проектов Scala. Некоторые ключевые особенности SBT включают в себя: Build Definition DSL : SBT использует предметно-ориентированный язык (DSL) в Scala для определения структуры..

Вопросы по теме 'scala'

Инструменты Scala 2.8 для производственного использования
Каков ваш опыт работы с инструментами Scala, которые в настоящее время используются в производственной среде? Учитывая, что Scala 2.8 отсутствует уже более месяца , я подумал, что это будет хорошее время для обновления статуса инструментов...
06.01.2024

Реализация метода интерфейса Java в Scala
Моя реализация метода getHandler , определенного в интерфейсе Java, потерпела неудачу, и я не знаю, почему. Вот сигнатура метода: <H extends EventHandler> H getHandler( Type<H> type, int index ); Моя реализация в Scala: def...
24.11.2023

Как вычесть день / час / минуту из DateTime joda-time в Scala?
Я пытаюсь использовать joda-time с его оболочкой Scala . Если val dt - это DateTime и содержит date (zero time) , как мне узнать дату предшествующего дня? dt - 1.days не работает и дает "type mismatch" ("found:...
30.11.2023

в отношении поиска всех узлов, у которых есть атрибут, соответствующий определенному значению с помощью scala
Я видел следующий пример, обсуждавшийся здесь ранее, где целью было вернуть все узлы, содержащие атрибут с идентификатором X, который содержит значение Y: //find all nodes with an attribute "class" that contains the value "test" val xml =...
18.12.2023

Scala foldLeft on Maps
Как вы используете Map.foldLeft? Согласно документам это выглядит так: foldLeft [B] (z: B)(op: (B, (A, B)) ⇒ B) : B Но у меня трудности: Map("first"->1,"second"->2).foldLeft(0)((a,(k,v)) => a+v ) ошибка:...

Модульное тестирование приложений Spring с использованием спецификаций Scala.
У нас есть большая инфраструктура, которая сильно зависит от Spring Framework. Недавно я начал писать код на Scala и тестировать его с помощью Specs. Все это здорово, но в какой-то момент мне нужно использовать функции, зависящие от Spring...
03.12.2023

Функция Scala List для группировки последовательных одинаковых элементов
Учитывая, например: List(5, 2, 3, 3, 3, 5, 5, 3, 3, 2, 2, 2) Я хотел бы добраться до: List(List(5), List(2), List(3, 3, 3), List(5, 5), List(3, 3), List(2, 2, 2)) Я бы предположил, что есть простая функция List, которая делает это,...
18.01.2024

разбор scala с вложенными скобками
Попытка проанализировать вложенные выражения, такие как GroupParser.parse("{{a}{{c}{d}}}") После многих часов у меня теперь есть следующий фрагмент, который хорошо анализирует {a}, но терпит неудачу с [1.5] failure: ``}'' expected but `{' found...
12.01.2024

Как добиться истинной модульности приложения, используя Akka в пакетах OSGi?
При использовании акторов Akka каждый созданный актор регистрируется в ActorRegistry. ActorRegistry является одноэлементным и позволяет легко находить и управлять (запускать, останавливать и т. д.) всеми участниками. Однако в среде OSGi можно...

Конвертер SBT в Maven
Поскольку большинство IDE могут только импортировать проекты Maven, я хотел бы создать POM.xml из проекта, управляемого SBT, есть ли лучший способ сделать это?
02.12.2023

Как разбить строку на строку в Scala
В Руби я сделал: "string1::string2".split("::") В Scala я не могу найти, как split использовать строку, а не один символ.
25.12.2023

Теги и фильтры Django в Lift?
Это обобщение моего предыдущего вопроса о множественном фильтре: Есть ли у лифта эквивалент тегов и фильтров Django? Теги  – это небольшой фрагмент предопределенного кода, который можно использовать непосредственно в HTML-шаблоне, например:...
21.11.2023

Предупреждения Proguard: не удается найти указанный класс scala.*
После обновления до новых инструментов Android я получаю следующие предупреждения от Proguard: Warning: scala.xml.EntityRef: can't find referenced class scala.xml.EntityRef$$anonfun$text$1 Warning: scala.xml.dtd.AttrDecl$: can't find referenced...

Что означает ‹:‹ в Scala?
Возможный дубликат: Что означают‹: ‹,‹% ‹и =: = в Scala 2.8 и где они задокументированы? например в этом примере из scala-arm 1.0: def toTraversable[B](implicit ev: R <:< TraversableOnce[B]): Traversable[B] = new...
17.11.2023

Как контролировать параллелизм в параллельной коллекции scala
Начиная с версии 2.9, мы можем создать параллельную коллекцию одним методом par . Это легко и просто, но как контролировать параллелизм для параллельной коллекции?

В чем разница между `::` и `+:` для добавления в список)?
List имеет 2 метода, которые указаны для добавления элемента в (неизменяемый) список: +: (реализация Seq.+: ) и :: (определено только в List ) +: технически имеет более общую сигнатуру типа — def +:[B >: A, That](elem:...

Странное поведение Scala при инициализации класса/объекта
Возможный дубликат: Scala и прямые ссылки Есть ли какое-то объяснение, почему в Scala работает следующее: Версия 1 object Strange extends App { val x = 42 Console.println(x) // => outputs "42", as expected } Версия 2...

Передать файл TXT в качестве списка стоп-слов в Scala
Я использую набор инструментов Стэнфордского тематического моделирования (TMT) http://nlp.stanford.edu/software/tmt/tmt-0.4/ , и я хочу подготовить набор текстовых данных. У меня есть текстовый файл стоп-слов. Однако, TermStopListFilter()...
21.01.2024

Не удается запустить Scala
Я дважды пытался установить Scala на свой MacBook Air и оба раза сталкивался с одной и той же проблемой. В первый раз, когда я установил scala, я переместил все соответствующие файлы в каталоги bin, lib и src. Когда я набираю «scala» в терминале,...

Scala: идиоматический способ объединить список карт с наибольшим значением каждого ключа?
У меня есть список карт [Int, Int], все они имеют одинаковые ключи (от 1 до 20), и я хотел бы объединить их содержимое в одну карту [Int, Int]. Я прочитал еще один пост о переполнении стека о слиянии карт. который использует |+| из библиотеки...

Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..