Opprette midlertidige kataloger i Java

Opprette midlertidige kataloger i Java

1. OversiktMidlertidige kataloger er nyttige når vi trenger å lage et sett med filer som vi senere kan forkaste. Når vi oppretter midlertidige kataloger, kan vi delegere til operativsystemet hvor vi skal plassere dem eller spesifisere hvor vi vil plassere dem.I denne korte opplæringen lærer vi hvordan du oppretter midlertidige kataloger i Java ved hjelp av forskjellige APIer og tilnærminger.
Rask mønstermatching av strenger ved hjelp av Suffix Tree i Java

Rask mønstermatching av strenger ved hjelp av Suffix Tree i Java

1. OversiktI denne opplæringen vil vi utforske konseptet med mønstermatching av strenger og hvordan vi kan gjøre det raskere. Deretter går vi gjennom implementeringen i Java.2. Mønster Matching av strenger2.1. DefinisjonI strenger er mønstermatching prosessen med å sjekke for en gitt sekvens av tegn som kalles et mønster i en sekvens av tegn kalt a tekst.
En guide til økning og reduksjon av unære operatører i Java

En guide til økning og reduksjon av unære operatører i Java

1. OversiktI denne opplæringen vil vi kort diskutere økning og reduksjon av unære operatører i Java.Vi begynner med å se på syntaksen etterfulgt av bruken.2. Øke og redusere operasjoner i JavaI Java, inkrement unary operator øker verdien av variabelen en mens den reduserende unary operatoren reduserer verdien av variabelen med en.
Utforske Jersey Test Framework

Utforske Jersey Test Framework

1. OversiktI denne veiledningen skal vi ta en titt på Jersey Test Framework og se hvordan vi kan bruke den til å raskt skrive integrasjonstester.Som vi allerede har sett i tidligere artikler, Jersey er et open source-rammeverk for utvikling av RESTful Web Services. Vi kan lære mer om Jersey i vår introduksjon til å lage en API med Jersey og Spring-artikkelen - her.
Forskjellen mellom Docker-bilder og beholdere

Forskjellen mellom Docker-bilder og beholdere

1. OversiktDocker er et verktøy for å lage, distribuere og kjøre applikasjoner enkelt. Det lar oss pakke applikasjonene våre med alle avhengigheter, og distribuere dem som individuelle pakker. Docker garanterer at applikasjonen vår vil kjøre på samme måte i hver Docker-forekomst.
Spring Data JPA Query by Example

Spring Data JPA Query by Example

1. IntroduksjonI denne opplæringen skal vi lære å spørre om data med Spring Data Query by Example API.Først definerer vi skjemaet for dataene vi ønsker å spørre om. Deretter vil vi undersøke noen av de aktuelle klassene fra Spring Data. Og så vil vi gå gjennom noen få eksempler.
Introduksjon til grådige algoritmer med Java

Introduksjon til grådige algoritmer med Java

1. IntroduksjonI denne opplæringen skal vi introdusere grådige algoritmer i Java-økosystemet.2. Grådig problemNår du står overfor et matematisk problem, kan det være flere måter å utforme en løsning på. Vi kan implementere en iterativ løsning, eller noen avanserte teknikker, slik som delings- og erobringsprinsipp (f.
Lette Ethereum-klienter som bruker Web3j

Lette Ethereum-klienter som bruker Web3j

Java Top Jeg kunngjorde nettopp det nye Lær våren kurs, med fokus på det grunnleggende i vår 5 og vårstøvel 2: >> KONTROLLER KURSET1. IntroduksjonDenne opplæringen introduserer Web3j, en Java-implementering av det populære Web3-abstraksjonsbiblioteket.Web3j brukes til å samhandle med Ethereum-nettverket ved å koble til Ethereum-noder ved hjelp av JSON-RPC eller kjente standarder som HTTP, WebSockets, IPC.
Mock Final Classes and Methods with Mockito

Mock Final Classes and Methods with Mockito

1. OversiktI denne korte artikkelen vil vi fokusere på hvordan å spotte endelige klasser og metoder - ved hjelp av Mockito.Som med andre artikler som er fokusert på Mockito-rammeverket (som Mockito Verify, Mockito When / Then og Mockito's Mock Methods), bruker vi Min liste klasse vist nedenfor som samarbeidspartner i testsaker.
Introduksjon til dvalesøk

Introduksjon til dvalesøk

1. OversiktI denne artikkelen vil vi diskutere det grunnleggende om dvalemodus, hvordan du konfigurerer det, og vi vil implementere noen enkle spørsmål.2. Grunnleggende om dvalesøkNår vi må implementere søkefunksjonalitet i fulltekst, er det alltid et pluss å bruke verktøy vi allerede er kjent med.
Spring Boot Avhengighetsadministrasjon med en tilpasset foreldre

Spring Boot Avhengighetsadministrasjon med en tilpasset foreldre

1. OversiktVårstøvel gir den overordnede POM for en enklere oppretting av Spring Boot-applikasjoner.Derimot, bruk av foreldrenes POM er kanskje ikke alltid ønskelig hvis vi allerede har en forelder å arve fra.I denne raske opplæringen skal vi se på hvordan vi fremdeles kan bruke Boot uten foreldrestarter.
Spring Framework Introduction

Spring Framework Introduction

Spring Framework startet som en Dependency-Injection container og vokste til et fullt, rikt og modent økosystem.Hvis du nettopp har begynt med våren - her kommer du i gang:Grunnleggende om vårenIntroduksjon til å bygge en applikasjon med Spring BootVårkjerne-merknaderMerknader om vårbønnerConstructor Injection om vårenGuide til @Autowired Annotation in SpringNoSuchBeanDefinitionException om vårenProfiler om vårenEiendommer med fjær- og fjærstøvel(populær)Våren på [email protected] om våren(populær)Merkn
Konvertering av Kotlin-dataklasse fra JSON ved bruk av GSON

Konvertering av Kotlin-dataklasse fra JSON ved bruk av GSON

1. OversiktI denne korte opplæringen vil vi diskutere hvordan du gjør det konvertere en dataklasse i Kotlin til JSON-streng og omvendt ved hjelp av Gson Java-bibliotek.2. Maven avhengighetFør vi begynner, la oss legge til Gson i vår pom.xml: com.google.code.gson gson 2.8.5 3. Kotlin DataklasseLa oss først lage en dataklasse som vi konverterer til JSON-streng i de senere delene av artikkelen:dataklasse TestModel (val id: Int, val beskrivelse: String)De TestModell klasse består av to attributter: id og Navn.
Et tilpasset filter i vårsikkerhetsfilterkjeden

Et tilpasset filter i vårsikkerhetsfilterkjeden

1. OversiktI denne raske artikkelen vil vi fokusere på å skrive et tilpasset filter for Spring Security-filterkjeden.2. Opprette filteretSpring Security tilbyr en rekke filtre som standard, og det er oftest nok.Men selvfølgelig er det noen ganger nødvendig å implementere ny funksjonalitet med å opprette et nytt filter som skal brukes i kjeden.
Java IO Tutorials

Java IO Tutorials

Java I / O - Arbeide med filerLa oss starte med de grunnleggende filoperasjonene: Java - Opprett en fil Hvordan lese en fil i Java (populær) Java - Skriv til fil (populær) Java - Gi nytt navn eller flytt en fil Java - Slett en fil Få en fils Mime-type i Java Hvordan få filtypen til en fil i Java Java - Lese en stor fil effektivt Sjekk om en fil eller katalog eksisterer i Java Java IO - KonverteringerJava IO APIer Guide til Java OutputStream Guide til BufferedReader Java NIO APIer Introduksjon til Java NIO2 File API Java IO vs NIO Java NIO2 Path API En guide til WatchService i
Introduksjon til JBoss Undertow

Introduksjon til JBoss Undertow

1. OversiktUndertow er en ekstremt lett og høyytelses webserver fra JBoss. Den støtter både blokkerende og ikke-blokkerende APIer med NIO.Siden det er skrevet er Java, kan det brukes i alle JVM-baserte applikasjoner i innebygd modus, til og med JBoss WilfFly server bruker internt Undertow for å forbedre serverens ytelse.
Lag et Java Command Line-program med Picocli

Lag et Java Command Line-program med Picocli

1. IntroduksjonI denne opplæringen vil vi nærme oss picocli bibliotek, som lar oss enkelt lage kommandolinjeprogrammer i Java.Vi kommer først i gang med å lage en Hello World-kommando. Deretter tar vi et dypdykk i hovedtrekkene i biblioteket ved å reprodusere, delvis git kommando.
Java IntStream-konverteringer

Java IntStream-konverteringer

1. IntroduksjonI denne raske opplæringen vil vi gå gjennom alle mulighetene angående IntStream konverteringer til andre typer.Interessante lesninger om boksing og unboxing eller iterering anbefales som et supplement til denne veiledningen.2. IntStream til ArrayLa oss begynne å utforske hvordan vi kan konvertere fra en IntStream motsette seg en rekke ints.
Datamodellering i Cassandra

Datamodellering i Cassandra

1. OversiktCassandra er en NoSQL-database som gir høy tilgjengelighet og horisontal skalerbarhet uten å kompromittere ytelsen.For å få best mulig ytelse ut av Cassandra, må vi nøye utforme skjemaet rundt spørringsmønstre som er spesifikke for forretningsproblemet.