240 发简信
IP属地:北京
  • MySQL 乐观锁与悲观锁

    悲观锁 悲观锁(Pessimistic Lock),顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这...

  • 十分钟全面理解Spring AOP

    什么是AOP AOP(Aspect-Oriented Programming,面向切面编程),可以说是OOP(Object-Oriented P...

  • 使用Redisson实现分布式锁

    1. 可重入锁(Reentrant Lock) Redisson的分布式可重入锁RLock Java对象实现了java.util.concurr...

  • Spring FactoryBean应用

    Spring 中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean 即 FactoryBean。FactoryBean跟普通Bean...

  • Java RSA加密/解密

    Java RSA加密&解密如下: 拿到RSA 公钥和私钥后我们可以保存到文件中,代码如下: 解析已有的公钥和私钥,代码如下: 完整代码如下:

  • Resize,w 360,h 240
    Spring Framework 整体架构

    前言 Spring Framework 作为一个优秀的开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层...

    0.6 8738 0 11
  • Spring MVC源码分析 - IoC容器在web容器中的初始化过程

    Spring MVC配置 首先来看看我们在使用 Spring + Spring MVC 框架开发的时候是如何配置的。在Web容器中使用Sprin...

  • Resize,w 360,h 240
    JVM性能监控工具

    ** 本文中使用到的JDK 为 Oracle JDK 1.7 ** JDK本身提供了很多方便的JVM性能调优监控工具,除了jps、jstat、j...

  • JSR 303 - Bean Validation 简介及使用方法

    JSR-303简介 JSR-303 是 Java EE 6 中的一项子规范,叫做 Bean Validation,官方参考实现是hibernat...

个人介绍
Stay hungry. Stay foolish.