• 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
Algorithms, Collections, Data Structures

Working with Queues in the Collections Framework

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,…

read more
July 21, 2023
API, EJB, Java

Enterprise Java Beans (EJB)

Enterprise Java Beans (EJBs) is an API within the Java EE specification that provides a standard component architecture for building object-oriented business applications. EJBs are reusable Java objects or POJOs…

read more
May 12, 2022
Java, Util

Avoid NullPointerExceptions with Optional

Optionals are commonly used to prevent null references and NullPointerExceptions in Java code. An Optional is a container object which may or may not have a value. To verify if…

read more
December 22, 2023

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
  • Data Types,  Database,  Java

    RDMS interaction with Hibernate

    Naiomi / 0 Comments

    Hibernate Object Relational Mapping (ORM) is an open source framework that facilitates Java program access and data persistence to a relational database management system. Hibernate is an implementation of JPA and can either…

    read more
  • Conditions,  Java

    Conditions in Java : If…Else

    Naiomi / 0 Comments

    Conditional logic is common practice when different actions or tasks are required to be performed on input or data and is based on specific conditions being met. If…else Scenario: Evaluate the user’s input…

    read more
  • API,  Java,  Streams

    Streams API

    Naiomi / 0 Comments

    The Streams API creates a sequence of items and iterates through data collections by collapsing iterations into more efficient and readable code.  There are multiple ways to create a stream instance from a…

    read more
  • Java

    Access modifiers in Java

    Naiomi / 0 Comments

    Access modifiers determine how and where variables and methods can be accessed and enable you to restrict scope to specific functionality in your program. Access modifiers supports more secure and maintainable code.

    read more
  • AWS,  Cloud Computing

    AWS API Gateway

    Naiomi / 0 Comments

    AWS API Gateway is a managed service that provides solutions to administrative and design challenges experienced when implementing APIs. Modern applications expose APIs to facilitate simple integration with other systems and services. Features…

    read more
  • AWS,  Cloud Computing

    S3 for object storage

    Naiomi / 0 Comments

    Amazon offers storage options to accommodate different types of data to be stored in the cloud. Storage Options EFS (File storage) Data is stored as files in folder hierarchies and accessed through a…

    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
  • Cloud Computing,  Containerization,  Infrastructure

    Container orchestration with Kubernetes

    Naiomi / 0 Comments

    What is a container? Read about containerization before moving on to Kubernetes. What is Kubernetes? Kubernetes is an open-source container orchestrator that is designed to automate the deployment, scaling and operations associated with…

    read more
  • Java

    Object-oriented programming concepts in Java

    Naiomi / 0 Comments

    Inheritance in Java Inheritance is a way of defining relationships between classes and supports easier debugging and maintenance. A class can inherit and extend functionality from a single direct superclass. The extends keyword…

    read more
  • AWS,  Azure,  Cloud Computing

    Cloud services

    Naiomi

    read more
 Older Posts
Newer Posts 

Recent Posts

  • The Strategy Pattern in Java
  • Understanding Project Loom’s Virtual Threads
  • SOLID Principles
  • Java Object Lifecycle
  • Java Certification Guide
Ashe Theme by WP Royal.