Pluralsight-Streams-Coll-xgVN
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_01-Introduction to the Course.mp43.19MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_02-What Are You Going to Learn in This Course.mp43.59MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_03-What Should You Know to Follow This Course Agenda of This Module.mp43.35MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_04-What Is a Spliterator.mp46.09MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_05-The Spliterator Interface What Do We Need to Implement.mp46.72MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_06-The ArrayListSpliterator the tryAdvance Method.mp44.01MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_07-The ArrayListSpliterator the trySplit Method.mp44.46MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_08-Introduction to the Live Coding How to Write a Spliterator.mp44.02MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_09-Using Our Own Spliterator Setting up the Application.mp45.42MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_10-Using Our Own Spliterator Writing the Use Case Pattern.mp45.90MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_11-Implementing Our Own Spliterator The First Methods.mp49.50MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_12-Implementing Our Own Spliterator The tryAdvance Method.mp411.24MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_13-Implementing the tryAdvance Method Setting the Returned ob< x> ject.mp45.77MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_14-Implementing Our Own Spliterator Running the Example.mp43.76MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_15-Live Coding Session Wrapup.mp41.36MB
01. Connecting Streams toCustom SourcesThe SpliteratorPattern\\/01_16-Module Wrapup.mp41.73MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_01-Introduction and Agenda of the module.mp41.98MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_02-Concatenating Streams The Stream.concat Pattern.mp44.62MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_03-Merging Streams The Stream.of and flatMap Pattern.mp43.80MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_04-How Does the flatMap Pattern Work Examples.mp42.99MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_05-Splitting a Text into Words Using the flatMap Pattern.mp45.76MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_06-Splitting a Text into Words Putting the Result in a Set.mp43.36MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_07-State of a Stream The Stream.characteristics Method.mp44.92MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_08-What Are the Eight Characteristics of a Stream.mp43.96MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_09-How Does the Steam Methods Modify the State of a Stream.mp44.14MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_10-State of a Stream A First Example.mp42.82MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_11-How to Use the Stream.sorted Method with a Comparator.mp41.33MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_12-Live Coding Session Presentation of the Example.mp45.19MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_13-Live Coding Merging Streams Using Stream.of and flatMap.mp410.03MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_14-Live Coding Splitting a Large Text in Words Using flatMap.mp410.82MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_15-Live Coding Session Summary.mp41.05MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_16-Streams of Numbers Converting from a Stream of ob< x> jects.mp43.24MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_17-Optimizing the Conversion from a Stream of ob< x> jects.mp43.10MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_18-Patterns to Build Streams of Numbers.mp42.55MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_19-Specialized Methods min max and summaryStatistics.mp45.13MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_20-Live Coding Session Introduction of the Scrabble Example.mp45.33MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_21-Live Coding Computing the Score of a Word in Scrabble.mp410.56MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_22-Live Coding Getting the Word with the Best Score.mp410.84MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_23-Live Coding Computing Statistics on the Words of Shakespeare.mp46.13MB
02. Advanced Ja 8 Stream Patterns Flatp Streams of Numbers\\/02_24-Live Coding Session and Module Wrapup.mp43.15MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_01-Introduction and Agenda of the Module.mp41.84MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_02-Building Parallel Processing on Multithread.mp44.11MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_03-Tools for Parallel Processing in the JDK.mp44.23MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_04-Parallel Streams First Patterns.mp43.46MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_05-Caveats in Parallel Processing Synchronization and Visibility.mp42.43MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_06-Stateful and Stateless Operations The Limit Method Example.mp45.77MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_07-How to Tell a Stateless Operation from a Stateful One.mp41.35MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_08-Parallel Perfornce Analysis Desc< x> ription of the Use Case.mp45.56MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_09-Parallel Perfornce Analysis Understanding the Computing Times.mp43.21MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_10-A Sneaky Stateful Operation The unordered Method.mp44.11MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_11-Parallel Reduction What Not to Do.mp46.26MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_12-Tuning Paralleli Setting the Size of the Common Fork Join Pool.mp42.88MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_13-Tuning Paralleli Setting the Executor of a Computation.mp44.02MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_14-Live Coding Understanding the Multithreaded Computation.mp48.93MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_15-Live Coding Parallel Reduction How Can It Go Wrong.mp48.30MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_16-Live Coding Parallel Reduction Hint at the Collector Pattern.mp42.42MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_17-Live Coding Session Sumry.mp41.58MB
03. ParallelDataProcessingPipelines Using Ja 8 Streams\\/03_18-Module Wrapup.mp43.03MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_01-Introduction and Agenda of the Module.mp41.77MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_02-Optional A First Explanation of the Concept.mp45.21MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_03-Patterns to Use an Optional as a Wrapper Type That Can Be Empty.mp43.27MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_04-Patterns to Build an Optional from Scratch.mp44.30MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_05-More Optional Patterns The p Filter and ifPresent Patterns.mp43.70MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_06-How We Can See an Optional as a Special Kind of Stream.mp4939.62KB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_07-Introduction to Advanced Optional Patterns The Newth Example.mp42.97MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_08-Building a First Data Processing Pipeline with the Newth Class.mp42.93MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_09-How Does the Optional.flatp Pattern Work.mp43.07MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_10-Leveraging the flatp Pattern to Convert an Optional to a Stream.mp47.40MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_11-Building a Parallel Data Processing Pipeline with Newth.mp42.28MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_12-Introduction to the Live Coding Session.mp4353.67KB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_13-Live Coding How Not to Process Doubles with Newth.mp47.51MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_14-Live Coding Failing to Go Parallel with the Wrong Pattern.mp48.24MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_15-Live Coding Building an Optional flatpper for NewMath.mp410.27MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_16-Live Coding Analyzing the Optional flatpper.mp44.86MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_17-Live Coding Parallel Stream with the Optional flatpper.mp410.85MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_18-Live Coding Session Sumry.mp41.93MB
04. BuildingErrorlessProcessing Pipelines with Optionals\\/04_19-Module Wrapup.mp42.98MB
05. Collecting Data in Complex Containers Using Collectors\\/05_01-Introduction and Agenda of the Module.mp42.29MB
05. Collecting Data in Complex Containers Using Collectors\\/05_02-What Is a Collector A Look Back at the Reduction Step.mp41.27MB
05. Collecting Data in Complex Containers Using Collectors\\/05_03-A First Antipattern to Reduce a Stream in a List.mp43.07MB
05. Collecting Data in Complex Containers Using Collectors\\/05_04-Reduction in a List The Right Pattern with a Collector.mp41.62MB
05. Collecting Data in Complex Containers Using Collectors\\/05_05-The Collectors Class We He a Collector for That.mp43.32MB
05. Collecting Data in Complex Containers Using Collectors\\/05_06-Computing a x and an erage with a Collector.mp42.11MB
05. Collecting Data in Complex Containers Using Collectors\\/05_07-Building Strings with a Collector.mp41.01MB
05. Collecting Data in Complex Containers Using Collectors\\/05_08-Collecting Data in a Set.mp41.61MB
05. Collecting Data in Complex Containers Using Collectors\\/05_09-Collecting in a p The partiionningBy and groupingBy Patterns.mp43.72MB
05. Collecting Data in Complex Containers Using Collectors\\/05_10-Adding a Downstream Collector to Process p Values.mp42.74MB
05. Collecting Data in Complex Containers Using Collectors\\/05_11-Specifying Built Containers the collectingAndThen Pattern.mp45.02MB
05. Collecting Data in Complex Containers Using Collectors\\/05_12-Live Coding Introducing the Shakespeare Plays Scrabble Use Case.mp48.09MB
05. Collecting Data in Complex Containers Using Collectors\\/05_13-Live Coding Building Histograms to Extract the Best Words.mp415.19MB
05. Collecting Data in Complex Containers Using Collectors\\/05_14-Live Coding Writing Whizzing with a Blank Letter.mp46.51MB
05. Collecting Data in Complex Containers Using Collectors\\/05_15-Live Coding Computing the Histogram of the Letters of a Word.mp49.42MB
05. Collecting Data in Complex Containers Using Collectors\\/05_16-Live Coding Computing the Number of Blanks Need for Whizzing.mp415.14MB
05. Collecting Data in Complex Containers Using Collectors\\/05_17-Live Coding Computing the Score of Words with Blank Letters.mp411.89MB
05. Collecting Data in Complex Containers Using Collectors\\/05_18-Live Coding Computing the Best Words with Blanks.mp46.65MB
05. Collecting Data in Complex Containers Using Collectors\\/05_19-Live Coding Session Sumry.mp42.29MB
05. Collecting Data in Complex Containers Using Collectors\\/05_20-Module Wrapup.mp44.60MB
06. Building Custom Collectors for Advanced Data Processing\\/06_01-Introduction and Agenda of the Module.mp42.16MB
06. Building Custom Collectors for Advanced Data Processing\\/06_02-What if We Need Collectors that Are Not in the Collectors Class.mp41.47MB
06. Building Custom Collectors for Advanced Data Processing\\/06_03-Collectors de of a Supplier an Accumulator and a Combiner.mp43.01MB
06. Building Custom Collectors for Advanced Data Processing\\/06_04-Example of a Supplier and Accumulator for an ArrayList.mp42.19MB
06. Building Custom Collectors for Advanced Data Processing\\/06_05-Example of a Combiner for an ArrayList.mp42.47MB
06. Building Custom Collectors for Advanced Data Processing\\/06_06-Putting it All Together The Collector.of Pattern.mp43.09MB
06. Building Custom Collectors for Advanced Data Processing\\/06_07-Live Coding Presenting the Actors and Movies Use Case.mp410.17MB
06. Building Custom Collectors for Advanced Data Processing\\/06_08-Live Coding Counting the Number of Actors.mp47.47MB
06. Building Custom Collectors for Advanced Data Processing\\/06_09-Live Coding Finding the Actor That Played in the Most Movies.mp414.50MB
06. Building Custom Collectors for Advanced Data Processing\\/06_10-Live Coding Adding the Year Constraint Introduction.mp46.60MB
06. Building Custom Collectors for Advanced Data Processing\\/06_11-Live Coding Setting the Custom Downstream Collector.mp43.18MB
06. Building Custom Collectors for Advanced Data Processing\\/06_12-Live Coding Writing the Supplier for the Custom Collector.mp44.85MB
06. Building Custom Collectors for Advanced Data Processing\\/06_13-Live Coding Writing the Accumulator.mp48.71MB
06. Building Custom Collectors for Advanced Data Processing\\/06_14-Live Coding Writing the Combiner by Merging ps.mp49.62MB
06. Building Custom Collectors for Advanced Data Processing\\/06_15-Live Coding Taking a Global Look at the Custom Collector.mp47.79MB
06. Building Custom Collectors for Advanced Data Processing\\/06_16-Live Coding Extracting the x of the Submap.mp411.94MB
06. Building Custom Collectors for Advanced Data Processing\\/06_17-Live Coding Extracting the x of the Main Map.mp46.93MB
06. Building Custom Collectors for Advanced Data Processing\\/06_18-Live Coding Session Sumry.mp42.87MB
06. Building Custom Collectors for Advanced Data Processing\\/06_19-Other Custom Collectors The sumryStatistics Pattern.mp43.29MB
06. Building Custom Collectors for Advanced Data Processing\\/06_20-Module Wrapup.mp43.31MB
Exercise files\\/ja8dataprocessingstreamscollectorsoptionals.zip4.33MB
- CreateTime2020-01-06
- UpdateTime2020-01-06
- FileTotalCount118
- TotalSize1.14GBHotTimes6ViewTimes10DMCA Report EmailmagnetLinkThunderTorrent DownBaiduYunLatest Search: 1.AAJ-010 2.RKI-084 3.LADY-095 4.OKAD-445 5.RKI-232 6.YSN-368 7.MIBD-596 8.KTDS-502 9.MIBD-548 10.DJSF-024 11.EMAC-026 12.RKI-057 13.DECB-001 14.VSPDS-472 15.BSJ-043 16.ERZV-002 17.VNDS-2845 18.EMBE-005 19.NASS-017 20.ONSD-625 21.QQ-011 22.FCD-004 23.IDBD-420 24.JBSS-002 25.RKI-158 26.RKI-097 27.ONSD-535 28.SMD-30 29.JUC-818 30.MIBD-624 31.TYWD-032 32.NSPS-020 33.SLBB-009 34.TSDV-60021 35.JJ-029 36.REAL-227 37.KWBD-077 38.MIRD-115 39.ID-19040 40.MIBD-652 41.ID-19037 42.JKS-005 43.DJSG-073 44.MIBD-652 45.SWS-007 46.SPRD-592 47.DXPD-003 48.CRC-072 49.MKCK-065 50.DYNS-037 51.VOLD-014 52.DRD-047 53.RADD-601 54.PARM-023 55.MAMA-276 56.RD-457 57.DSE-411 58.SRXV-582 59.AVGP-016 60.UOSX-001 61.UQIL-001 62.CO-4742 63.M-236 64.JUK-026 65.DSPE-006 66.DKSW-179 67.DEJU-052 68.BOIN-127 69.BSH-007 70.EKDV-038 71.010 72.084 73.095 74.445 75.232 76.368 77.596 78.502 79.548 80.024 81.026 82.057 83.001 84.472 85.043 86.002 87.2845 88.005 89.017 90.625 91.011 92.004 93.420 94.002 95.158 96.097 97.535 98.30 99.818 100.624 101.032 102.020 103.009 104.60021 105.029 106.227 107.077 108.115 109.19040 110.652 111.19037 112.005 113.073 114.652 115.007 116.592 117.003 118.072 119.065 120.037 121.014 122.047 123.601 124.023 125.276 126.457 127.411 128.582 129.016 130.001 131.001 132.4742 133.236 134.026 135.006 136.179 137.052 138.127 139.007 140.038