Magnetic link has been copied to the cutting board

Name Manning - Well grounded java developer 2nd (hevc)

File Type video

Size 619.82MB

UpdateDate 2024-9-16

hash *****53F62EB1B8D1FCC4A1AD4500E3906BD4E6

Hot 14

Files 107. ch14. test.check.m4v | 6.58MB 002. PART1. From 8 to 11 and beyond!.m4v | 732.72KB 003. ch1. Introducing modern Java.m4v | 4.35MB 004. ch1. The new Java release model.m4v | 4.94MB 005. ch1. Enhanced type inference (var keyword).m4v | 4.78MB 006. ch1. Changing the language and the platform.m4v | 5.67MB 007. ch1. Small changes in Java 11.m4v | 5.36MB 008. ch1. HTTP2 (Java 11).m4v | 5.29MB 009. ch2. Java modules.m4v | 6.58MB 010. ch2. The module graph.m4v | 4.50MB 011. ch2. Basic modules syntax.m4v | 4.17MB 012. ch2. Loading modules.m4v | 4.32MB 013. ch2. Building a first modular app.m4v | 5.94MB 014. ch2. Architecting for modules.m4v | 4.70MB 015. ch2. Multi-release JARs.m4v | 6.15MB 016. ch3. Java 17.m4v | 5.23MB 017. ch3. Records.m4v | 5.03MB 018. ch3. Nominal typing.m4v | 3.58MB 019. ch3. Sealed Types.m4v | 5.34MB 020. ch3. New form of instanceof.m4v | 4.35MB 021. PART2. Under the hood.m4v | 1.33MB 022. ch4. Class files and bytecode.m4v | 6.00MB 023. ch4. Class objects.m4v | 5.01MB 024. ch4. Custom class loading.m4v | 6.10MB 025. ch4. Examining class files.m4v | 4.70MB 026. ch4. Disassembling a class.m4v | 4.69MB 027. ch4. Introduction to opcodes.m4v | 3.39MB 028. ch4. Invocation opcodes.m4v | 4.62MB 029. ch4. Reflection.m4v | 5.36MB 030. ch5. Java concurrency fundamentals.m4v | 3.55MB 031. ch5. Amdahl’s law.m4v | 3.60MB 032. ch5. Design concepts.m4v | 4.29MB 033. ch5. Block-structured concurrency (pre-Java 5).m4v | 5.76MB 034. ch5. Deadlocks.m4v | 4.45MB 035. ch5. Thread states and methods.m4v | 6.00MB 036. ch5. Immutability.m4v | 5.32MB 037. ch5. Understanding concurrency through bytecode.m4v | 5.10MB 038. ch5. Unsynchronized reads.m4v | 5.49MB 039. ch6. JDK concurrency libraries.m4v | 5.22MB 040. ch6. CountDownLatch.m4v | 3.85MB 041. ch6. Approaches to a concurrent Dictionary.m4v | 5.46MB 042. ch6. CopyOnWriteArrayList.m4v | 6.17MB 043. ch6. Using BlockingQueue APIs.m4v | 4.44MB 044. ch6. CompletableFuture.m4v | 4.94MB 045. ch6. Single-threaded executor.m4v | 4.44MB 046. ch7. Understanding Java performance.m4v | 5.93MB 047. ch7. A pragmatic approach to performance analysis.m4v | 4.12MB 048. ch7. Know what your performance goals are.m4v | 3.76MB 049. ch7. What went wrong Why do we have to care.m4v | 4.79MB 050. ch7. Why is Java performance tuning hard.m4v | 3.98MB 051. ch7. Garbage collection.m4v | 4.59MB 052. ch7. Young collections.m4v | 5.03MB 053. ch7. The Parallel collector.m4v | 3.38MB 054. ch7. JIT compilation with HotSpot.m4v | 4.25MB 055. ch7. Inlining methods.m4v | 4.21MB 056. ch7. JDK Flight Recorder.m4v | 5.93MB 057. PART3. Non-Java languages on the JVM.m4v | 1.32MB 058. ch8. Alternative JVM languages.m4v | 3.88MB 059. ch8. Imperative vs. functional languages.m4v | 3.85MB 060. ch8. Polyglot programming on the JVM.m4v | 3.13MB 061. ch8. Up-and-coming languages.m4v | 4.04MB 062. ch8. How to choose a non-Java language for your project.m4v | 5.34MB 063. ch8. How the JVM supports alternative languages.m4v | 5.02MB 064. ch9. Kotlin.m4v | 3.67MB 065. ch9. Functions.m4v | 2.79MB 066. ch9. Collections.m4v | 3.48MB 067. ch9. A different view of classes and objects.m4v | 4.47MB 068. ch9. Safety.m4v | 3.43MB 069. ch9. Concurrency.m4v | 6.42MB 070. ch10. Clojure A different view of programming.m4v | 4.50MB 071. ch10. Getting started with the REPL.m4v | 4.96MB 072. ch10. Looking for Clojure Syntax and semantics.m4v | 5.66MB 073. ch10. Arithmetic, equality, and other operations.m4v | 3.84MB 074. ch10. Loops in Clojure.m4v | 3.17MB 075. ch10. Functional programming and closures.m4v | 6.42MB 076. ch10. Interoperating between Clojure and Java.m4v | 5.83MB 077. ch10. Macros.m4v | 5.98MB 078. PART4. Build and deployment.m4v | 1.15MB 079. ch11. Building with Gradle and Maven.m4v | 5.48MB 080. ch11. Ensuring consistency between developers.m4v | 5.25MB 081. ch11. Controlling the manifest.m4v | 3.40MB 082. ch11. Dependency management.m4v | 5.55MB 083. ch11. Maven and modules.m4v | 4.13MB 084. ch11. Gradle.m4v | 5.32MB 085. ch11. Dependencies in Gradle.m4v | 3.72MB 086. ch11. Testing.m4v | 2.92MB 087. ch11. Using Gradle with modules.m4v | 4.91MB 088. ch12. Running Java in containers.m4v | 2.95MB 089. ch12. Host operating systems vs. virtual machines vs. containers.m4v | 3.80MB 090. ch12. Docker fundamentals.m4v | 4.21MB 091. ch12. Developing Java applications with Docker.m4v | 4.81MB 092. ch12. Ports and hosts.m4v | 4.27MB 093. ch12. Debugging in Docker.m4v | 3.12MB 094. ch12. Kubernetes.m4v | 4.06MB 095. ch12. Observability and performance.m4v | 4.48MB 096. ch12. Performance in containers.m4v | 2.63MB 097. ch13. Testing fundamentals.m4v | 6.08MB 098. ch13. Test-driven development.m4v | 3.37MB 099. ch13. A TDD example with a single use case.m4v | 3.51MB 100. ch13. Test doubles.m4v | 3.57MB 101. ch13. Fake object.m4v | 5.28MB 102. ch13. From JUnit 4 to 5.m4v | 4.37MB 103. ch14. Testing beyond JUnit.m4v | 3.58MB 104. ch14. Gathering container logs.m4v | 3.57MB 105. ch14. Specification-style testing with Spek and Kotlin.m4v | 3.75MB 106. ch14. Property-based testing with Clojure.m4v | 3.94MB 001. foreword.m4v | 1.77MB 108. PART5. Java frontiers.m4v | 714.80KB 109. ch15. Advanced functional programming.m4v | 3.66MB 110. ch15. Recursion.m4v | 3.37MB 111. ch15. Limitations of Java as a FP language.m4v | 4.26MB 112. ch15. Recursion.m4v | 3.30MB 113. ch15. Laziness.m4v | 6.09MB 114. ch15. Kotlin FP.m4v | 5.68MB 115. ch15. Tail recursion.m4v | 3.64MB 116. ch15. Sequences.m4v | 4.22MB 117. ch15. Lazy sequences.m4v | 3.57MB 118. ch16. Advanced concurrent programming.m4v | 5.61MB 119. ch16. Concurrency and functional programming.m4v | 5.42MB 120. ch16. Under the hood with Kotlin coroutines.m4v | 5.56MB 121. ch16. Concurrent Clojure.m4v | 5.53MB 122. ch16. Software transactional memory.m4v | 4.93MB 123. ch17. Modern internals.m4v | 5.35MB 124. ch17. Final methods.m4v | 6.15MB 125. ch17. MethodType.m4v | 3.78MB 126. ch17. Invokedynamic.m4v | 5.72MB 127. ch17. Small internal changes.m4v | 5.20MB 128. ch17. Unsafe.m4v | 3.99MB 129. ch17. Replacing Unsafe with supported APIs.m4v | 5.12MB 130. ch18. Future Java.m4v | 3.18MB 131. ch18. Project Panama.m4v | 6.31MB 132. ch18. Project Loom.m4v | 5.26MB 133. ch18. Thread builders.m4v | 5.24MB 134. ch18. Project Valhalla.m4v | 4.69MB 135. ch18. Consequences of value objects.m4v | 4.38MB 136. ch18. Generics revisited.m4v | 3.97MB 137. Appendix A. Selecting your Java.m4v | 3.77MB Manning.The.well-grounded.java.dev.2nd.2022.pdf | 5.21MB

Recommend

Magnetic link has been copied to the cutting board