路在脚下,心向远方

aop理解

[TOC] Aop好处 利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 A

代理

[TOC] 转载地址:https://www.cnblogs.com/cenyu/p/6289209.html 代理模式 代理(Proxy)是一种设计模式

反射

[TOC] 转载地址:https://www.cnblogs.com/yrstudy/p/6500982.html 转载地址:https://www.c

简单实现IOC

[TOC] 实现的功能 简单实现IOC功能,模拟web请求找到对应的Controller和Controller里面对应的方法,然后反射调用方法。 步骤分为

ThreadLocal理解

[TOC] 转载地址:https://www.imooc.com/article/25536 转载地址:http://ifeve.com/java-th

PAAS、IAAS和SAAS之间的区别

[TOC] 转载地址:https://www.mysubmail.com/chs/blog/view/45 PAAS、IAAS和SAAS之间的概念区别 用

理解分布式和微服务

[TOC] 转载地址:https://blog.csdn.net/zhonglunsheng/article/details/83153451 分布式和

java回调

[TOC] 转载地址:https://www.jb51.net/article/110015.htm 回调 回调的概念 举个例子就是,我们想要问别人一道题,

jdk1.8新特性-Optional

[TOC] 转载地址:https://juejin.im/post/5c0b63336fb9a049f43b221b Optional定义 本质上,这是一

jdk1.8新特性-并行流和串行流

[TOC] 转载地址:https://blog.csdn.net/Keith003/article/details/80252553 转载地址:http

Jdk1.8新特性-Lambda表达式

[TOC] Lambda基础语法 java8中引入了新的操作符 “->” 该操作符称为箭头操作符或者lambda操作符,箭头操作符将lambda表达式拆分两部分:

Jdk1.8新特性-内置函数式接口

[TOC] 用处 函数式接口 (Functional Interface) 就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。 函数式接口是为了 lambda 表达式服务,函数式接口的存在是 lambda 表达式出

Jdk1.8新特性-方法引用

[TOC] 转载地址:https://blog.csdn.net/wsgytwsgyt/article/details/80273678 方法引用定义 方

jdk1.8新特性-stream

[TOC] 转载地址:https://blog.csdn.net/Young4Dream/article/details/76794659 转载地址:h

Java虚拟机到底是什么

[TOC] 转载地址:https://blog.csdn.net/zhangjg_blog/article/details/20380971 虚拟机 虚拟

classpath理解

[TOC] 转载地址:https://blog.csdn.net/weixin_40171603/article/details/81301687**

dto和Entity转换

[TOC] 转载地址:https://blog.csdn.net/liuweixiao520/article/details/78174368 pom.xml <dependency> <groupId>net.sf.dozer</groupId> <artifactId>dozer</artifactId>

jdk1.8新特性-接口

[TOC] 转载地址:https://blog.csdn.net/aitangyong/article/details/54134385 新特性 接口可以

http和HTTPS

[TOC] 转载原文:https://blog.csdn.net/xiaoming100001/article/details/81109617 HTT

常用终端命令

[TOC] 查看端口 lsof -i tcp:port (port替换成端口号,比如6379)可以查看该端口被什么程序占用,并显示PID,方便KILL(kill pid)

序列化和transient关键字

[TOC] 转载原文: https://blog.csdn.net/u011630575/article/details/50752897 序列化是什么 序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。 序列化:序列化是将对象转换为容易传输的格

Class.forName的作用以及为什么要

转载地址:https://www.cnblogs.com/ysch/p/4402508.html 理解Class.forName(xxx.xx

观察者模式

[TOC] 一下文字来源:秦小波 《设计模式之禅》,这本设计模式书是太经典。 原理 相当于把观察者写入到了被观察者的那个类中。 然后在被观察者类里面调用观察者

equals,hasCode,toString

[TOC] HashCode有什么用 转载地址:https://www.cnblogs.com/xrq730/p/4842028.html 回到最关键的问

springboot系列-全局异常处理

GlobalExceptionHandler package com.example.basedemo.globexception; /* * @Description: 请输入.... * @Author: 麦子 * @Date: 2019-06-24 10:52:09 * @LastEditTime: 2019-06-24 10:54:04 * @LastEditors: 麦子 */ import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.servlet.ModelAndView; @ControllerAdvice public class GlobalExceptionHandler { public static final String DEFAULT_ERROR_VIEW = "errorPrompt"; /*** * 页面错误 * @param req * @param e * @return