![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 96
吴春成-ZJU
新美大-上海(大众点评)
展开
-
[Java][Android][Process] ProcessBuilder与Runtime区别
在Android中想要进行Ping,在不Root机器的情况下似乎还只能进行底层命调用才能实现。因为在Java中要进行ICMP包发送需要Root权限。于是只能通过创建进程来解决了,创建进程在Java中有两种方式,分别为:1. 调用ProcessBuilder的构造函数后执行start()2. 用Runtime.getRuntime().exec()方法转载 2016-08-25 11:12:29 · 574 阅读 · 0 评论 -
Quartz应用与集群原理分析
Quartz应用与集群原理分析zhanshenny,meituan_crm ·2014-08-31 22:35一、问题背景美团CRM系统中每天有大量的后台任务需要调度执行,如构建索引、统计报表、周期同步数据等等,要求任务调度系统具备高可用性、负载均衡特性,可以管理并监控任务的执行流程,以保证任务的正确执行。二、历史方案美团CRM系统的任务调度模块经历了以转载 2016-07-08 19:33:35 · 1042 阅读 · 0 评论 -
消息队列设计精要
消息队列设计精要王烨 ·2016-07-01 16:10消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发的Notify、MetaQ、RocketMQ等。本文不转载 2016-07-08 19:26:34 · 851 阅读 · 0 评论 -
Java8系列之重新认识HashMap
Java8系列之重新认识HashMap前利 ·2016-06-24 11:58摘要HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本文结合JDK1.7和JDK1.8的区别,深入探讨Hash转载 2016-07-08 19:24:09 · 278 阅读 · 0 评论 -
使用 CAS 在 Tomcat 中实现单点登录
使用 CAS 在 Tomcat 中实现单点登录单点登录(Single Sign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS(Central Authentication Service)是一款不错的针对 Web 应用的单点登录框架,本文介绍了 CAS 的原转载 2016-07-25 16:23:33 · 414 阅读 · 0 评论 -
DelegatingFilterProxy的原理及使用
DelegatingFilterProxy的原理及使用博客分类: SpringWEBJAVASpringFilter DelegatingFilterProxy就是一个对于servlet filter的代理,用这个类的好处主要是通过Spring容器来管理servlet filter的生命周期,还有就是如果filter中需要一些Spring容器转载 2016-07-25 16:11:14 · 259 阅读 · 0 评论 -
并发框架Disruptor译文
并发框架Disruptor译文2013年2月28日方 腾飞发表评论阅读评论30,254 人阅读 (感谢同事方腾飞投递本文)Martin Fowler在自己网站上写了一篇LMAX架构的文章,在文章中他介绍了LMAX是一种新型零售金融交易平台,它能够以很低的延迟产生大量交易。这个系统是建立在JVM平台上,其核心是一个业务逻辑处理器,它能够在一个线程里每转载 2016-07-12 15:25:28 · 477 阅读 · 0 评论 -
java 生成Http 头部date格式的string-RFC 1123 Date Representation in java
RFC date format import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Locale;import java.util.TimeZone;/** * Common place for date utils. * * @author dac@eng转载 2016-06-27 18:01:35 · 2713 阅读 · 0 评论 -
NIO:Selector 详解
示例程序TCPEchoServerSelector中展示了Selector的基本用法。在此,我们将对其进行更加详细的介绍。 Selector: 创建和关闭 static Selector open() boolean isOpen() void close() 调用Selector的open()工厂方法可以创建一个选择器实例。选择器的状态是"打开"或"关闭"转载 2016-06-25 21:28:15 · 1895 阅读 · 0 评论