scala

Zabezpieczenie REST API na frameworku Play i OAuth2

Rozwijam aplikację z Play 2.0 i Scala, która eksponuje niektóre API REST. Te API będą używane przez różne aplikacje, intern ... myślę, że nie, wyobrażam sobie, że jeśli token nie jest podpisany, nie jest zaufany i dlatego nie sądzę, że jest to przepływ.

Jak Mogę połączyć się z bazą danych postgreSQL w Apache Spark przy użyciu Scali?

Chcę wiedzieć, jak Mogę robić następujące rzeczy w Scali? Połącz się z bazą danych postgreSQL za pomocą Spark scala. Pisz z ... ę w ta baza danych. Wiem jak to zrobić używając Scali ale jak zaimportować słoik złączy psql scala do SBT podczas pakowania?

Elementy stylu Scala? [zamknięte]

W dzień piszę C#. Wszystko, co robię, przechodzi przez Microsoft code analysis i narzędzia analizy statycznej, więc mój C# ma ... jestem głupi, umieszczając jednolinijkową klasę spraw we własnych aktach ze względu na konwencję [obcych]? Jakieś wskazówki?

Jaki jest najlepszy system budowania Scali? [zamknięte]

zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... opóźnienie Mavena staje się denerwujące), więc jeśli można stworzyć kompatybilny plik kompilacji, to prawdopodobnie warto...

Scala: List [Future] to Future [List]

Szukam sposobu na konwersję dowolnej długości listy kontraktów Futures na przyszłość listy. Używam Playframework, więc ostate ... i 3 stamtąd. Próbowałem użyć Future.fold, ale to najwyraźniej wywołuje Future.sequence Za kulisami. Z góry dzięki za pomoc!

Różnica między klasą abstrakcyjną a cechą [duplikat]

Możliwy duplikat:Cechy Scali a klasy abstrakcyjne Jaka jest różnica pojęciowa między klasami abstrakcyjnymi a cechami?

Kiedy i dlaczego należy używać funktorów aplikacyjnych w Scali

Wiem, że Monad można wyrazić w Scali następująco: trait Monad[F[_]] { def flatMap[A, B](f: A => F[B]): F[A] => F[B] ... mógłbyś podać proste przykłady użycia apply z opcją i listą oraz wyjaśnić dlaczego powinienem go używać zamiast flatMap ?

forall w Scali

Jak pokazano poniżej, w Haskell, możliwe jest Przechowywanie w liście wartości z heterogenicznymi typami z pewnymi ograniczen ... [ShowBox] heteroList = [ShowBox (), ShowBox 5, ShowBox True] Jak mogę osiągnąć to samo w Scali, najlepiej bez podtypowania?

Walidacja parametrów metody w Scali, ze zrozumieniem i monadami

Próbuję zweryfikować parametry metody dla nieważności, ale nie znajduję rozwiązania... Czy ktoś może mi powiedzieć jak mam t ... rString) => Left( Error(Error.FORBIDDEN,errorString) ) case None => Right( buildTrashCategory(user) ) } }

Bariery pamięci i styl kodowania na maszynie wirtualnej Java

Załóżmy, że mam statyczny obiekt złożony, który jest okresowo aktualizowany przez pulę wątków i czytany mniej więcej w sposób ... ej blokowania, które faktycznie potrzebne. Jak byś to napisał, żeby było jak najbardziej czytelne ? Bonus za wersję Scali:)

Jaki jest sens opcji klasowej [T]?

Nie jestem w stanie zrozumieć sensu Option[T] klasy w Scali. To znaczy, nie jestem w stanie zobaczyć żadnych advanages None n ... zaletą Option[T] jest to, że wyraźnie mówi programistom, że ta metoda może return None ? Czy to jedyny powód wyboru projektu?

Generowanie klasy z string i tworzenie jej instancji w Scali 2.10

W Scali 2.10 jak wygenerować klasę z string (prawdopodobnie, używając Toolbox api) później do utworzenia instancji z odbiciem Scali?

Znak CSR za pomocą dmuchanego zamku

Nie mogę znaleźć żadnego kodu / doc opisującego, jak podpisać CSR za pomocą BC. Jako wejście mam CSR jako tablicę bajtów i ch ... roblem z wymyśleniem get z generatora certyfikatów do przechowywania tego w formacie PEM lub DER. Czy idę złą ścieżką razem?

java.io.IOException: nie można zlokalizować wykonywalnego pliku null\bin \ winutils.exe w Binariach Hadoop. Spark Eclipse na windows 7

Nie jestem w stanie uruchomić prostej spark pracy w Scala IDE (Maven spark project) zainstalowanej na Windows 7 Dodano zale ... m.org.SparkDF.FrameDemo$.main(FrameDemo.scala:14)<br> at com.org.SparkDF.FrameDemo.main(FrameDemo.scala)<br>

Scala odpowiednik Java java.lang.Class Object

Pytanie najlepiej wyjaśnić na przykładzie: W Javie dla JPA EntityManager mogę wykonać następujące czynności (konto jest moj ... ccount.class w Scali, wydaje mi się, że to się nie podoba. Jak Mogę określić java.lang.Obiekt klasy dla klasy konta w Scali?

porównanie sbt i Gradle [zamknięte]

Nurkuję do Scali i zauważyłem sbt. Jestem bardzo zadowolony z Gradle w projektach java / groovy, i Wiem, że jest plugin scala dla Gradle. Jakie mogą być dobre powody, aby faworyzować sbt nad Gradle w projekcie Scala?

Dlaczego `private val " i "Private final val" różnią się od siebie?

Kiedyś myślałem, że private val i private final val są takie same, dopóki nie zobaczyłem sekcji 4.1 w Scali Reference: D ... vate val nie jest private final val. Dlaczego scalac nie traktuje private val jako private final val? Czy jest jakiś powód?

Jak czekać na kilka Futures

Załóżmy, że mam kilka kontraktów futures i muszę poczekać, aż albo któryś z nich zawiedzie lub wszystkie odniosą sukces. ... nie czekam na nie (i zwracam awarię ) Jeśli f1 powiedzie się, a f2 powiedzie się, czekam na f3. Jak byś to zaimplementował?

Czym w Scali jest "wczesne inicjowanie"?

W ostatnim poście Martina Odersky ' ego o poziomach umiejętności programisty w Scali, w sekcji Expert library designer , zawiera termin "wczesne inicjalizatory". Nie są wymienione w Programowanie w Scali. Co to jest?

Scala Futures-wbudowany timeout?

Jest pewien aspekt przyszłości, którego nie do końca rozumiem z oficjalnego poradnika ref. http://docs.scala-lang.org/overvi ... pears at position: " + idx) } firstOccurence onFailure { case t => println("Could not process file: " + t.getMessage) }