工具类
架构师肖邦
这个作者很懒,什么都没留下…
展开
-
jvm命令行工具(四)
一、jps (Java Virtual Machine Process Status Tool)查看java进程[root@javaxiaobang ~]# jps -l #输出jar包全名20656 sun.tools.jps.Jps3952 clientapp-0.0.1.jar4196 hystrixapp-0.0.1.jar3604 eurekaserver-0.0.1.j...原创 2020-03-11 18:38:01 · 28314 阅读 · 0 评论 -
counter计数器
一、为什么要做计数器:在唯品会的工作的时候,为了更好的推动系统向智慧供应链发展,理性分析供应商和商助对产品的使用频率,于是,开发了一款轻量级计数器,供各团队使用。二、难点:1、数据量大2、各团队需要保证极端情况下,计数器服务不可用时,不影响各团队业务正常运行3、需要使用简单4、个别需要统一业务日志5、不能有额外的定时器一直轮询三、优势:1、简单 @LogCo...原创 2019-12-02 18:16:46 · 19665 阅读 · 0 评论 -
多线程处理容器ExecutorCompletionService使用
一、多线程的好处:接口调用,往往离不开多线程,可以减少响应时间二、场景:1、业务A有1W个条形码需要调用第三方(商品服务)获取商品信息接口2、第三方(商品服务)获取商品信息接口, 单次只允许传入10个条形码来查询三、代码:import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springfr...原创 2018-12-04 20:32:40 · 21653 阅读 · 0 评论