java教程技术文章
-
通过 G1 Region 大小、humongous 阈值和连续 Region 数量,可以保守估算大对象尺寸区间;本文同时解释 Humongous regions 日志为何不能单独定位某个对象。383 收藏 -
围绕 FileChannel、ByteBuffer 和 transferTo,讲清 Java NIO 大文件传输的缓冲控制、部分读写处理、资源关闭与验收边界。346 收藏 -
从返回类型、嵌套 Future、Async 执行器和异常传播四个角度,说明 Java CompletableFuture 中 thenApply 与 thenCompose 的选择方法。306 收藏 -
文章 · java教程 | 6小时前 | Java教程 · CompletableFuture · Java HttpClient Java异步请求超时 CompletableFuture异常处理 HttpTimeoutException sendAsync异常读取
本文用 Java HttpClient 和 CompletableFuture 给出异步 HTTP 请求的生产写法,说明 request timeout、HTTP 状态码、HttpTimeoutException 与 CompletionException 根因的区别。278 收藏 -
分代 ZGC 是否适合,不能只看堆大小。本文从暂停目标、存活集、分配速率、并发回收余量和机器内存出发,给出 Xmx、SoftMaxHeapSize 与收集器选择的判断方法。118 收藏