• java并发锁ReentrantReadWriteLock读写锁源码分析

    1、ReentrantReadWriterLock基础 所谓读写锁,是对访问资源共享锁和排斥锁,一般的重入性语义为 如果对资源加了写锁,其他线程无法再获得写锁与读锁,但是持有写锁的线程,可以对资源加读锁(锁降级);如果一个线程对资源加了读锁,其他线程可以继续加读锁。 java.util.concurrent.locks中关于多写锁的接口:ReadWriteLock [java] view plain copy public interfac...
    作者:孤风一剑/2016年11月22日/分类:Java开发/阅读:38次/标签:, , /评论关闭
  • Eclipse配置 MyBatis Generator

    1.插件安装      官网 http://www.mybatis.org/generator/index.html      插件地址: https://dl.bintray.com/mybatis/mybatis-generator 2新建generatorConfig.xml      插件安装完成后  右键---新建--other--mybatis 。     默认在项目目录下新建generatorConfig.xml 3配置generatorConfig.xml Xml代码   <?xml version="1.0" encoding="UTF-8"?>   <!DOCTY...
    作者:孤风一剑/2016年7月08日/分类:Java开发/阅读:359次/标签:, , /评论关闭
  • Spring Batch 之 JobParameters (十)

    继续前面关于Spring Batch系列的文章,本文主要介绍与JobParameters相关的一些知识。 一、JobParameters       顾名思义,所谓JobParameters,就是Job运行时的参数。它在bath中有两个作用:一是标示不同的jobInstance,二是作为job中用到的信息,以参数的形式传给job。       如何使用JobParameters呢?它主要是在启动的job的时候,与job联系起来的。看一下框架提供的启动jo...
    作者:孤风一剑/2016年5月31日/分类:Java开发/阅读:338次/标签:, , , /评论关闭