自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客中年的博客

时人莫小池中物,浅处不妨有卧龙。

  • 博客(10)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 设计模式之模板方法模式

先来看下面这个例子,定义一个银行卡抽象类,然后让子类去实现它的抽象方法,抽象类提供一个公有的方法,就是消费,消费的流程是固定的,就是用了什么卡,消费了多少钱;不同的是不同的银行之间。定义一个抽象类:/** *@className Bankcard *@description :定义一个抽象类银行卡;其中减钱 和 使用的方式是抽象的,需要子类定义, * *定义一个公有方法 consume(

2017-06-28 18:11:54 280

原创 Java se之静态代码块、代码块、构造函数执行顺序怎么回事

创建一个父类class Father { public static void main(String[] args) { Father f = new Father(); } static{ System.out.println("Father Static..."); } { Sys...

2017-06-27 09:18:37 292

原创 Java多线程之AbstractQueuedSynchronizer

2018年03月31日 再理解AQS队列同步器 https://blog.csdn.net/kevin_king1992/article/details/79813078 https://my.oschina.net/wugong/blog/17849462017年06月18日 参考:JDK 1.6.0 API 中文版 参考:JDK 1.8.0_121 参考...

2017-06-18 16:42:15 268

原创 Java多线程之ReentrantLock

今天简单的分析一下ReentrantLock的源码,碍于水平有限,如有疏漏或者错误之处请指正。JDK版本:jdk1.8.0_121切入正题:当我们使用它的时候一般都是这样new对象的:Lock lock = new ReentrantLock();那么先看一下ReentrantLock的构造函数。 public ReentrantLock() { //当没有参数的

2017-06-18 15:00:03 292

原创 Java 多线程之Lock接口

Lock提供了比synchronized关键字操作性更为强的锁定操作。Lock的实现类有: ReentrantLock, ReentrantReadWriteLock.ReadLock, ReentrantReadWriteLock.WriteLock;注意:锁定和取消锁定出现在不同作用范围中时,必须谨慎地确保保持锁定时所执行的所有代码用 try-finally 或 try-catch 加

2017-06-18 12:20:13 344

原创 Java 多线程之CyclicBarrier

参考文章:http://www.jianshu.com/p/0c2af47f98fdimport java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CyclicBarrier;/** *@className CyclicBarrierTest *@description : * *

2017-06-15 10:45:35 466

转载 数据库事务隔离级别

原文链接:http://singo107.iteye.com/blog/1175084事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。√: 可能出现    ×: 不会出现脏读

2017-06-08 14:21:01 267

原创 Java SE之Map接口

图片引自:http://www.cnblogs.com/wuyuegb2312/p/4458468.htmlMap是java中重要的集合框架中的接口,而且在开发者它的子类HashMap使用频率很高;一个map不能含有相同的keys,每个key对应至少一个结果; 这个接口代替Dictionary类这个抽象类。map接口提供了三个集合视图,允许一个map的内容被看成是a se...

2017-06-06 15:09:06 442

原创 Shiro(二)重要的组件和工具类

shiro的组件介绍

2017-06-06 10:14:50 2032

原创 Shiro(一)了解shiro

shiro是什么? shiro是一个安全框架shiro能做什么?鉴证一个用户合适他的身份完成对于一个用户的访问控制,例如:(1)、确定用户是否被分配了一定的安全角色(2)确定是否用户被允许操作一些东西在任何环境中使用Session API,即使没有web或者EJB容器。在认证、访问控制或者是session的生命周期中事件驱动Aggregate 1 or more data sourc

2017-06-01 10:22:54 419

IoC原理的最基础实现

此项目是对spring ioc原理的简单实践,主要是对xml配置的解析完成依赖注入;此项目依赖于 Dom4j 、common-beanutils、common-logging、jaxen的jar包。希望可以帮助大家更轻易的理解spring ioc部分原理

2017-09-22

spring+springmvc+mybatis项目框架整合

自己有时在网上看别的东西,down下来都能用的实在不多,所以就自己整合了一下,希望可以帮助到一些初学者吧,和大家共同学习进步。

2016-11-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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