分类:Java

Spring Boot中使用JavaMailSender发送邮件

Spring Boot中使用JavaMailSender发送邮件 相信使用过Spring的众多开发者都知道Spring提供了非常好用的JavaMailSender接口实现邮件发送。在Spring Boot的Starter模块中也为此提供了自动化配置。下面通过实例看看如何在Spring Boot中使 ...

2018-08-02 17:49 131℃ 0评论 1喜欢

Java冒泡排序

Java冒泡排序 排序算法概述 所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。 稳定性:一个排序算法是稳定的,就是当有两个相等记录的关键字R和S,且在 ...

2018-08-02 11:04 92℃ 0评论 0喜欢

linux下zookeeper的安装和配置

简介 Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储,但是 Zookeeper 并不是用来专门存储数据的,它的作用主要是用来维护和监控你存储的数据的状态变化。通过监控这些数据状态的变化,从而可以达到基于 ...

2018-08-02 10:02 72℃ 0评论 0喜欢

[译]Java虚拟机是如何执行线程同步的

转载文章,原文 [译]Java虚拟机是如何执行线程同步的 想介绍下synchronized的原理,但是又不知道从何下手,在网上看到一篇老外的文章,介绍了和线程同步相关的几个基础知识点。所以想把它翻译一下给大家看看。相信看过这些基础知识之后再看我后面要写的synchronized的原理就会好理解一点了 ...

2018-03-17 12:37 385℃ 0评论 3喜欢

Java中的锁分类

在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下: 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 上面是很多锁的名词,这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁 ...

2018-03-12 23:59 334℃ 0评论 2喜欢

Java单例模式的七种写法

Java:单例模式的七种写法 第一种(懒汉,线程不安全): public class Singleton { private static Singleton instance; private Singleton (){} public static Singlet ...

2018-03-11 22:39 353℃ 0评论 1喜欢

关于spring和springmvc均需要引用同一配置文件的疑问

前言 在CMS系统(内容管理系统)的开发过程中,发现虽然在spring中已经引入配置文件,但是在springmvc中的仍需要引入这些配置文件,现相关内容整理如下: 疑问: 1. spring加载配置文件,创建一个上下文?父上下文? 2. spring-mvc同样需要加载配置文件,创建一个子上下文?  ...

2016-12-27 22:53 1259℃ 1评论 7喜欢

Java获取本机IP的方法汇总

JAVA中获取本机IP的方式有多种,这里做一个汇总,并同时提供了常用的获取本机参数的方式。 package com.lxz.util; import java.io.BufferedReader; import java.io.InputStream; import java.io.I ...

2016-12-16 1:07 989℃ 0评论 3喜欢