# JavaCookbook **Repository Path**: cjbgitee/java-cookbook ## Basic Information - **Project Name**: JavaCookbook - **Description**: Java案例 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-14 - **Last Updated**: 2024-12-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## SSE ### Emitter ```java public class Test { public SseEmitter emitter() { SseEmitter sseEmitter = new SseEmitter(); // 异步线程处理,避免阻塞 CompletableFuture.runAsync(() -> { sseEmitter.send("数据"); sseEmitter.complete(); }); return sseEmitter; } } ``` ### Webflux ```java public class Test { public Flux webflux() { // 异步线程处理,避免阻塞 return Flux.create(sink -> CompletableFuture.runAsync(() -> { sink.next("数据"); sink.complete(); })); } } ``` ## Tika > tika依赖 ```xml org.apache.tika tika-parsers 1.28.5 ``` > 参考文档 https://blog.csdn.net/zdx1515888659/article/details/112987043 https://blog.csdn.net/sinat_17618381/article/details/134638327