難開的瓶蓋
家裡最近買一個洗髮精, 讓我洗得很痛苦.
家裡最近買一個洗髮精, 讓我洗得很痛苦.
Reference Pro Spring Integration - https://www.amazon.com/Pro-Spring-Integration-Experts-Voice-ebook-dp-B005PZ29OA/dp/B005PZ29OA/ref=mt_kindle?_enc...
Reference Pro Spring Integration - https://www.amazon.com/Pro-Spring-Integration-Experts-Voice-ebook-dp-B005PZ29OA/dp/B005PZ29OA/ref=mt_kindle?_enco...
Reference https://netty.io/wiki/user-guide-for-4.x.html https://github.com/shooeugenesea/study-practice/tree/spring-boot-grpc/src/main/java/examples/ne...
Reference https://www.rabbitmq.com/install-windows.html https://www.rabbitmq.com/tutorials/tutorial-one-java.html https://github.com/shooeugenesea/...
Reference Protobuf - Java Code in Github Example Install protobuf Download from Git: https://github.com/protocolbuffers/protobuf Install protobuf ...
Reference Spring Integration Basic Terms 後篇: https://www.isaacnote.com/2018/10/spring-integration-channels.html Terms org.springframework.inte...
Reference https://github.com/snazy/ohc https://docs.oracle.com/javase/8/docs/api/java/nio/MappedByteBuffer.html https://github.com/shooeugenesea/study-pra...
Reference ForkJoinPoolManyThreadMain.java ForkJoinPool Paper ForkJoinPool - Error Handling Question 原本以為 new ForkJoinPool(2) 像這樣的宣告, 是讓 ForkJoinPool 最多維...
Reference Git: ForkJoinPoolErrorMain.java 前篇: ForkJoinPool - Workstealing Next: ForkJoinPool - Thread Management Error Handling 如果 fork 出去...
Reference https://en.wikipedia.org/wiki/Work_stealing 前篇: Java Concurrency - ForkJoinPool 的 deadlock 下篇: ForkJoinPool - Error Handling Introduction Fork...
Reference 前篇 Java Concurrent - ForkJoinPool 下篇 ForkJoinPool - Work stealing Will ForkJoinTask encounter deadlock problem? 在看 ForkJoinTask 的時候, ...
ExecutorService and Problem 用一個 ExecutorService submit task 後, 如果 task 會 submit 其他的 task, 這些 task 都會放進 ExecutorService 的 queue 中. 這樣就沒辦法做到 "第一個 task 與其產生的...
Introduction CyclicBarrier 很久沒用都忘了, 來複習一下.. Description 簡單說就是很多個 thread 去作事情, 作完之後就 await. CyclicBarrier 等作完的 thread 達到指定的個數後, await 就結束. Code public ...
Introduction 今天才知道 Java 7 有提供一個 Phaser class 來處理更複雜的 CountDownLatch 需求. Simple Phaser 想用 Phaser, 首先你的 threads 工作要有分階段, 一個階段沒做完就不能進行下個階段. 有了這個限制後就可以照下面的流程...
In a project, I need zip file and append to separated folders.<div> public static void main(String[] params) throws IOException { List<String>...
Introduction After a performance issue happen, we have less information about system status at that time. There is flush log in Cassandra, so I write code ...
Reference lombok - Builder orika - Advanced Mapping Configurations Effective Java - Builder Pattern Introduction Builder Pattern is suggested in Ef...
Reference Dealing with InterruptedException How to handle InterruptedException Throw it directly If you can't throw it, call Thread.currentThread().in...
Introduction 記錄 Java 使用 SSL 的方法 (不要求 client auth) Reference https://github.com/shooeugenesea/study-practice/tree/ssl-practice http://www.programgo.com/a...