diff --git a/core-java-modules/core-java-8-datetime/README.md b/core-java-modules/core-java-8-datetime/README.md index c35683a589..03d2a9609d 100644 --- a/core-java-modules/core-java-8-datetime/README.md +++ b/core-java-modules/core-java-8-datetime/README.md @@ -5,7 +5,7 @@ This module contains articles about the Date and Time API introduced with Java 8 ### Relevant Articles: - [Introduction to the Java 8 Date/Time API](http://www.baeldung.com/java-8-date-time-intro) - [Migrating to the New Java 8 Date Time API](http://www.baeldung.com/migrating-to-java-8-date-time-api) -- [Get the Current Date, Time and Timestamp in Java 8](http://www.baeldung.com/current-date-time-and-timestamp-in-java-8) +- [Get the Current Date and Time in Java](https://www.baeldung.com/current-date-time-and-timestamp-in-java-8) - [TemporalAdjuster in Java](http://www.baeldung.com/java-temporal-adjuster) - [ZoneOffset in Java](https://www.baeldung.com/java-zone-offset) - [Differences Between ZonedDateTime and OffsetDateTime](https://www.baeldung.com/java-zoneddatetime-offsetdatetime) diff --git a/core-java-modules/core-java-concurrency-advanced-4/README.md b/core-java-modules/core-java-concurrency-advanced-4/README.md index db856a2cd6..446a553b88 100644 --- a/core-java-modules/core-java-concurrency-advanced-4/README.md +++ b/core-java-modules/core-java-concurrency-advanced-4/README.md @@ -3,3 +3,4 @@ - [Binary Semaphore vs Reentrant Lock](https://www.baeldung.com/java-binary-semaphore-vs-reentrant-lock) - [Bad Practices With Synchronization](https://www.baeldung.com/java-synchronization-bad-practices) - [Start Two Threads at the Exact Same Time in Java](https://www.baeldung.com/java-start-two-threads-at-same-time) +- [Volatile Variables and Thread Safety](https://www.baeldung.com/java-volatile-variables-thread-safety) diff --git a/core-java-modules/core-java-concurrency-basic-2/README.md b/core-java-modules/core-java-concurrency-basic-2/README.md index d2ff75ca95..1dad941e57 100644 --- a/core-java-modules/core-java-concurrency-basic-2/README.md +++ b/core-java-modules/core-java-concurrency-basic-2/README.md @@ -14,4 +14,5 @@ This module contains articles about basic Java concurrency - [How to Stop Execution After a Certain Time in Java](https://www.baeldung.com/java-stop-execution-after-certain-time) - [How to Handle InterruptedException in Java](https://www.baeldung.com/java-interrupted-exception) - [How to Get the Number of Threads in a Java Process](https://www.baeldung.com/java-get-number-of-threads) +- [Set the Name of a Thread in Java](https://www.baeldung.com/java-set-thread-name) - [[<-- Prev]](/core-java-modules/core-java-concurrency-basic) diff --git a/core-java-modules/core-java-exceptions-3/README.md b/core-java-modules/core-java-exceptions-3/README.md index f79eb41a8b..d269444ccb 100644 --- a/core-java-modules/core-java-exceptions-3/README.md +++ b/core-java-modules/core-java-exceptions-3/README.md @@ -9,3 +9,4 @@ - [Explanation of ClassCastException in Java](https://www.baeldung.com/java-classcastexception) - [NoSuchFieldError in Java](https://www.baeldung.com/java-nosuchfielderror) - [IllegalAccessError in Java](https://www.baeldung.com/java-illegalaccesserror) +- [Working with (Unknown Source) Stack Traces in Java](https://www.baeldung.com/java-unknown-source-stack-trace) diff --git a/core-java-modules/core-java-string-conversions-2/README.md b/core-java-modules/core-java-string-conversions-2/README.md index 9cbece4ec3..7abcd5e97a 100644 --- a/core-java-modules/core-java-string-conversions-2/README.md +++ b/core-java-modules/core-java-string-conversions-2/README.md @@ -10,4 +10,5 @@ This module contains articles about string conversions from/to another type. - [Converting String to BigInteger in Java](https://www.baeldung.com/java-string-to-biginteger) - [Convert a String to Camel Case](https://www.baeldung.com/java-string-to-camel-case) - [Convert a ByteBuffer to String in Java](https://www.baeldung.com/java-bytebuffer-to-string) +- [Convert String to Float and Back in Java](https://www.baeldung.com/java-string-to-float) - More articles: [[<-- prev]](/core-java-string-conversions) diff --git a/core-java-modules/core-java-string-operations-4/README.md b/core-java-modules/core-java-string-operations-4/README.md index 83bfeb4d05..e7192b5beb 100644 --- a/core-java-modules/core-java-string-operations-4/README.md +++ b/core-java-modules/core-java-string-operations-4/README.md @@ -3,4 +3,6 @@ - [Ignoring Commas in Quotes When Splitting a Comma-separated String](https://www.baeldung.com/java-split-string-commas) - [Compare Strings While Ignoring Whitespace in Java](https://www.baeldung.com/java-compare-string-whitespace) - [Concatenating Null Strings in Java](https://www.baeldung.com/java-concat-null-string) +- [Split a String Every n Characters in Java](https://www.baeldung.com/java-string-split-every-n-characters) +- [String equals() Vs contentEquals() in Java](https://www.baeldung.com/java-string-equals-vs-contentequals) diff --git a/jbang/README.md b/jbang/README.md new file mode 100644 index 0000000000..bd8d2a151e --- /dev/null +++ b/jbang/README.md @@ -0,0 +1,3 @@ +### Relevant Articles: + +- [Guide to JBang](https://www.baeldung.com/jbang-guide) diff --git a/lombok/README.md b/lombok/README.md index 69b547f10c..a92840f698 100644 --- a/lombok/README.md +++ b/lombok/README.md @@ -16,3 +16,4 @@ This module contains articles about Project Lombok. - [Omitting Getter or Setter in Lombok](https://www.baeldung.com/lombok-omit-getter-setter) - [Declaring Val and Var Variables in Lombok](https://www.baeldung.com/java-lombok-val-var) - [Lombok Using @With Annotations](https://www.baeldung.com/lombok-with-annotations) +- [Lombok Configuration System](https://www.baeldung.com/lombok-configuration-system) diff --git a/metrics/README.md b/metrics/README.md index 6050b2b310..d386a2264a 100644 --- a/metrics/README.md +++ b/metrics/README.md @@ -8,3 +8,4 @@ This module contains articles about metrics. - [Introduction to Netflix Servo](https://www.baeldung.com/netflix-servo) - [Quick Guide to Micrometer](https://www.baeldung.com/micrometer) - [@Timed Annotation Using Metrics and AspectJ](https://www.baeldung.com/timed-metrics-aspectj) +- [Guide to Netflix Spectator](https://www.baeldung.com/java-netflix-spectator) diff --git a/spring-boot-modules/spring-boot-swagger-keycloak/README.md b/spring-boot-modules/spring-boot-swagger-keycloak/README.md new file mode 100644 index 0000000000..9c6513d9bf --- /dev/null +++ b/spring-boot-modules/spring-boot-swagger-keycloak/README.md @@ -0,0 +1,3 @@ +### Relevant Articles: + +- [Keycloak Integration – OAuth2 and OpenID with Swagger UI](https://www.baeldung.com/keycloak-oauth2-openid-swagger)