Skip to content
Art of Coding

Art of Coding

  • Advanced
  • AI / Machine Learning
  • Algorithms
  • API Integration
  • Automation Scripts
  • Beginner
  • C#
  • C++
  • Data Structures
  • Databases
  • DevOps / CLI Tools
  • Dynamic Programming
  • Go
  • Graph Theory
  • HTML / CSS
  • Intermediate
  • Java
  • JavaScript
  • Python
  • Recursion
  • Rust
  • Search Algorithms
  • Shell / Bash
  • Sorting Algorithms
  • SQL
  • TypeScript
  • Uncategorized
  • Web Development

Java

  • Home
  • Java
  • Page 2
Secure Password Validation in Java Using Regular Expressions
Posted inJava

Secure Password Validation in Java Using Regular Expressions

Secure Password Validation in Java Using Regular Expressions   Creating secure password validation logic in modern applications is a critical step toward protecting user data. Weak passwords open doors to…
Posted by Oana Rinaldi December 6, 2025
Java Coding Exercise: Implement LRU Cache from Scratch with LinkedHashMap
Posted inJava

Java Coding Exercise: Implement LRU Cache from Scratch with LinkedHashMap

Java Coding Exercise: Implement LRU Cache from Scratch with LinkedHashMap   Building an efficient in-memory cache is a common task in software systems, especially when performance and memory usage are…
Posted by Oana Rinaldi October 24, 2025
Use Java Streams to Aggregate Sales Data by Region
Posted inJava

Use Java Streams to Aggregate Sales Data by Region

Use Java Streams to Aggregate Sales Data by Region   Java Streams provide a powerful way to manipulate collections in a functional style. In this blog post, we’ll explore how…
Posted by Oana Rinaldi October 20, 2025
Java Map vs ConcurrentMap: A Multithreaded Use Case
Posted inJava

Java Map vs ConcurrentMap: A Multithreaded Use Case

Java Map vs ConcurrentMap: A Multithreaded Use Case   Working with maps in Java is a fundamental part of many applications. However, when it comes to multithreaded environments, not all…
Posted by Oana Rinaldi October 18, 2025
Java Streams Explained Through File Filtering Tasks
Posted inJava

Java Streams Explained Through File Filtering Tasks

Java Streams Explained Through File Filtering Tasks   Java Streams have revolutionized the way we process collections and IO operations by introducing a functional and declarative style. In this post,…
Posted by Oana Rinaldi October 17, 2025
@Query Annotation Magic: Custom SQL in Spring Boot Repositories
Posted inJava

@Query Annotation Magic: Custom SQL in Spring Boot Repositories

@Query Annotation Magic: Custom SQL in Spring Boot Repositories   Spring Data JPA’s power lies in its ability to abstract away complex data connectivity layers. But there comes a point…
Posted by Oana Rinaldi September 29, 2025
Build a Currency Converter CLI in Java in Under 30 Minutes
Posted inJava

Build a Currency Converter CLI in Java in Under 30 Minutes

Build a Currency Converter CLI in Java in Under 30 Minutes   If you’ve ever needed to convert currencies on the fly, building a command-line interface (CLI) tool in Java…
Posted by Oana Rinaldi September 17, 2025
How to Detect Palindromes Efficiently in Java Without Reversing Strings
Posted inJava

How to Detect Palindromes Efficiently in Java Without Reversing Strings

How to Detect Palindromes Efficiently in Java Without Reversing Strings   When it comes to checking whether a string is a palindrome, the naive approach involves reversing the string and…
Posted by Oana Rinaldi September 10, 2025
Java Automation: Rename Hundreds of Files in Seconds
Posted inJava

Java Automation: Rename Hundreds of Files in Seconds

Java Automation: Rename Hundreds of Files in Seconds   Renaming dozens or even hundreds of files manually is time-consuming and error-prone. Whether you're organizing thousands of camera photos, web assets,…
Posted by Oana Rinaldi September 9, 2025
Build a URL Shortener in Java Using Servlets
Posted inJava

Build a URL Shortener in Java Using Servlets

Build a URL Shortener in Java Using Servlets   URL shorteners are ubiquitous in modern web applications, useful for creating concise, shareable links while logging traffic and managing redirection logic.…
Posted by Oana Rinaldi August 27, 2025

Posts pagination

Previous page 1 2 3 Next page

Recent Posts

  • Scheduling Repetitive Tasks Using Cron and Bash
  • Automate Your File Organization with Python
  • Visualizing Graph Traversal: DFS vs. BFS in Python
  • Regex-Powered Text Extraction: From Logs to Insights
  • Mastering Async JavaScript: Build an API Data Aggregator

Recent Comments

No comments to show.

Archives

  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025

Categories

  • Algorithms
  • Automation Scripts
  • Databases
  • DevOps / CLI Tools
  • Graph Theory
  • Java
  • JavaScript
  • Python
  • Recursion
  • Search Algorithms
  • Shell / Bash
  • Sorting Algorithms
  • SQL
Copyright 2026 — Art of Coding. All rights reserved. Bloghash WordPress Theme
Scroll to Top