自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (2)
  • 收藏
  • 关注

原创 SpringBoot自动配置原理

SpringBoot自动配置原理前言:这篇文章是在看完SpringBoot自动配置原理后记录的,如果有不对的地方烦请多多指正。SpringBoot应用启动流程通过调用追踪,我们发现SpringBoot应用启动时,它做了两件事:创建SpringApplication对象、运行run方法,源代码如下:public static ConfigurableApplicationContext run(Class<?>[] primarySources, String[] args) {

2022-02-13 00:07:55 189 1

转载 解决SpringBoot 2.2.6+Vue 2.6.12中使用邮箱验证码,提交填写信息后,获取的SessionID不同

参考文章:http://www.coder55.com/article/65865大多数文章只是告诉你在实例化axios时要设置 withCredentials=true以及在后台写一个Mvc的配置类,但这还是会带来获取SessionID不同的问题,你还得再在实例化axios时配置如下三个信息:原本我写的例子里是配置了baseURL,然后为了解决跨域带来的SessionID不同问题,写成了下面这个样子:完美帮我解决了SessioonID不同的问题PS:本人只学了Vue的初级知识.

2021-04-19 14:24:30 204

原创 四种创建线程的方式、线程状态转换

1、什么是线程?与进程的关系?进程:内存中的一个运行程序。线程:进程中的一个执行任务,负责当前进程中程序的执行,一个进程中至少有一个线程;与进程不同的是同类的线程共享进程中的堆和方法区资源,但每个线程都有自己的程序计数器、虚拟机栈、本地方法栈。一个进程中至少有一个线程,一个进程可以运行多个线程。2、创建线程的四种方式有的地方可能说只有两种:①继承自Thread ②实现Runnable接口直接使用对象.run()同方法调用继承Thread类继承Thread类需要重写run方法.

2021-03-19 16:25:31 127

原创 浅析IOC和DI

IOC和DIIOCInversion Of Controller,控制反转,是一种思想,将对象的创建和管理交由容器来做。对IOC来说,最重要的就是容器了,Spring的设计者提供了两种接口来表示容器BeanFactory一种低级容器,通常提供两种功能:注册、获取;不支持Spring的插件,比如aop,Web应用等ApplicationContext一种高级容器,继承自BeanFactory,基本替代了BeanFactory的工作。它支持更多的功能,比如:支持不同的消息源头、可以访问

2021-03-12 23:33:01 107

原创 一元多项式的求和

输入示例:4  7  8  -8  3  2  2  9  03  -5  8  8  3  3  1其中每行第一个数字为多项式的项数接下来两个数字表示第一项的系数和指数,以此类推输出示例:4 2 8 2 2 3 1 9 0若最终结果为常数项0则输出1 0 0注意:若指数相同系数互为相反数的项不予输出/********************************...

2018-09-28 20:47:09 697

原创 文本加密及解密

//文本加密及解密//加密规则:除字母外的符号均不做任何处理,而字母均向后移动四位;其中:w,x,y,z分别变为a,b,c,d;大写也是如此;解密则反过去即可//主要了解toCharArray方法的使用import java.util.Scanner;public class jiajiemi {                                      //应尽...

2018-09-22 20:53:30 1705

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除