HashSet initialiseren op het moment van opbouw

HashSet initialiseren op het moment van opbouw

1. OverzichtIn deze korte tutorial introduceren we verschillende methoden van initialiseren van de HashSet met waarden, op het moment van de constructie.Als u in plaats daarvan de functies van HashSet, verwijs hier naar dit kernartikel.We duiken in Java ingebouwde methoden sinds Java 5 en eerder gevolgd door nieuw mechanisme geïntroduceerd sinds Java 8.
Download de huidige werkdirectory in Java

Download de huidige werkdirectory in Java

1. OverzichtHet is een gemakkelijke taak om de huidige werkdirectory in Java op te halen, maar helaas is er geen directe API beschikbaar in de JDK om dit te doen.In deze zelfstudie leren we hoe u de huidige werkdirectory in Java kunt ophalen met java.lang.Systeem, java.io.File, java.nio.file.FileSystems, en java.
Converteer java.util.Date naar String

Converteer java.util.Date naar String

1. OverzichtIn deze tutorial laten we zien hoe we dat kunnen converteren Datum bezwaar tegen Draad objecten in Java. Om dit te doen, werken we samen met de ouderen java.util.Date type evenals met de nieuwe Datum Tijd API geïntroduceerd in Java 8.Als u wilt leren hoe u de tegenovergestelde conversie uitvoert, d.
Binaire getallen in Java

Binaire getallen in Java

1. InleidingHet binaire getallensysteem gebruikt nullen en enen om getallen weer te geven. Computers gebruiken binaire getallen om gegevens op te slaan en uit te voeren.In deze zelfstudie leren we hoe u binair naar decimaal converteert en vice versa. We zullen er ook optellen en aftrekken op uitvoeren.
Foutopsporing op afstand in Java-toepassingen

Foutopsporing op afstand in Java-toepassingen

1. OverzichtHet debuggen van een externe Java-applicatie kan in meer dan één geval handig zijn.In deze tutorial zullen we ontdekken hoe je dat doet met behulp van de tooling van JDK.2. De applicatieLaten we beginnen met het schrijven van een aanvraag. We zullen het op een externe locatie uitvoeren en lokaal debuggen via dit artikel:openbare klasse OurApplication {privé statische String staticString = "Statische string"; private String instanceString; public static void main (String [] args) {for (int i = 0; i <1_000_000_000; i ++) {OurApplication app = nieuwe OurAppli
Zwakke referenties in Java

Zwakke referenties in Java

1. OverzichtIn dit artikel zullen we het concept van een zwakke referentie bekijken - in de Java-taal.We gaan uitleggen wat deze zijn, waarvoor ze worden gebruikt en hoe je er op de juiste manier mee kunt werken.2. Zwakke referentiesEen object met een zwakke verwijzing wordt gewist door de Garbage Collector wanneer het zwak bereikbaar is.
Verkrijg de huidige datum, tijd en tijdstempel in Java 8

Verkrijg de huidige datum, tijd en tijdstempel in Java 8

1. InleidingDit korte artikel beschrijft hoe we de huidige datum, huidige tijd en huidige tijdstempel in Java 8 kunnen krijgen.2. Huidige datumLaten we eerst gebruiken java.time.LocalDate om de huidige systeemdatum te krijgen:LocalDate localDate = LocalDate.now ();Om de datum in een andere tijdzone te krijgen die we kunnen gebruiken LocalDate.
JSON converteren naar CSV in Java

JSON converteren naar CSV in Java

1. InleidingIn deze korte tutorial zullen we zien hoe je Jackson kunt gebruiken om JSON naar CSV te converteren en vice versa.Er zijn alternatieve bibliotheken beschikbaar, zoals de CDL-klasse van org.json, maar we zullen ons hier concentreren op de Jackson-bibliotheek.Nadat we onze voorbeeldgegevensstructuur hebben bekeken, gebruiken we een combinatie van ObjectMapper en CSVMapper om te converteren tussen JSON en CSV.
Design Patterns in the Spring Framework

Design Patterns in the Spring Framework

1. InleidingOntwerppatronen zijn een essentieel onderdeel van softwareontwikkeling. Deze oplossingen lossen niet alleen terugkerende problemen op, maar helpen ontwikkelaars ook het ontwerp van een raamwerk te begrijpen door gemeenschappelijke patronen te herkennen.In deze zelfstudie bekijken we vier van de meest voorkomende ontwerppatronen die in het Spring Framework worden gebruikt:Singleton patroonFabrieksmethode patroonProxy patroonSjabloon patroonWe zullen ook bekijken hoe Spring deze patronen gebruikt om de last voor ontwikkelaars te verminderen en gebruikers te helpen snel vervelende taken
Inleiding tot OSGi

Inleiding tot OSGi

1. InleidingVerschillende missiekritische Java-applicaties en middleware-applicaties stellen harde technologische vereisten.Sommige moeten hot deploy ondersteunen om de actieve services niet te verstoren - en andere moeten met verschillende versies van hetzelfde pakket kunnen werken om externe legacy-systemen te ondersteunen.
Converteer dubbele naar tekenreeks en verwijder decimalen

Converteer dubbele naar tekenreeks en verwijder decimalen

1. InleidingIn deze zelfstudie bekijken we de verschillende manieren om een dubbele waarde voor een Draad, waarbij de decimalen worden verwijderd. We zullen bekijken hoe we dit moeten doen als we het decimale gedeelte alleen willen afkappen en wanneer we het willen afronden.2. Afkappen door middel van castenAls onze dubbele waarde is binnen de int bereik, we kunnen cast het naar een int.
De Java gaat door en breekt trefwoorden

De Java gaat door en breekt trefwoorden

1. OverzichtIn dit korte artikel introduceren we doorgaan met en breken Java-trefwoorden en focus op het gebruik ervan in de praktijk.Simpel gezegd, de uitvoering van deze instructies veroorzaakt een vertakking van de huidige besturingsstroom en beëindigt de uitvoering van de code in de huidige iteratie.
Eenvoudige eenmalige aanmelding met Spring Security OAuth2

Eenvoudige eenmalige aanmelding met Spring Security OAuth2

1. OverzichtIn deze zelfstudie bespreken we hoe u SSO - Single Sign On - met Spring Security OAuth en Spring Boot, met Keycloak als de autorisatieserver.We gebruiken 4 afzonderlijke applicaties:Een autorisatieserver - het centrale authenticatiemechanismeA Resource Server - de aanbieder van FoosTwee clienttoepassingen - de toepassingen die SSO gebruikenHeel eenvoudig gezegd: wanneer een gebruiker toegang probeert te krijgen tot een bron via één Client-app, wordt hij of zij eerst omgeleid om zich te authenticeren, via de autorisatieserver.
Tomcat-configuratie in Eclipse

Tomcat-configuratie in Eclipse

1. OverzichtEen van de belangrijkste uitdagingen van webontwikkeling is het effectief kunnen debuggen wanneer deze op webservers wordt uitgevoerd. Aangezien het bouwen, verpakken en implementeren veel tijd in beslag neemt, kan dit moeilijk te realiseren zijn.Gelukkig stelt Eclipse ons in staat om een ​​server in de IDE zelf te starten, wat bouw- en verpakkingstijd bespaart. Het
Valideer telefoonnummers met Java Regex

Valideer telefoonnummers met Java Regex

1. OverzichtSoms moeten we tekst valideren om er zeker van te zijn dat de inhoud aan een bepaalde indeling voldoet. In deze korte tutorial zullen we zien hoe u verschillende formaten van telefoonnummers valideert met reguliere expressies.2. Reguliere expressies om telefoonnummers te valideren2.1. Getal van tien cijfersLaten we beginnen met een eenvoudige uitdrukking die dat wel zal doen controleer of het nummer tien cijfers heeft en niets anders:@Test public void whenMatchesTenDigitsNumber_thenCorrect () {Pattern pattern = Pattern.
Bereken percentage in Java

Bereken percentage in Java

1. InleidingIn deze korte tutorial gaan we een CLI-programma implementeren om het percentage in Java te berekenen.Maar laten we eerst eens kijken hoe we het percentage wiskundig kunnen berekenen.2. Wiskundige formuleIn de wiskunde is een percentage een getal of een verhouding, uitgedrukt als een fractie van 100.
Inleiding tot Gradle

Inleiding tot Gradle

Dit artikel maakt deel uit van een serie: • Inleiding tot Gradle (huidig ​​artikel) • Ant vs Maven vs Gradle• Aangepaste Gradle-plug-ins schrijven• Een vetpot maken in Gradle1. OverzichtGradle is een op Groovy gebaseerd buildbeheersysteem dat speciaal is ontworpen voor het bouwen van op Java gebaseerde projecten.Installatie-
Omgaan met cookies en een sessie in een Java-servlet

Omgaan met cookies en een sessie in een Java-servlet

1. OverzichtIn deze tutorial behandelen we de afhandeling van cookies en sessies in Java met behulp van Servlets.Bovendien zullen we in het kort beschrijven wat een cookie is, en enkele voorbeelden van gebruik ervan onderzoeken.2. Basisprincipes van cookiesSimpel gezegd, een cookie is een klein stukje gegevens dat aan de clientzijde wordt opgeslagen en die servers gebruiken bij de communicatie met clients.
Spring PostConstruct en PreDestroy-annotaties

Spring PostConstruct en PreDestroy-annotaties

1. InleidingMet de lente kunnen we aangepaste acties koppelen aan het maken en vernietigen van bonen. We kunnen dit bijvoorbeeld doen door het implementeren van de Initialiseren Bean en Wegwerpboon interfaces.In deze korte tutorial kijken we naar een tweede mogelijkheid: de @PostConstruct en @PreDestroy annotaties.
$config[zx-auto] not found$config[zx-overlay] not found