代码改变世界

使用jEnv在Mac/Linux环境配置多版本Java

2017-07-05 00:16 by yx1989, 5706 阅读, 0 推荐, 收藏, 编辑
摘要:jEnv 是什么? 先来看一下官方介绍 "jEnv" is a command line tool to help you forget how to set the JAVA_HOME environment variable. "jEnv" 是一个可以帮你你忘掉怎么去配置JAVA_HOME环境变 阅读全文

分布式延迟消息队列讨论

2017-06-13 12:37 by yx1989, 4606 阅读, 0 推荐, 收藏, 编辑
摘要:很多时候我们会有延时处理一个任务的需求,比如说: 2个小时后给用户发送短信。 15分钟后关闭网络连接。 2分钟后再次尝试回调。 下面我们来分别探讨一下几种实现方案: Java中的DelayQueue Java中的DelayQueue位于java.util.concurrent包下,本质是由Prior 阅读全文