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