Písanie webov clojure s krúžkom

Písanie webov clojure s krúžkom

1. ÚvodRing je knižnica na písanie webových aplikácií v Clojure. Podporuje všetko potrebné na písanie plnohodnotných webových aplikácií a má prosperujúci ekosystém, vďaka ktorému je ešte výkonnejší.V tomto tutoriáli predstavíme Ring a ukážeme niektoré z vecí, ktoré pomocou neho môžeme dosiahnuť.Ring nie
Úvod do Java API OrientDB

Úvod do Java API OrientDB

1. PrehľadOrientDB je open source databázová technológia Multi-Model NoSQL určená na prácu s modelmi Graph, Document, Key-Value, GeoSpatial a Reactive pri správe dotazov pomocou syntaxe SQL.V tomto článku sa budeme zaoberať nastavením a používaním rozhraní API OrientDB Java.2. In
Úvod do Activiti s jarou

Úvod do Activiti s jarou

1. PrehľadJednoducho povedané, Activiti je platforma pre pracovný tok a riadenie podnikových procesov.Môžeme začať rýchlo vytvorením a ProcessEngineConfiguration (zvyčajne založené na konfiguračnom súbore). Z toho môžeme získať a ProcessEngine - a prostredníctvom ProcessEngine, môžeme vykonávať operácie pracovného toku a BPM.API poskytu
Odosielanie správ RabbitMQ s jarným AMQP

Odosielanie správ RabbitMQ s jarným AMQP

1. ÚvodV tomto tutoriáli preskúmame koncept fanout a výmeny tém s jarnými AMQP a RabbitMQ.Na vysokej úrovni fanoutové výmeny bude vysielať rovnakú správu do všetkých viazaných frontov, zatiaľ čo výmeny tém použiť smerovací kľúč pre odovzdávanie správ do konkrétneho viazaného frontu alebo frontov.V tomto
Konvertujte reťazec na nadpis

Konvertujte reťazec na nadpis

1. ÚvodV tomto krátkom tutoriáli si ukážeme, ako previesť a String do formátu veľkých písmen v jazyku Java.Ukážeme si rôzne spôsoby implementácie vlastnej metódy a ukážeme si tiež, ako to urobiť pomocou knižníc tretích strán.2. Z
Sprievodca Guava’s PreConditions

Sprievodca Guava’s PreConditions

1. PrehľadV tomto tutoriáli si ukážeme, ako používať Google Guava Predpoklady trieda.The Predpoklady class poskytuje zoznam statických metód na kontrolu, či je vyvolaná metóda alebo konštruktor s platnými hodnotami parametrov. Ak zlyhá predpoklad, je vyvolaná prispôsobená výnimka.2. Goo
Zobrazenie čiastok peňazí slovami

Zobrazenie čiastok peňazí slovami

1. PrehľadV tomto návode uvidíme, ako môžeme v Jave previesť peňažnú čiastku na slovné zastúpenie.Uvidíme tiež, ako by mohla vyzerať prispôsobená implementácia, a to prostredníctvom externej knižnice - Tradukisto.2. ImplementáciaNajprv začnime s vlastnou implementáciou. Prvý
Fulltextové vyhľadávanie so solr

Fulltextové vyhľadávanie so solr

1. PrehľadV tomto článku preskúmame základný koncept vyhľadávacieho nástroja Apache Solr - fulltextové vyhľadávanie.Apache Solr je rámec otvoreného zdroja určený na prácu s miliónmi dokumentov. Prejdeme si jeho základné schopnosti s príkladmi pomocou knižnice Java - SolrJ.2. Kon
Vylúčte polia zo serializácie v Gson

Vylúčte polia zo serializácie v Gson

1. PrehľadV tomto krátkom tutoriáli preskúmame dostupné možnosti vylúčenia jedného alebo viacerých polí triedy Java a jej podtried zo serializácie Gson.2. Počiatočné nastavenieNajprv si zadefinujme naše triedy:@Data @AllArgsConstructor verejná trieda MyClass {súkromné ​​dlhé ID; súkromné ​​meno reťazca; súkromné ​​String iné; súkromná podtrieda MySubClass; } @Data @AllArgsConstructor verejná trieda MySubClass {súkromné ​​dlhé ID; popis súkromného reťazca; private
Vypočítajte vek v jazyku Java

Vypočítajte vek v jazyku Java

1. PrehľadV tomto rýchlom výučbe sa dozvieme, ako vypočítať vek pomocou knižníc Java 8, Java 7 a Joda-Time.Vo všetkých prípadoch vezmeme ako vstup dátum narodenia a aktuálny dátum a vrátime vypočítaný vek v rokoch.2. Používanie Java 8Java 8 predstavila nové API Date-Time pre prácu s dátumami a časmi, založené prevažne na knižnici Joda-Time.V prostred&#
MQTT klient v Jave

MQTT klient v Jave

1. PrehľadV tomto tutoriále uvidíme, ako môžeme pridať správy MQTT do projektu Java pomocou knižníc poskytovaných projektom Eclipse Paho.2. MQTT základný náterMQTT (MQ Telemetry Transport) je protokol pre zasielanie správ ktorá bola vyvinutá s cieľom vyriešiť potrebu jednoduchej a ľahkej metódy na prenos údajov do / z nízkoenergetických zariadení, napríklad tých, ktoré sa používajú v priemyselných aplikáciách.So zv
Úvod do trezoru

Úvod do trezoru

1. PrehľadV tomto tutoriáli preskúmame Hashicorpov trezor - populárny nástroj používaný na bezpečnú správu citlivých informácií v moderných aplikačných architektúrach.Medzi hlavné témy, ktorým sa budeme venovať, patria:Aký problém sa Vault snaží vyriešiťArchitektúra úložiska a hlavné konceptyNastavenie jednoduchého testovacieho prostrediaInterakcia s Vaultom pomocou jeho nástroja príkazového riadku2. Probl
Jackson ignoruje vlastnosti pri zaraďovaní

Jackson ignoruje vlastnosti pri zaraďovaní

1. PrehľadTento návod ukáže, ako na to pri serializácii objektu na JSON ignorovať určité polia pomocou Jackson 2.x.To je veľmi užitočné, keď Jacksonove predvolené nastavenia nestačia a musíme presne kontrolovať, čo sa serializuje do JSON - a existuje niekoľko spôsobov, ako ignorovať vlastnosti.Ak sa chcete
Spoľahlivé zasielanie správ so skupinami JGroups

Spoľahlivé zasielanie správ so skupinami JGroups

1. PrehľadJGroups je Java API pre spoľahlivú výmenu správ. Je vybavený jednoduchým rozhraním, ktoré poskytuje:flexibilný zásobník protokolov vrátane TCP a UDPfragmentácia a opätovné zostavenie veľkých správspoľahlivý unicast a multicastdetekcia poruchyriadenie prietokuRovnako ako mnoho ďalších funkcií.V tomt
Sprievodca po I / O v Groovy

Sprievodca po I / O v Groovy

1. ÚvodAj keď v Groovy môžeme pracovať s I / O rovnako ako v Jave, Groovy rozširuje I / O funkcionalitu Javy o množstvo pomocných metód.V tomto výučbe sa pozrieme na čítanie a zápis súborov, prechádzanie súborovými systémami a serializáciu údajov a objektov pomocou programu Groovy's Súbor rozširovacie metódy.Ak je to
Histogramy s frekvenciou Apache Commons

Histogramy s frekvenciou Apache Commons

1. PrehľadV tomto výučbe sa pozrieme na to, ako môžeme prezentovať údaje na histograme pomocou triedy Apache Commons Frequency.The Frekvencia triedy je súčasťou časti knižnice Apache Commons Math skúmanej v tomto článku.Histogram je diagram spojených pruhov, ktorý ukazuje výskyt rozsahu údajov v množine údajov. Od stĺpco
Mocking súkromných metód pomocou PowerMock

Mocking súkromných metód pomocou PowerMock

1. PrehľadJednou z výziev testovania jednotiek je zosmiešňovanie súkromných metód.V tomto výučbe sa dozvieme, ako to dosiahnuť pomocou knižnice PowerMock, ktorú podporujú JUnit a TestNG.PowerMock sa integruje s posmešnými rámcami ako EasyMock a Mockito a má k nim pridať ďalšie funkcie - napríklad zosmiešňovanie súkromných metód, záverečné kurzy a záverečné metódy, atď.Robí to ta
ETL s dátovým tokom Spring Cloud

ETL s dátovým tokom Spring Cloud

1. PrehľadSpring Cloud Data Flow je cloudová natívna sada nástrojov na vytváranie dátových potrubí a dávkových procesov v reálnom čase. Tok dát Spring Cloud je pripravený na použitie v rade prípadov použitia spracovania údajov, ako je jednoduchý import / export, spracovanie ETL, streamovanie udalostí a prediktívna analýza.V to
Vytváranie doplnku Java Compiler

Vytváranie doplnku Java Compiler

1. PrehľadJava 8 poskytuje API na vytváranie Javac doplnky. Bohužiaľ je ťažké nájsť pre ňu dobrú dokumentáciu.V tomto článku si ukážeme celý proces vytvárania rozšírenia kompilátora, ktoré pridáva vlastný kód *.trieda súbory.2. Inštal&