- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 结合代码彻底理解Spring AOP的术语
每本Spring的书在介绍AOP之前,总能有一箩筐的术语,看半天似懂非懂,也就没兴趣再继续学习下去,其实并没有这么复杂。 难懂的定义我们就不贴了,就说说咱们通俗的解释,下面让我们结合代码来理清楚各个术语的含义 一、Advice(通知,叫增强更贴切低啊,也更好理解) 增强可以这么理解:为某些方法增加某些功能,这些功能可以安全、事物、日志等; 增强分为前置增强(Before Advice):对方法执行前进行的增强 后置增强(After Advice):对方法执行后进行的增强
2017-05-16 14:54:29 370
原创 架构探险读书笔记——自己搭建轻量级javaWeb框架之MVC和IOC
首先安利一波架构探险——从零开始写JavaWeb框架这本书,想要学习的朋友可以到这里下载,https://pan.baidu.com/s/1eSEaE10 源码下载:http://download.csdn.net/detail/qq_31957747/9842676
2017-05-15 10:35:36 716
原创 java8学习-Lambda表达式
之前刚学java的时候,直接用1.8的结果项目各种报错,然后换了1.7果然也就没有报错,最近小道消息听说jdk1.8有点稳定了,故下载了最新版的jdk1.8玩玩,官网下载的jdk实在慢的要死,下载了好久,想要下的快点的朋友可以到这边下载,是最新版的jdk-8u131版本——。 废话不多说,回到主题。先看看一个Lambda表达式的小例子: 学过多线程的朋友都知道,我们创建可执行的线程对线
2017-05-11 16:17:10 364
原创 synchronized和volatile关键字
在讲这两个关键字之前,首先得了解一些前置知识: 共享变量 : 如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量。 可见性 : 一个线程对共享变量值的修改,能够及时地被其他线程看到。 java内存模型(JMM:Java Memory Model) :1、所有的变量都存储在主内存中 2、每个线程都有自己独立的工
2017-05-07 15:42:23 271
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人