asmhatre
  • Joined on 2025-12-11
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 19:14:36 +00:00
1ac2f6077a nio2: NIO.2 file API companion code (streaming 5 GB at -Xmx64m, handle leaks, WatchService, mmap)
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 19:12:35 +00:00
f4b732799d collections: SequencedDemo put through the reversed view now actually breaks the order (zed=60)
asmhatre pushed to main at asmhatre/8086-Programs 2026-09-30 19:11:00 +00:00
09af523f8c Add interrupts module: INT 3 (CC breakpoint) vs INT 21h (DOS services)
asmhatre created branch main in asmhatre/8086-Programs 2026-09-30 19:11:00 +00:00
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 19:10:17 +00:00
381f119308 collections: companion code for the How to Sort a HashMap by Value (and Key) post
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 19:06:37 +00:00
366579f478 strings: Java Strings deep dive companion code (pool/intern, indy concat vs StringBuilder JMH, text blocks, string templates)
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 19:03:48 +00:00
97e7352f45 serialization: Java serialization companion code (UID drift, JEP 290/415 filters, records, JSON/Protobuf comparison)
asmhatre pushed to main at asmhatre/JUnit_Tutorials 2026-09-30 19:02:09 +00:00
cfc6c79fc3 Add lifecycle module: @BeforeAll/@AfterAll demos on JUnit 6.1.3
asmhatre created branch main in asmhatre/JUnit_Tutorials 2026-09-30 19:02:09 +00:00
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 19:00:46 +00:00
b31c6716a3 regex: java.util.regex companion code (groups, lookarounds, replaceAll lambdas, ReDoS and timeouts)
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 18:45:56 +00:00
bfa7f97432 exceptions: Java exception handling companion code (suppression, chaining, cost)
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 09:29:14 +00:00
4a74153d87 hashmap-concurrenthashmap: companion code for the HashMap vs ConcurrentHashMap interview guide
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 09:16:57 +00:00
af615cc17c arithmetic: companion code for the Add Two Numbers Without Overflow post
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 07:25:20 +00:00
202f2f18a5 concurrency-interview: companion code for the Top 40 interview post
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 06:54:24 +00:00
bc5153d2a5 executors: ExecutorService lifecycle companion code
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 06:43:58 +00:00
55ee850a75 synchronizers: CountDownLatch vs CyclicBarrier vs Phaser vs Semaphore
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 06:35:41 +00:00
0819993c51 vt-pinning: diagnosing virtual thread pinning companion code
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 06:23:10 +00:00
ff183da163 atomics: Java Atomics and VarHandle companion code
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 06:04:58 +00:00
32b8067ecf locks: synchronized vs ReentrantLock vs StampedLock companion code
asmhatre pushed to main at asmhatre/java-core-examples 2026-09-30 05:32:06 +00:00
f548d9eeb5 jmm: Java Memory Model companion code (volatile, happens-before, DCL)