423 тысяч подписчиков
81 видео
How to Help Your Co-Developers Grow
Designing for Scalability vs Performance
Java Generics
Java ForkJoinPool
P2P Networks Introduction
Conscious Software Design
Structural Software Design
Software Design Goals
Software Design Introduction
Designing for Performance - is Not as Hard as You Think !
The Compound Performance Penalty Problem
Java ExecutorService Using Virtual Threads
SVG Path
Java ExecutorService - Part 1
Java Switch #1 - Java Switch Statement Basics
Java Collections - Introduction
Java Try With Resources
Java ExecutorService Tutorial
Thread Pools in Java
SVG - The SVG coordinate system
Java Enum
Java Lambda Expressions #1 - The Basics
Java Lock
Java Ternary Operator
Producer Consumer Pattern - With Java Example
Java Annotations #2 - Create your own custom Java Annotations
The Java Memory Model - The Basics
Java ThreadLocal
Java Lambda Expressions #2 - Functional Interfaces
Java Deque
Deadlock in Java
Java Iterable
Thread Signaling in Java
Compare and Swap in Java
Access Scoping - Beyond Method Chaining
Java Volatile
CPU Cache Coherence + Java Concurrency
Java Queue
Java Stack
Java Iterator - In Depth
Java Set
Java Streams API #1 - The Basics
Java List Tutorial
Java Map
Veteran, Senior and Junior Developers
Java Threads - Creating, starting and stopping threads in Java
Deadlock Prevention in Java
Java ExecutorService - Part 2
Thread Congestion in Java
Java Switch #2 - Java Switch Expressions in Java 12
Java Annotations #1 - The Basics
Micro Batching
Concurrency vs Parallelism
Java Virtual Threads