• Java
    • Conditions
    • Data Types
    • Spring Framework
      • Spring Core
      • Aspect Oriented Programming
    • API
      • Streams
      • EJB
      • JMS
      • JPA
      • Servlets
  • Protocols
  • Database
  • Algorithms
  • Cloud Computing
    • Infrastructure
      • Containerization
    • AWS
    • Azure
  • Design Patterns
  • Security
  • Java
    • Conditions
    • Data Types
    • Spring Framework
      • Spring Core
      • Aspect Oriented Programming
    • API
      • Streams
      • EJB
      • JMS
      • JPA
      • Servlets
  • Protocols
  • Database
  • Algorithms
  • Cloud Computing
    • Infrastructure
      • Containerization
    • AWS
    • Azure
  • Design Patterns
  • Security
  • LinkedIn

Categories

  • Algorithms
  • API
  • Aspect Oriented Programming
  • AWS
  • Azure
  • Cloud Computing
  • Collections
  • Conditions
  • Containerization
  • Data Structures
  • Data Types
  • Database
  • Design Patterns
  • EJB
  • Functional Programming
  • Infrastructure
  • Jackson
  • Java
  • JMS
  • JPA
  • Kotlin
  • Libraries
  • Micronaut
  • OAuth
  • OpenID Connect
  • Protocols
  • Security
  • Security
  • Servlets
  • Spring Boot
  • Spring Core
  • Spring Framework
  • Streams
  • Util
  • Algorithms,  Java

    Search Algorithms

    Naiomi

    Linear Search Given an array of n elements, find a specific element (x) in the array and return it’s position. Binary Search Binary search tackles the problem of locating a specific element within…

    read more
  • Algorithms,  Collections,  Data Structures

    Working with Queues in the Collections Framework

    Naiomi

    The queue data structure can be useful in algorithms where you need to process data in a sequential order. A queue contains the elements in the order they were added, that is, elements…

    read more
  • Algorithms

    String Algorithms

    Naiomi / 0 Comments

    String validation algorithms are quite common when determining the properties or attributes of the string. The output of a validation algorithm is boolean, that is, true or false. Validating all-or-nothing properties Scenario :…

    read more
  • Algorithms

    Algorithms

    Naiomi / 0 Comments

    What is an algorithm? An algorithm is a way of solving well specified computational problems. – Cormen et al. A finite set of rules that give a sequence of operations for solving a…

    read more

Recent Posts

  • Understanding Project Loom’s Virtual Threads
  • SOLID Principles
  • Java Object Lifecycle
  • Java Certification Guide
  • Declaring and Instantiating Java Objects
Ashe Theme by WP Royal.