Learning Notebook

  • Home
  • Architecture
    • Domain Driven Development
      • Part 1 - Putting the Domain Model to Work
      • Part 2 - The Building Blocks of a Model Driven Design
    • The Twelve Factor App
  • AWS
    • AWS Certified Solutions Architect Course
      • 01 - Architecture 101
      • 02 - AWS Fundamentals
      • 03 - Identity and Access Control
      • 04 (A) - Compute Services - Server Based
      • 04 (B) - Compute Services - Serverless
      • 05 - Networking
      • 06 - Databases
      • 07 - Hybrid and Scaling
      • 07 - Storage and Content Delivery
      • 09 - Application, Analytics, and Operations
      • Hands on Labs
        • Creating a Static Website Using Amazon S3
        • Designing and Building a Custom VPC from Scratch
        • Getting Started with Cloud Formation
        • Implementing an Auto Scaling Group and Application Load Balancer
        • Implementing VPC Peering
        • REST API with
        • Using EC2 Roles and Instance Profiles
    • AWS SAM Workshop
      • Module 1 - Create SAM app
      • Module 2 - Running Locally
      • Module 3 - Deploying Manually
      • Module 6 - SAM Accelerate
    • AWS Solutions Architect Associate - Study Guide
      • 01 - AWS Compute Services
      • 02 - VPC Networking
      • 03 - AWS Storage
      • 04 - Network and Content Delivery
      • 05 - AWS Database Services
      • 06 - Analytics
      • 07 - Application Integration
      • 08 - Hybrid and Scaling
      • Resources
    • AWS Step Functions
  • Consulting
    • Giving & Receiving Feedback
  • Data Engineering
    • 01 - Partitioning Delta Lake Table
    • Apache Spark
      • Spark - Basics
    • Databricks Data Engineer Associate - Course Prep
      • 02 - Databricks Lakehouse Platform
      • 03 - ETL with SparkSQL and Python
      • 04 - Structured Streaming
      • 05 - Production Pipelines
      • 06 - Data Governance
    • Databricks Data Engineer Professional - Course Prep
      • 01 - Modeling Data Management
        • 01 - Singleplex
        • 02 - Multiplex - Many to One Mapping
        • 03 - Slowly Changing Dimensions (SCD)
      • 02 - Data Processing
        • 01 - Change Data Capture
        • 02 - Processing Change Data Capture - Example
      • 03 - Improve Performance
        • 01 - Partitioning Delta Lake Table
        • 02 - Transaction Log
        • 03 - Auto Optimize
      • 04 - Databricks Tooling
      • 05 - Code Snippets
    • Hive Query Optimizations
    • Hive Tables [Best Practices]
    • Jupyter NoteBook - Shortcuts
    • Setting up Apache Storm
    • Using Pandas
  • DevOps
    • Chef
      • Berkshelf
      • Chef Databags
      • Knife Commands
    • CI / CD
      • Circle CI
      • Circle CI Examples
      • Drone
      • Jenkins
      • Jenkins Shared Library
    • Cloud DevOps Engineer
    • DNS Basics
    • Docker Compose
    • Gradle Wrapper
    • Installing Docker CE on Centos 7
    • Linux Command Line Hacks
    • Mqtt
    • Network Tools / Command Essentials
    • Openshift
    • OpenStack
    • OWASP Dependency Check
    • Security
      • Understanding SSH Keys
    • Setting Apache Virtual Host
    • Setting FQDN
    • Setting Selenium Grid
    • Setting up Jekyll Website
    • SupervisorD
    • Ubuntu Packages
    • Using Apache Server Benchmarking
  • Elastic Search
    • 00 - Setting Up Elastic Search
    • 01 - Introduction
    • 02 - Getting Started
    • 04 - Mapping & Analysis
    • 05 - Introduction to Searching
    • 06 - Introduction to term level queries
    • 07 - Full Text Queries
    • Adding Boolean Logic to Queries
    • Joining Queries
  • Google Cloud Platform
    • Basic Essentials
    • Cloud Storage
    • Continuous Delivery with Jenkins in Kubernetes Engine
    • Orchestrating Cloud with Kubernetes
  • Java
    • Lambda Expressions
    • Spring
      • Spring Cloud Slueth
  • JavaScript
    • Arrow Functions
    • Destructuring JavaScript Objects
    • Eloquent JavaScript
      • JavaScript Revisited
    • Getting Started with Redux
    • Spread Syntax
    • Teplate Literals
  • Kubernetes
    • Certified Kubernetes Application Developer (CKAD)
      • 01 - Setting up Kubernetes Cluster
      • 02 - Core Concepts
      • 03 - Configuration
      • 04 - Multi Container Pods
      • 05 - Observability
      • 06 - Pod Design
      • 07 - Services and Networking
      • 08 - State and Persistence
      • Labs
        • Lab01 - Creating Kubernetes Pod
        • Lab02 - Configuring Kubernetes Pod
        • Lab03 - Forwarding Port Traffic with an Ambassador Container
        • Lab04 - Configuring Probes for a Kubernetes Pod
        • Lab05 - Debugging Kubernetes
        • Lab06 - Rolling Updates with Kubernetes Deployments
        • Lab07 - Configuring Cron Jobs in Kubernetes
        • Lab08 - Exploring Services in Kubernetes
        • Lab09 - Network Policy
    • Introduction-To-Kubernetes-LFS158
      • 00 - Containers and Orchestration
      • 01 - Kubernetes Architecture
      • 02 - Installing Kubernetes
      • 03 - Minikube
      • 04 - Kubernetes Building Blocks
      • 05 - Authentication, Authorization, and Admission Control
      • 06 - Services
      • 07 - Deploying Standalone App
      • 08 - Kubernetes Volume Management
      • 09 - ConfigMaps and Secrets
      • 10 - Ingress
      • 11 - Advanced Topics
      • 12 - Resources
      • Kubernetes
    • Sample Code - Deploying nginx K8
  • Terraform
    • 00 - Terraform Introduction
    • 01 - HCL Basics
    • 02 - Terraform Modules
    • Setting up Jenkins using Terraform
    • Setting up Kubernetes and Terraform
    • Setting up Terraform With Docker
    • Terraform State
  • Testing
  • Typescript
    • Typescript - Basics
    • TypeScript - Classes & Interfaces
    • Typescript - Intro
    • Typescript Compiler
    • Using Next-Gen JavaScript Syntax
  • Using Hugo
    • Getting Started
    • Layouts

More

  • Tags

Built with from Grav and Hugo

Learning Notebook > Java

Java

    Lambda Expressions

    Spring