Spring AOP就是这么简单啦

前言 只有光头才能变强 上一篇已经讲解了 "Spring IOC知识点一网打尽!" ,这篇主要是讲解Spring的AOP模块~ 之前我已经写过一篇关于AOP的文章了,那篇把比较重要的知识点都讲解过了一篇啦: "Spring【AOP模块】就这么简单" ,很荣幸被开源中国推荐过~~ 如果没有AOP的基础 ... »

Spring IOC知识点一网打尽!

前言 只有光头才能变强 回顾前面: "给女朋友讲解什么是代理模式" "包装模式就是这么简单啦" "单例模式你会几种写法?" "工厂模式理解了没有?" 在刷Spring书籍的时候花了点时间去学习了单例模式和工厂模式,总的来说还是非常值得的! 本来想的是刷完《Spring 实战 (第4版)》和《精通Sp ... »

工厂模式理解了没有?

前言 只有光头才能变强 回顾前面: "给女朋友讲解什么是代理模式" "包装模式就是这么简单啦" "单例模式你会几种写法?" 昨天写了单例模式了,今天是时候写工厂模式啦~ 工厂模式我 个人认为其实比较难理解的 ,如果有接触过|听过|见过该模式的同学很可能就会想:我自己 一个对象出来就好了,简单快捷。用 ... »

单例模式你会几种写法?

前言 只有光头才能变强 回顾前面: "给女朋友讲解什么是代理模式" "包装模式就是这么简单啦" 本来打算没那么快更新的,这阵子在刷Spring的书籍。在看Spring的时候又经常会看到“单例”,“工厂”这些字样。 所以,就先来说说单例和工厂设计模式啦,这两种模式也是很常见的,我看很多面经都会遇到这两 ... »

JDK10都发布了,nio你了解多少?

前言 只有光头才能变强 回顾前面: "给女朋友讲解什么是代理模式" "包装模式就是这么简单啦" 本来我预想是先来回顾一下传统的IO模式的,将传统的IO模式的相关类理清楚(因为IO的类很多)。 但是,发现在整理的过程 已经有很多优秀的文章 了,而我自己来整理的话可能达不到他们的水平。并且 传统的IO估 ... »

看完这篇Linux基本的操作就会了

前言 只有光头才能变强 这个学期开了Linux的课程了,授课的老师也是比较负责任的一位。总的来说也算是比较系统地学习了一下Linux了~~~ 本文章主要是 总结Linux的基础操作以及一些简单的概念 ~如果不熟悉的同学可下个Linux来玩玩(或者去买一个服务器玩玩【学生版的不是很贵】),对于开发者来 ... »

包装模式就是这么简单啦

前言 只有光头才能变强 回顾前面: "给女朋友讲解什么是代理模式" 前一篇已经讲解了代理模式了,今天要讲解的就是 装饰模式 啦~ 在看到 和`FilterOutputStream`时看到了之前常听见的 装饰模式 (对IO一定了解的同学可能都会知道那么一句话:在IO用得最多的就是装饰模式了)! 其实无 ... »

给女朋友讲解什么是代理模式

前言 只有光头才能变强 回顾前面: "ThreadLocal就是这么简单" "多线程三分钟就可以入个门了!" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" "AQS简简单单过一遍" "Lock锁子类了解一下" "线程池你真不来了解一下吗?" "多线程之死锁就是这么简单 ... »

多线程之死锁就是这么简单

前言 只有光头才能变强 回顾前面: "ThreadLocal就是这么简单" "多线程三分钟就可以入个门了!" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" "AQS简简单单过一遍" "Lock锁子类了解一下" "线程池你真不来了解一下吗?" 本篇主要是讲解 死锁 ,这 ... »

线程池你真不来了解一下吗?

前言 只有光头才能变强 回顾前面: "ThreadLocal就是这么简单" "多线程三分钟就可以入个门了!" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" "AQS简简单单过一遍" "Lock锁子类了解一下" 本篇主要是讲解线程池,这是我在多线程的倒数第二篇了, 后面 ... »

Object对象你真理解了吗?

前言 五一回家又断更了一个放假时间了~~~ 只有光头才能变强 回顾前面: "ThreadLocal就是这么简单" "多线程三分钟就可以入个门了!" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" "AQS简简单单过一遍" "Lock锁子类了解一下" 之前花了点之间时间去 ... »

Lock锁子类了解一下

前言 回顾前面: "多线程三分钟就可以入个门了!" "Thread源码剖析" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" "AQS简简单单过一遍" 只有光头才能变强! 上一篇已经将Lock锁的基础AQS简单地过了一遍了,因此本篇主要是讲解Lock锁主要的两个子类: ... »

AQS简简单单过一遍

前言 回顾前面: "多线程三分钟就可以入个门了!" "Thread源码剖析" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" 只有光头才能变强! 本来我是打算在这章节中写Lock的子类实现的,但看到了AQS的这么一个概念, 可以说Lock的子类实现都是基于AQS的 。 ... »

Java锁机制了解一下

前言 回顾前面: "多线程三分钟就可以入个门了!" "Thread源码剖析" "多线程基础必要知识点!看了学习多线程事半功倍" 只有光头才能变强! 本文章主要讲的是Java多线程 加锁机制 ,有两种: Synchronized 显式Lock 不得不唠叨几句: 在《Java核心技术卷 一》是先讲比较难 ... »

多线程基础必要知识点!看了学习多线程事半功倍

前言 不小心就鸽了几天没有更新了,这个星期回家咯。在学校的日子要努力一点才行! 只有光头才能变强 回顾前面: "多线程三分钟就可以入个门了!" "Thread源码剖析" 本文章的知识主要参考《Java并发编程实战》这本书的前4章,这本书的前4章都是讲解并发的基础的。要是能好好理解这些基础,那么我们往 ... »

Thread源码剖析

前言 昨天已经写了: "多线程三分钟就可以入个门了!" 如果没看的同学建议先去阅读一遍哦~ 在写文章之前通读了一遍《Java 核心技术 卷一》的并发章节和《Java并发编程实战》前面的部分,回顾了一下以前写过的笔记。从今天开始进入多线程的知识点咯~ 我其实也是相当于从零开始学多线程的,如果文章有错的 ... »

多线程三分钟就可以入个门了!

前言 之前花了一个星期回顾了Java集合: "Collection总览" "List集合就这么简单【源码剖析】" "Map集合、散列表、红黑树介绍" "HashMap就是这么简单【源码剖析】" "LinkedHashMap就这么简单【源码剖析】" "TreeMap就这么简单【源码剖析】" "Conc ... »

Java集合总结【面试题+脑图】,将知识点一网打尽!

前言 声明,本文用的是jdk1.8 花了一个星期,把Java容器 核心的知识 过了一遍,感觉集合已经无所畏惧了!!(哈哈哈....),现在来总结一下吧~~ 回顾目录: "Collection总览" "List集合就这么简单【源码剖析】" "Map集合、散列表、红黑树介绍" "HashMap就是这么简 ... »

3分钟搞掂Set集合

前言 声明,本文用的是jdk1.8 前面章节回顾: "Collection总览" "List集合就这么简单【源码剖析】" "Map集合、散列表、红黑树介绍" "HashMap就是这么简单【源码剖析】" "LinkedHashMap就这么简单【源码剖析】" "TreeMap就这么简单【源码剖析】" " ... »

ConcurrentHashMap基于JDK1.8源码剖析

前言 声明,本文用的是jdk1.8 前面章节回顾: "Collection总览" "List集合就这么简单【源码剖析】" "Map集合、散列表、红黑树介绍" "HashMap就是这么简单【源码剖析】" "LinkedHashMap就这么简单【源码剖析】" "TreeMap就这么简单【源码剖析】" 本 ... »