Search | Online Live Classes | Presentations | Lessons | FAQ | Terms.
Sign in

Lesson: Ask and Learn Series Copy

Access Title Created Rating
Plus Ask 1: Why Does Parallel Execution Fail? August 2020 Fivestar
Plus Ask 2: reduce messes up on parallel September 2020
Plus Ask 3: Why Not Use Local Mutability? September 2020
Plus Ask 4: What are Daemon Threads? September 2020
Plus Ask 5: Is Parallel Stream execution Running in Daemon Threads? September 2020
Plus Ask 6: How to Access ForkJoin Common Pool October 2020
Plus Ask 7: How to Create a Pool with Daemon Threads October 2020
Plus Ask 8: Programmatically Find Number of Cores October 2020
Plus Ask 9: How Many Threads Can We Create October 2020
Plus Ask 10: Threads in the ForkJoin Pool October 2020
Plus Ask 11: Threads and Performance: Running Sequential November 2020
Plus Ask 12: Threads and Performance: Preparing to Partition November 2020
Plus Ask 13: Threads and Performance: Partitioning into Threads November 2020
Plus Ask 14: Threads and Performance: Partitioning into Threads November 2020
Plus Ask 15: Creating a List from List of Data December 2020
Plus Ask 16: Functional Style Creating a List from List of Data December 2020 Fivestar
Plus Ask 17: Reducing Iterations to Yield Two Results December 2020 Fivestar
Plus Ask 18: Splitting a List into Two December 2020 Fivestar
Plus Ask 19: Getting Min and Max January 2021
Plus Ask 20: Partitioning and Picking the Min or Max January 2021
Plus Ask 21: Partitioning and Counting Members January 2021
Plus Ask 22: Filter but Select Only A Few Values January 2021
Plus Ask 23: Filter but Select Only A Few Values Based on Some Criteria January 2021
Plus Ask 24: Filter but Select Only A Few Values In Some Order February 2021
Plus Ask 25: Partitioning and Selecting Limited Number of Elements: Part I February 2021
Plus Ask 26: Partitioning and Selecting Limited Number of Elements: Part II February 2021 Fivestar
Plus Ask 26: Partitioning and Selecting Limited Number of Elements: Part III February 2021 Fivestar
Plus Ask 28: How to Reduce to a Different Type March 2021
Plus Ask 29: How to Reduce to a Different Type - reducing noise March 2021 Fivestar
Plus Ask 30: When Should We Use a Method Reference March 2021 Fourstar
Plus Ask 31: Method Reference to this March 2021
Plus Ask 32: Method Reference to new April 2021
Plus Ask 33: Method References to Two Parameter Function April 2021
Plus Ask 34: Method References to Multi Parameter Functions April 2021
Plus Ask 35: Extract Method to Use Method Reference April 2021
Plus Ask 36: Mapping Length and Count April 2021
Plus Ask 37: Mapping Length and Count But For Missing Lengths as well May 2021
Plus Ask 38: One Improvement to the Counts Over Full Range Problem May 2021
Plus Ask 39: Shrinking Two Loops into One May 2021
Plus Ask 40: Using Inner Record as a Tuple May 2021
Plus Ask 41: Filling in Values with computeIfAbsent June 2021
Plus Ask 42: Reducing Code with Inner Class and Overriding June 2021
Plus Ask 44: Safely Adding Properties to an Object - Part II June 2021
Plus Ask 45: Safely Adding Properties to an Object - Part III July 2021
Plus Ask 46: Why compose when there is andThen: Exploring function composition July 2021
Plus Ask 47: Why compose when there is andThen: Exploring andThen July 2021
Plus Ask 48: Why compose when there is andThen: Exploring compose July 2021
Plus Ask 49: Why compose when there is andThen: Exploring compose July 2021
Plus Ask 50: Why Separate Iterator for a List: Exploring an Iterator August 2021
Plus Ask 51: Why Separate Iterator for a List: Benefits of Iterators August 2021
Plus Ask 52: Why Separate Iterator for a List: Another Benefit of Iterators August 2021
Plus Ask 53: List vs. Set August 2021
Plus Ask 54: List and Set Order of Iteration September 2021
Plus Ask 55: Ways to Iterate Over a List September 2021
Plus Ask 56: Iteration Syntax Sugar September 2021
Plus Ask 57: The Cost of Iteration September 2021
Plus Ask 58: Should I use forEach directly or via Stream? October 2021
Plus Ask 59: Ways to Create Immutable Lists in Java October 2021
Plus Ask 60: Ways to Create Immutable Lists in Java - Using asList October 2021
Plus Ask 61: Ways to Create Immutable Lists in Java - Using unmodifiableList October 2021
Plus Ask 62: Ways to Create Immutable Lists in Java - Using List.of November 2021
Plus Ask 63: Ways to Create Immutable Lists in Java - Collector's toUnmodifiableList November 2021
Plus Ask 64: Using List.of, but without the limitation November 2021
Plus Ask 65: Accessing Elements of a Map November 2021
Plus Ask 66: Map Convenience Methods December 2021
Plus Ask 67: A Use of Map December 2021
Plus Ask 68: Using Map Convenience Functions December 2021
Plus Ask 69: Using Map Convenience Functions Gotcha December 2021
Plus Ask 70: Iteration Related Interfaces December 2021
Plus Ask 71: Concurrent Iterations Over a List January 2022
Plus Ask 72: Concurrent Modification Exception January 2022
Plus Ask 73: The Java Approach to Immutable List January 2022
Plus Ask 74: The Read Write Interface January 2022
Plus Ask 75: Type vs. Class February 2022
Plus Ask 76: Let's Explore Some Types February 2022
Plus Ask 77: Function Types February 2022
Plus Ask 78: Using a Function Type as Function Parameter February 2022
Plus Ask 79: Using a Function Type as Return Type March 2022
Plus Ask 80: Passing Functions to Functions March 2022
Plus Ask 81: Why Functional Interfaces in Java? March 2022
Plus Ask 82: Using Functional Interfaces March 2022
Plus Ask 83: Passing Anonymous instance vs Lambda March 2022
Plus Ask 84: The Differences between Passing Anonymous Inner class and Lambdas April 2022
Plus Ask 85: Lambda in a static vs instance method context April 2022
Plus Ask 86: Digging into Lambda in a static vs instance method context April 2022
Plus Ask 87: Using a Lambda vs. a Method Reference April 2022
Plus Ask 88: Lambdas and this May 2022
Plus Ask 89: Lambdas and return May 2022
Plus Ask 90: Polymorphism May 2022
Plus Ask 91: Polymorphism vs. Function Overloading May 2022
Plus Ask 92: virtual methods in Java June 2022
Plus Ask 93: Static vs. Virtual Methods June 2022
Plus Ask 94: Static vs. Virtual Method Calls on Instances June 2022
Plus Ask 95: Convention for Static Method Calls June 2022
Plus Ask 96: Final Methods vs. Virtual Methods June 2022
Plus Ask 97: How are final Methods different from Virtual Methods July 2022
Plus Ask 98: How are final Methods different from static Methods July 2022
Plus Ask 99: Why @Override July 2022
Plus Ask 100: @Override, Parameters, and Return Type July 2022
Plus Ask 101: Polymorphism and super August 2022
Plus Ask 102: Interplay of super and Polymorphism August 2022
Plus Ask 103: Constructor are virtual Methods? August 2022
Plus Ask 104: Java, Constructor, and Polymorphism August 2022
Plus Ask 105: Dynamically passing Constructor parameters August 2022
Plus Ask 106: Constructor and Virtual Methods in C++ September 2022
Plus Ask 107: Constructor and Virtual Methods in Java September 2022
Plus Ask 108: Proper Construction September 2022
Plus Ask 109: Proper Construction of Derived Instance September 2022
Plus Ask 110: What are pure functions? November 2022
Plus Ask 111: Rules for Function Purity November 2022
Plus Ask 112: Examples of Pure Functions November 2022
Plus Ask 113: Examples of Impure Functions December 2022
Plus Ask 114: Mutability Does not Automatically Mean Impurity December 2022
Plus Ask 115: Lack of Mutability Does Not Automatically Mean Purity January 2023
Plus Ask 116: Purity and Reordering of expressions January 2023