Ricky

Stay hungry, Stay foolish.

Spring 可扩展XML配置机制实践

用过dubbo的同学应该很熟悉下面的配置:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins...

2016-11-22 18:50:08

阅读数 2518

评论数 1

Dubbo实战(四)服务启动依赖检查配置

启动检查Dubbo缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止Spring初始化完成,以便上线时,能及早发现问题,默认check=true。 如果你的Spring容器是懒加载的,或者通过API编程延迟引用服务,请关闭check,否则服务临时不可用时,会抛出异常,拿到null...

2016-11-22 17:52:10

阅读数 1735

评论数 0

java 优雅停机实现

某些应用场景下,我们设计服务的时候要考虑到应用停止/被停止 时做一些善后操作,比如:关闭线程、释放连接资源等。 Java语言中,我们可以通过Runtime.getRuntime().addShutdownHook()方法来注册钩子,以保证程序平滑退出,如下:Runtime.getRuntime(...

2016-11-22 13:57:33

阅读数 3332

评论数 0

Servlet 3.1规范-异步处理

Servlet 3.x 新特性概述Servlet 3.1 作为 Java EE 7 规范体系中一员,随着 Java EE 7 规范一起发布。Servlet 3.x 在Servlet 2.5的基础上提供了若干新特性用于简化 Web 应用的开发和部署。主要新特性如下: 异步处理支持:有了该特性,Ser...

2016-11-20 21:35:12

阅读数 1205

评论数 0

高并发后端设计-限流篇

系统在设计之初就会有一个预估容量,长时间超过系统能承受的TPS/QPS阈值,系统可能会被压垮,最终导致整个服务不够用。为了避免这种情况,我们就需要对接口请求进行限流。限流的目的是通过对并发访问请求进行限速或者一个时间窗口内的的请求数量进行限速来保护系统,一旦达到限制速率则可以拒绝服务、排队或等待。...

2016-11-20 17:22:03

阅读数 9391

评论数 3

StringBuilder高性能用法总结

StringBuilder高性能用法总结

2016-11-09 12:01:04

阅读数 7586

评论数 0

Spring Boot学习笔记-入门篇

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application deve...

2016-11-04 21:21:25

阅读数 629

评论数 0

分布式系统中生成全局唯一ID方案

本文主要介绍在一个分布式系统中, 如何去生成全局唯一的 ID

2016-11-02 17:36:34

阅读数 1021

评论数 0

SpringMVC文件打包下载

最近做了一个ABTest的应用,用户希望对ABTest的结果能够打包批量进行下载,这个时候就需要先对下载的多个文件进行压缩打包,再进行下载。@RequestMapping("/download") public Object export(HttpServletRequest ...

2016-11-02 16:56:35

阅读数 1870

评论数 0

logback教程

Logbacklogback是一个开源的日志组件,是log4j的作者开发的用来替代log4j的。 logback由三个部分组成,logback-core, logback-classic, logback-access。其中logback-core是其他两个模块的基础。logback中三个重要概...

2016-11-01 17:13:54

阅读数 5850

评论数 0

Java zip/gzip文件压缩和解压缩

Java IOJAVA IO 支持的三种压缩格式:zip、gzip、jar。压缩文件@Test public void testZip() throws IOException { File zipFile = new File("D:\\log.zip"); //压缩后...

2016-11-01 16:30:32

阅读数 2912

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭