Merge pull request #9759 from johnA1331/master

BAEL-25823 add links to github-baeldung articles
This commit is contained in:
Loredana Crusoveanu 2020-07-24 14:35:32 +03:00 committed by GitHub
commit 343442227c
23 changed files with 32 additions and 3 deletions

View File

@ -8,4 +8,5 @@
- [Introduction to Greedy Algorithms with Java](https://www.baeldung.com/java-greedy-algorithms)
- [The Caesar Cipher in Java](https://www.baeldung.com/java-caesar-cipher)
- [Implementing a 2048 Solver in Java](https://www.baeldung.com/2048-java-solver)
- [Finding Top K Elements in an Array](https://www.baeldung.com/java-array-top-elements)
- More articles: [[<-- prev]](/../algorithms-miscellaneous-5)

View File

@ -6,4 +6,4 @@ This module contains articles about Apache Shiro
- [Introduction to Apache Shiro](https://www.baeldung.com/apache-shiro)
- [Permissions-Based Access Control with Apache Shiro](https://www.baeldung.com/apache-shiro-access-control)
- [Spring Security vs Apache Shiro](https://www.baeldung.com/spring-security-vs-apache-shiro)

View File

@ -3,6 +3,7 @@
## Core Java Collections Cookbooks and Examples
### Relevant Articles:
- [Time Comparison of Arrays.sort(Object[]) and Arrays.sort(int[])](https://www.baeldung.com/arrays-sortobject-vs-sortint)
- [Java ArrayList vs Vector](https://www.baeldung.com/java-arraylist-vs-vector)
- [Differences Between HashMap and Hashtable](https://www.baeldung.com/hashmap-hashtable-differences)
@ -10,3 +11,4 @@
- [Performance of contains() in a HashSet vs ArrayList](https://www.baeldung.com/java-hashset-arraylist-contains-performance)
- [Fail-Safe Iterator vs Fail-Fast Iterator](https://www.baeldung.com/java-fail-safe-vs-fail-fast-iterator)
- [Quick Guide to the Java Stack](https://www.baeldung.com/java-stack)
- [Convert an Array of Primitives to a List](https://www.baeldung.com/java-primitive-array-to-list)

View File

@ -3,10 +3,12 @@
This module contains articles about basic Java concurrency
### Relevant Articles:
- [How to Delay Code Execution in Java](https://www.baeldung.com/java-delay-code-execution)
- [wait and notify() Methods in Java](https://www.baeldung.com/java-wait-notify)
- [Difference Between Wait and Sleep in Java](https://www.baeldung.com/java-wait-and-sleep)
- [Guide to the Synchronized Keyword in Java](https://www.baeldung.com/java-synchronized)
- [Life Cycle of a Thread in Java](https://www.baeldung.com/java-thread-lifecycle)
- [Guide to AtomicMarkableReference](https://www.baeldung.com/java-atomicmarkablereference)
- [Why are Local Variables Thread-Safe in Java](https://www.baeldung.com/java-local-variables-thread-safe)
- [[<-- Prev]](/core-java-modules/core-java-concurrency-basic)

View File

@ -13,3 +13,4 @@ This module contains articles about core java exceptions
- [Java Global Exception Handler](https://www.baeldung.com/java-global-exception-handler)
- [How to Find an Exceptions Root Cause in Java](https://www.baeldung.com/java-exception-root-cause)
- [Java IOException “Too many open files”](https://www.baeldung.com/java-too-many-open-files)
- [When Does Java Throw the ExceptionInInitializerError?](https://www.baeldung.com/java-exceptionininitializererror)

View File

@ -3,5 +3,7 @@
This module contains articles about core Java input and output (IO)
### Relevant Articles:
- [Java Create a File](https://www.baeldung.com/java-how-to-create-a-file)
- [Check If a Directory Is Empty in Java](https://www.baeldung.com/java-check-empty-directory)
- [[<-- Prev]](/core-java-modules/core-java-io-2)

View File

@ -9,4 +9,5 @@ This module contains articles about working with the Java Virtual Machine (JVM).
- [Adding Shutdown Hooks for JVM Applications](https://www.baeldung.com/jvm-shutdown-hooks)
- [boolean and boolean[] Memory Layout in the JVM](https://www.baeldung.com/jvm-boolean-memory-layout)
- [Where Is the Array Length Stored in JVM?](https://www.baeldung.com/java-jvm-array-length)
- [Memory Address of Objects in Java](https://www.baeldung.com/java-object-memory-address)
- More articles: [[<-- prev]](/core-java-modules/core-java-jvm)

View File

@ -3,4 +3,5 @@
This module contains articles about core features in the Java language
- [Class.isInstance vs Class.isAssignableFrom](https://www.baeldung.com/java-isinstance-isassignablefrom)
- [Converting a Java String Into a Boolean](https://www.baeldung.com/java-string-to-boolean)
- [[<-- Prev]](/core-java-modules/core-java-lang-2)

View File

@ -9,4 +9,5 @@ This module contains articles about core Java Security
- [Hashing a Password in Java](https://www.baeldung.com/java-password-hashing)
- [SHA-256 and SHA3-256 Hashing in Java](https://www.baeldung.com/sha-256-hashing-java)
- [Checksums in Java](https://www.baeldung.com/java-checksums)
- [How to Read PEM File to Get Public and Private Keys](https://www.baeldung.com/java-read-pem-file-keys)
- More articles: [[<-- prev]](/core-java-modules/core-java-security)

View File

@ -3,6 +3,7 @@
This module contains articles about core Kotlin collections.
### Relevant articles:
- [Split a List Into Parts in Kotlin](https://www.baeldung.com/kotlin-split-list-into-parts)
- [Finding an Element in a List Using Kotlin](https://www.baeldung.com/kotlin-finding-element-in-list)
- [Overview of Kotlin Collections API](https://www.baeldung.com/kotlin-collections-api)
@ -12,3 +13,4 @@ This module contains articles about core Kotlin collections.
- [Difference between fold and reduce in Kotlin](https://www.baeldung.com/kotlin/fold-vs-reduce)
- [Guide to Sorting in Kotlin](https://www.baeldung.com/kotlin-sort)
- [Working With Lists in Kotlin](https://www.baeldung.com/kotlin/lists)
- [Iterating Collections by Index in Kotlin](https://www.baeldung.com/kotlin/iterating-collections-by-index)

View File

@ -7,4 +7,5 @@ This module contains articles about Object-Oriented Programming in Kotlin
- [Generics in Kotlin](https://www.baeldung.com/kotlin-generics)
- [Delegated Properties in Kotlin](https://www.baeldung.com/kotlin-delegated-properties)
- [Delegation Pattern in Kotlin](https://www.baeldung.com/kotlin-delegation-pattern)
- [Anonymous Inner Classes in Kotlin](https://www.baeldung.com/kotlin/anonymous-inner-classes)
- [[<-- Prev]](/core-kotlin-modules/core-kotlin-lang-oop)

View File

@ -6,3 +6,5 @@ This module contains articles about image processing.
- [Working with Images in Java](https://www.baeldung.com/java-images)
- [Intro to OpenCV with Java](https://www.baeldung.com/java-opencv)
- [Optical Character Recognition with Tesseract](https://www.baeldung.com/java-ocr-tesseract)
- [How Can I Resize an Image Using Java?](https://www.baeldung.com/java-resize-image)
- [Adding Text to an Image in Java](https://www.baeldung.com/java-add-text-to-image)

View File

@ -13,4 +13,5 @@ This module contains articles about numbers in Java.
- [Guide to the Number Class in Java](https://www.baeldung.com/java-number-class)
- [Print an Integer in Binary Format in Java](https://www.baeldung.com/java-print-integer-binary)
- [Number Formatting in Java](https://www.baeldung.com/java-number-formatting)
- [Division by Zero in Java: Exception, Infinity, or Not a Number](https://www.baeldung.com/java-division-by-zero)
- More articles: [[<-- prev]](/java-numbers-2)

View File

@ -5,4 +5,4 @@ This module contains articles about the Java Microbenchmark Harness (JMH).
### Relevant articles:
- [Microbenchmarking with Java](https://www.baeldung.com/java-microbenchmark-harness)
- [A Guide to False Sharing and @Contended](https://www.baeldung.com/java-false-sharing-contended)

View File

@ -10,3 +10,4 @@ This module contains articles about security libraries.
- [Introduction to BouncyCastle with Java](https://www.baeldung.com/java-bouncy-castle)
- [Intro to Jasypt](https://www.baeldung.com/jasypt)
- [Digital Signatures in Java](https://www.baeldung.com/java-digital-signature)
- [How to Read PEM File to Get Public and Private Keys](https://www.baeldung.com/java-read-pem-file-keys)

View File

@ -5,4 +5,4 @@ have their own dedicated modules.
### Relevant Articles
- [Accessing Maven Properties in Java]
- [Accessing Maven Properties in Java](https://www.baeldung.com/java-accessing-maven-properties)

View File

@ -0,0 +1,3 @@
### Relevant Articles:
- [How to Resolve a Version Collision of Artifacts in Maven](https://www.baeldung.com/maven-version-collision)

View File

@ -3,3 +3,4 @@
- [A Solid Guide to Solid Principles](https://www.baeldung.com/solid-principles)
- [Single Responsibility Principle in Java](https://www.baeldung.com/java-single-responsibility-principle)
- [Open/Closed Principle in Java](https://www.baeldung.com/java-open-closed-principle)
- [Interface Segregation Principle in Java](https://www.baeldung.com/java-interface-segregation)

View File

@ -3,6 +3,7 @@
## Core Java Persistence Examples
### Relevant Articles:
- [Introduction to JDBC](http://www.baeldung.com/java-jdbc)
- [Batch Processing in JDBC](http://www.baeldung.com/jdbc-batch-processing)
- [Introduction to the JDBC RowSet Interface in Java](http://www.baeldung.com/java-jdbc-rowset)
@ -10,3 +11,5 @@
- [Guide to the JDBC ResultSet Interface](https://www.baeldung.com/jdbc-resultset)
- [Types of SQL Joins](https://www.baeldung.com/sql-joins)
- [Returning the Generated Keys in JDBC](https://www.baeldung.com/jdbc-returning-generated-keys)
- [Loading JDBC Drivers](https://www.baeldung.com/java-jdbc-loading-drivers)
- [Difference Between Statement and PreparedStatement](https://www.baeldung.com/java-statement-preparedstatement)

View File

@ -10,4 +10,5 @@ This module contains articles about Properties in Spring Boot.
- [@PropertySource with YAML Files in Spring Boot](https://www.baeldung.com/spring-yaml-propertysource)
- [Inject Arrays and Lists From Spring Properties Files](https://www.baeldung.com/spring-inject-arrays-lists)
- [Inject a Map from a YAML File with Spring](https://www.baeldung.com/spring-yaml-inject-map)
- [YAML to List of Objects in Spring Boot](https://www.baeldung.com/spring-boot-yaml-list)
- More articles: [[<-- prev]](../spring-boot-properties)

View File

@ -11,4 +11,5 @@ This module contains articles about core Spring functionality
- [Using @Autowired in Abstract Classes](https://www.baeldung.com/spring-autowired-abstract-class)
- [Running Setup Data on Startup in Spring](https://www.baeldung.com/running-setup-logic-on-startup-in-spring)
- [Constructor Injection in Spring with Lombok](https://www.baeldung.com/spring-injection-lombok)
- [The Spring ApplicationContext](https://www.baeldung.com/spring-application-context)
- More articles: [[<-- prev]](/spring-core-3)

View File

@ -4,3 +4,4 @@
- [Testing with Selenium/WebDriver and the Page Object Pattern](http://www.baeldung.com/selenium-webdriver-page-object)
- [Using Cookies With Selenium WebDriver in Java](https://www.baeldung.com/java-selenium-webdriver-cookies)
- [Clicking Elements in Selenium using JavaScript](https://www.baeldung.com/java-selenium-javascript)
- [Taking Screenshots With Selenium WebDriver](https://www.baeldung.com/java-selenium-screenshots)

View File

@ -10,3 +10,4 @@
- [Cucumber Data Tables](https://www.baeldung.com/cucumber-data-tables)
- [Cucumber Background](https://www.baeldung.com/java-cucumber-background)
- [Cucumber Hooks](https://www.baeldung.com/java-cucumber-hooks)
- [Unit Testing of System.out.println() with JUnit](https://www.baeldung.com/java-testing-system-out-println)