From a4167763c7dad72aae3a3722e9179dc421e96b06 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 10:37:47 +0800 Subject: [PATCH 01/19] Update README.md --- reactor-core/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/reactor-core/README.md b/reactor-core/README.md index c0d4a3fc3c..dccf1fa85c 100644 --- a/reactor-core/README.md +++ b/reactor-core/README.md @@ -12,3 +12,4 @@ This module contains articles about Reactor Core. - [What Does Mono.defer() Do?](https://www.baeldung.com/java-mono-defer) - [Handling Exceptions in Project Reactor](https://www.baeldung.com/reactor-exceptions) - [Difference Between Flux.create and Flux.generate](https://www.baeldung.com/java-flux-create-generate) +- [Difference Between Flux and Mono](https://www.baeldung.com/java-reactor-flux-vs-mono) From 0a36b8e59e9c0df10a59418ff5dd0186cc8b27e4 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 10:47:33 +0800 Subject: [PATCH 02/19] Update README.md --- core-java-modules/core-java-arrays-operations-basic/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-arrays-operations-basic/README.md b/core-java-modules/core-java-arrays-operations-basic/README.md index ca81c23c98..2e1268e00c 100644 --- a/core-java-modules/core-java-arrays-operations-basic/README.md +++ b/core-java-modules/core-java-arrays-operations-basic/README.md @@ -10,3 +10,4 @@ This module contains articles about Java array fundamentals. They assume no prev - [Removing an Element from an Array in Java](https://www.baeldung.com/java-array-remove-element) - [Removing the First Element of an Array](https://www.baeldung.com/java-array-remove-first-element) - [Extending an Array’s Length](https://www.baeldung.com/java-array-add-element-at-the-end) +- [Initializing a Boolean Array in Java](https://www.baeldung.com/java-initializing-boolean-array) From b34d9899ed00f49d2fe1c389898af37f96fe6b48 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 10:50:22 +0800 Subject: [PATCH 03/19] Update README.md --- persistence-modules/spring-boot-persistence-3/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/persistence-modules/spring-boot-persistence-3/README.md b/persistence-modules/spring-boot-persistence-3/README.md index 1dff3c8b5a..ba97a02a9d 100644 --- a/persistence-modules/spring-boot-persistence-3/README.md +++ b/persistence-modules/spring-boot-persistence-3/README.md @@ -1,3 +1,3 @@ ### Relevant Articles: - +- [Patterns for Iterating Over Large Result Sets With Spring Data JPA](https://www.baeldung.com/spring-data-jpa-iterate-large-result-sets) - More articles: [[<-- prev]](../spring-boot-persistence-2) From 0c7edfe1955f34722d0ea62a6f57833e5f245ef2 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 10:53:02 +0800 Subject: [PATCH 04/19] Update README.md --- spring-5-webflux-2/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-5-webflux-2/README.md b/spring-5-webflux-2/README.md index 0222ddbaa4..862ca72ca9 100644 --- a/spring-5-webflux-2/README.md +++ b/spring-5-webflux-2/README.md @@ -3,5 +3,5 @@ This module contains articles about Spring 5 WebFlux ## Relevant articles: - -- [Spring Webflux and @Cacheable Annotation](https://www.baeldung.com/spring-webflux-cacheable) \ No newline at end of file +- [Spring Webflux and @Cacheable Annotation](https://www.baeldung.com/spring-webflux-cacheable) +- [Comparison Between Mono’s doOnNext() and doOnSuccess()](https://www.baeldung.com/mono-doonnext-doonsuccess) From aab16f48ffeff0885a3802ad69c5aecebfe59ec9 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 10:54:45 +0800 Subject: [PATCH 05/19] Update README.md --- docker-modules/docker-compose/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-modules/docker-compose/README.md b/docker-modules/docker-compose/README.md index 5ab629e54f..8a82ae3f4b 100644 --- a/docker-modules/docker-compose/README.md +++ b/docker-modules/docker-compose/README.md @@ -7,4 +7,4 @@ - [Mounting Multiple Volumes on a Docker Container](https://www.baeldung.com/ops/docker-mounting-multiple-volumes) - [Rebuild Docker Container in Docker Compose](https://www.baeldung.com/rebuild-docker-container-compose/) - [Assign Static IP to Docker Container and Docker-Compose](https://www.baeldung.com/ops/docker-assign-static-ip-container) - +- [Exclude a Sub-Folder When Adding a Volume to Docker](https://www.baeldung.com/ops/docker-exclude-sub-folder-when-adding-volume) From 6b14638356236440240834ca0a682a8a910b0cbb Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:00:58 +0800 Subject: [PATCH 06/19] Create README.md --- core-java-modules/core-java-collections-set-2/README.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 core-java-modules/core-java-collections-set-2/README.md diff --git a/core-java-modules/core-java-collections-set-2/README.md b/core-java-modules/core-java-collections-set-2/README.md new file mode 100644 index 0000000000..17ed810323 --- /dev/null +++ b/core-java-modules/core-java-collections-set-2/README.md @@ -0,0 +1,3 @@ +## Relevant articles + +- [Using Streams to Collect Into a TreeSet](https://www.baeldung.com/java-stream-collect-into-treeset) From a0917e480003bd844a5c5f0e626447e10fe0285a Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:12:39 +0800 Subject: [PATCH 07/19] Update README.md added link back to the article: https://www.baeldung.com/java-port-scanning --- core-java-modules/core-java-networking-3/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-networking-3/README.md b/core-java-modules/core-java-networking-3/README.md index 6c336d2e65..14665080a7 100644 --- a/core-java-modules/core-java-networking-3/README.md +++ b/core-java-modules/core-java-networking-3/README.md @@ -13,4 +13,5 @@ This module contains articles about networking in Java - [Get the IP Address of the Current Machine Using Java](https://www.baeldung.com/java-get-ip-address) - [Get Domain Name From Given URL in Java](https://www.baeldung.com/java-domain-name-from-url) - [Java HttpClient Timeout](https://www.baeldung.com/java-httpclient-timeout) +- [Port Scanning With Java](https://www.baeldung.com/java-port-scanning) - [[<-- Prev]](/core-java-modules/core-java-networking-2) From 5777b259961b98d293590176109b59cf387b7e79 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:17:34 +0800 Subject: [PATCH 08/19] Update README.md --- core-java-modules/core-java-lang-5/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core-java-modules/core-java-lang-5/README.md b/core-java-modules/core-java-lang-5/README.md index de76f63411..f1408abe96 100644 --- a/core-java-modules/core-java-lang-5/README.md +++ b/core-java-modules/core-java-lang-5/README.md @@ -8,3 +8,5 @@ This module contains articles about core features in the Java language - [Advantages and Disadvantages of Using Java Wildcard Imports](https://www.baeldung.com/java-wildcard-imports) - [Toggle a Boolean Variable in Java](https://www.baeldung.com/java-toggle-boolean) - [Handle Classes With the Same Name in Java](https://www.baeldung.com/java-classes-same-name) +- [Variable Instantiation on Declaration vs. on Constructor in Java](https://www.baeldung.com/java-variable-instantiation-declaration-vs-constructor) +- [Infinity in Java](https://www.baeldung.com/java-infinity) From d85e567dc555a7bb2273b2b3792f73b953d97c61 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:22:53 +0800 Subject: [PATCH 09/19] Update README.md --- spring-caching-2/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-caching-2/README.md b/spring-caching-2/README.md index d781602280..9041e40302 100644 --- a/spring-caching-2/README.md +++ b/spring-caching-2/README.md @@ -1 +1,3 @@ +## Relevant articles - [Spring Boot Cache with Redis](https://www.baeldung.com/spring-boot-redis-cache) +- [Setting Time-To-Live Value for Caching](https://www.baeldung.com/spring-setting-ttl-value-cache) From a53f63975bd241e7df198707ebcf2baaa797e458 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:25:16 +0800 Subject: [PATCH 10/19] Update README.md [skip ci] --- core-java-modules/core-java-collections-4/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-collections-4/README.md b/core-java-modules/core-java-collections-4/README.md index d8fbafcbe4..cdb457e342 100644 --- a/core-java-modules/core-java-collections-4/README.md +++ b/core-java-modules/core-java-collections-4/README.md @@ -10,3 +10,4 @@ - [Create an Empty Map in Java](https://www.baeldung.com/java-create-empty-map) - [Sorting Objects in a List by Date](https://www.baeldung.com/java-sort-list-by-date) - [Fixed Size Queue Implementations in Java](https://www.baeldung.com/java-fixed-size-queue) +- [Difference Between Java Enumeration and Iterator](https://www.baeldung.com/java-enumeration-vs-iterator) From 95997796e8cdcb60bafe0a8d49cec69171596568 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:32:23 +0800 Subject: [PATCH 11/19] Update README.md [skip ci] --- core-java-modules/core-java-networking-3/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-networking-3/README.md b/core-java-modules/core-java-networking-3/README.md index 14665080a7..80782645dd 100644 --- a/core-java-modules/core-java-networking-3/README.md +++ b/core-java-modules/core-java-networking-3/README.md @@ -14,4 +14,5 @@ This module contains articles about networking in Java - [Get Domain Name From Given URL in Java](https://www.baeldung.com/java-domain-name-from-url) - [Java HttpClient Timeout](https://www.baeldung.com/java-httpclient-timeout) - [Port Scanning With Java](https://www.baeldung.com/java-port-scanning) +- [Validating URL in Java](https://www.baeldung.com/java-validate-url) - [[<-- Prev]](/core-java-modules/core-java-networking-2) From a9838d624f9438816a22df629d36a18df3ea0f07 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:34:31 +0800 Subject: [PATCH 12/19] Update README.md [skip ci] --- spring-web-modules/spring-rest-http-3/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-web-modules/spring-rest-http-3/README.md b/spring-web-modules/spring-rest-http-3/README.md index 062f8a86e2..a5b3d51e93 100644 --- a/spring-web-modules/spring-rest-http-3/README.md +++ b/spring-web-modules/spring-rest-http-3/README.md @@ -6,5 +6,5 @@ This module contains articles about HTTP in REST APIs with Spring. The "REST With Spring 3" Classes: http://bit.ly/restwithspring ### Relevant Articles: - +- [Send Array as Part of x-www-form-urlencoded Using Postman](https://www.baeldung.com/java-postman-send-array) - More articles: [[<-- prev]](../spring-rest-http) From 35cbee0155223b58e24e5e1d3a18f4f3d7050252 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:36:05 +0800 Subject: [PATCH 13/19] Create README.md [skip ci] --- pdf-2/README.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 pdf-2/README.md diff --git a/pdf-2/README.md b/pdf-2/README.md new file mode 100644 index 0000000000..531ebb04e5 --- /dev/null +++ b/pdf-2/README.md @@ -0,0 +1,2 @@ +## Relevant articles +- [Editing Existing PDF Files in Java](https://www.baeldung.com/java-edit-existing-pdf) From 395075bd61f76b6b759e7af6e12432da5423fbc1 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:37:49 +0800 Subject: [PATCH 14/19] Update README.md [skip ci] --- core-java-modules/core-java-io-4/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-io-4/README.md b/core-java-modules/core-java-io-4/README.md index fdf9ebcb77..d7cf77c697 100644 --- a/core-java-modules/core-java-io-4/README.md +++ b/core-java-modules/core-java-io-4/README.md @@ -13,3 +13,4 @@ This module contains articles about core Java input and output (IO) - [Generate the MD5 Checksum for a File in Java](https://www.baeldung.com/java-md5-checksum-file) - [Getting the Filename From a String Containing an Absolute File Path](https://www.baeldung.com/java-filename-full-path) - [[<-- Prev]](/core-java-modules/core-java-io-3) +- [Mocking Java InputStream Object](https://www.baeldung.com/java-mocking-inputstream) From 0b20d2188831489fd5d3c7359057d05fc2c73f33 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:38:21 +0800 Subject: [PATCH 15/19] Update README.md --- core-java-modules/core-java-io-4/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core-java-modules/core-java-io-4/README.md b/core-java-modules/core-java-io-4/README.md index d7cf77c697..263077946d 100644 --- a/core-java-modules/core-java-io-4/README.md +++ b/core-java-modules/core-java-io-4/README.md @@ -12,5 +12,6 @@ This module contains articles about core Java input and output (IO) - [Java Scanner.skip method with examples](https://www.baeldung.com/java-scanner-skip) - [Generate the MD5 Checksum for a File in Java](https://www.baeldung.com/java-md5-checksum-file) - [Getting the Filename From a String Containing an Absolute File Path](https://www.baeldung.com/java-filename-full-path) -- [[<-- Prev]](/core-java-modules/core-java-io-3) - [Mocking Java InputStream Object](https://www.baeldung.com/java-mocking-inputstream) +- [[<-- Prev]](/core-java-modules/core-java-io-3) + From a52d0e26f30296457388ff51fbcf140d0cde090f Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Wed, 19 Oct 2022 10:53:17 +0800 Subject: [PATCH 16/19] Update README.md [skip ci] --- spring-boot-modules/spring-boot-libraries-2/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-boot-modules/spring-boot-libraries-2/README.md b/spring-boot-modules/spring-boot-libraries-2/README.md index 5f189e9b49..9dd58745fc 100644 --- a/spring-boot-modules/spring-boot-libraries-2/README.md +++ b/spring-boot-modules/spring-boot-libraries-2/README.md @@ -9,5 +9,5 @@ This module contains articles about various Spring Boot libraries - [An Introduction to Kong](https://www.baeldung.com/kong) - [Getting Started With GraphQL SPQR and Spring Boot](https://www.baeldung.com/spring-boot-graphql-spqr) - [Scanning Java Annotations At Runtime](https://www.baeldung.com/java-scan-annotations-runtime) - +- [Guide to Resilience4j With Spring Boot](https://www.baeldung.com/spring-boot-resilience4j) More articles: [[prev -->]](/spring-boot-modules/spring-boot-libraries) From e8dcc3f8d805916600b6dea744c18ba48dbab4e6 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Wed, 19 Oct 2022 10:57:56 +0800 Subject: [PATCH 17/19] Update README.md [skip ci] --- rabbitmq/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rabbitmq/README.md b/rabbitmq/README.md index 3624635835..d91d268b2b 100644 --- a/rabbitmq/README.md +++ b/rabbitmq/README.md @@ -6,5 +6,5 @@ This module contains articles about RabbitMQ. - [Introduction to RabbitMQ](https://www.baeldung.com/rabbitmq) - [Exchanges, Queues, and Bindings in RabbitMQ](https://www.baeldung.com/java-rabbitmq-exchanges-queues-bindings) - [Pub-Sub vs. Message Queues](https://www.baeldung.com/pub-sub-vs-message-queues) - +- [Channels and Connections in RabbitMQ](https://www.baeldung.com/java-rabbitmq-channels-connections) From 365b051e51c8f7b3cef377d94dce493d6a2ab655 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Wed, 19 Oct 2022 11:04:04 +0800 Subject: [PATCH 18/19] Update README.md [skip ci] --- spring-boot-modules/spring-boot-mvc-4/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-boot-modules/spring-boot-mvc-4/README.md b/spring-boot-modules/spring-boot-mvc-4/README.md index a7a341deee..c80a66c197 100644 --- a/spring-boot-modules/spring-boot-mvc-4/README.md +++ b/spring-boot-modules/spring-boot-mvc-4/README.md @@ -10,3 +10,4 @@ This module contains articles about Spring Web MVC in Spring Boot projects. - [A Quick Intro to the SpringBootServletInitializer](https://www.baeldung.com/spring-boot-servlet-initializer) - [A Guide to Spring in Eclipse STS](https://www.baeldung.com/eclipse-sts-spring) - [Hide a Request Field in Swagger API](https://www.baeldung.com/spring-swagger-hide-field) +- [Uploading a File and JSON Data in Postman](https://www.baeldung.com/postman-upload-file-json) From e05446b75650b59e4a47f6950f400e8d78aee0ca Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Wed, 19 Oct 2022 11:09:05 +0800 Subject: [PATCH 19/19] Update README.md [skip ci] --- spring-reactive-modules/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-reactive-modules/README.md b/spring-reactive-modules/README.md index 100f15ae49..3522efec17 100644 --- a/spring-reactive-modules/README.md +++ b/spring-reactive-modules/README.md @@ -1,3 +1,4 @@ ## Spring Reactive -This module contains modules about Spring Reactive \ No newline at end of file +This module contains modules about Spring Reactive +- [How to Resolve Spring Webflux DataBufferLimitException](https://www.baeldung.com/spring-webflux-databufferlimitexception)