Idempotence is the property of certain operations in mathematics and com...
昨天阿里的一次電話面試,做個記錄 介紹一到兩個項目業(yè)務(wù)和用到的技術(shù)(遇到的技術(shù)問題,怎么解決的) 接口的冪等性(rest 中的post, get...
一副從1到n的牌,每次從牌堆頂取一張方桌子上,再取一張放到堆底,直到?jīng)]牌,最后桌子上的牌是從1到n有序,設(shè)計程序,輸入n,輸出牌堆的順序。
上一篇用CyclicBarrier實現(xiàn)了多個線程同時執(zhí)行,CyclicBarrier字面意思就是一個可以循環(huán)使用的屏障。這個類用2個構(gòu)造方法: ...
有時候有這樣的需求,需要多個線程執(zhí)行任務(wù),每個線程都執(zhí)行不同的準(zhǔn)備工作,全部準(zhǔn)備好了,才能同時執(zhí)行下面的工作。這個怎么實現(xiàn)呢? 一是用Cycli...
在工作中,經(jīng)常遇到找不到Class, 于是實現(xiàn)了一個在本地jar中查找Class的小工具。 源碼:JarFinder 實現(xiàn)思路: 查下一個目錄下...
把一個按月統(tǒng)計表,變成按年統(tǒng)計 用sql生成下面的表: 有兩個表A 和B ,均有key 和value 兩個字段,如果B 的key 在A 中也有,...
table (test1) 查詢哪些行是可以互換的? 執(zhí)行結(jié)果: | col1 | col2 | col1 | col2 || :...
Java 觀察者模式,也可以叫做Publish/Subscribe模式。簡單理解,多個Observer可以訂閱一個Subject,如果Subje...