Spring Boot中使用JavaMailSender发送邮件
相信使用过Spring的众多开发者都知道Spring提供了非常好用的JavaMailSender接口实现邮件发送。在Spring Boot的Starter模块中也为此提供了自动化配置。下面通过实例看看如何在Spring Boot中使 ...
2018-08-02 17:49 2599℃ 1评论
8喜欢
简介
Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储,但是 Zookeeper 并不是用来专门存储数据的,它的作用主要是用来维护和监控你存储的数据的状态变化。通过监控这些数据状态的变化,从而可以达到基于 ...
2018-08-02 10:02 2892℃ 0评论
13喜欢
package com.cache;
/**
* First In First Out,先进先出
* 这个和LRUCache实现方式是一样的,只是实例化LinkedHashMap时传参不一样
*
*/
import java.util.LinkedHashMap;
im ...
2018-03-13 23:55 4135℃ 0评论
4喜欢
在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下:
公平锁/非公平锁
可重入锁
独享锁/共享锁
互斥锁/读写锁
乐观锁/悲观锁
分段锁
偏向锁/轻量级锁/重量级锁
自旋锁
上面是很多锁的名词,这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁 ...
2018-03-12 23:59 2049℃ 0评论
2喜欢
Java中Map遍历的四种方法
package com.set;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import org.junit.Before;
import ...
2018-03-12 22:36 1950℃ 0评论
2喜欢
Java:单例模式的七种写法
第一种(懒汉,线程不安全):
public class Singleton {
private static Singleton instance;
private Singleton (){}
public static Singlet ...
2018-03-11 22:39 1872℃ 0评论
1喜欢
前言
在CMS系统(内容管理系统)的开发过程中,发现虽然在spring中已经引入配置文件,但是在springmvc中的仍需要引入这些配置文件,现相关内容整理如下:
疑问:
1. spring加载配置文件,创建一个上下文?父上下文?
2. spring-mvc同样需要加载配置文件,创建一个子上下文?
 ...
2016-12-27 22:53 4097℃ 1评论
10喜欢
JAVA中获取本机IP的方式有多种,这里做一个汇总,并同时提供了常用的获取本机参数的方式。
package com.lxz.util;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.I ...
2016-12-16 1:07 2905℃ 0评论
3喜欢
Java中List去重的四种方法
package com.lxz.test;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List; ...
2016-12-01 0:27 9345℃ 2评论
16喜欢