- 博客(8)
- 收藏
- 关注
转载 SpringBoot配置
SpringBoot配置主要是mvc相关的一些配置mvcspring.mvc.async.request-timeout设定async请求的超时时间,以毫秒为单位,如果没有设置的话,以具体实现的超时时间为准,比如tomcat的servlet3的话是10秒.spring.mvc.date-format设定日期的格式,比如dd/MM/yyyy.spring.mvc.favicon.enabled是否支持favicon.ico,默认为: truespring.mvc.ignore-default-mo
2021-04-26 15:08:58
490
1
原创 一、Spring基础及其组件的使用--Bean的注入以及Bean的生命周期
Spring体系结构Spring Core:Spring的核心,它是Spring框架最基础的部分,提供IOC和依赖注入特性。Spring Context:Spring上下文容器,它是BeanFactory功能加强的一个子接口。Spring Web:提供Web应用开发的支持。Spring MVC:针对Web应用中MVC思想的实现。Spring DAO:提供对JDBC抽象层,简化了JDBC编码,同时,编码更具有健壮性。Spring ORM:它支持用于流行的ORM框架的整合,比如:Spring +
2020-09-01 14:50:35
397
原创 springboot 整合security 页面报 Refuse to display ‘‘ in a frame because it set ‘X-Frame-Options‘ to ‘deny‘
springboot 整合security 页面报 Refuse to display ‘’ in a frame because it set ‘X-Frame-Options’ to ‘deny’解决方法:在安全配置类中加入一下代码即可http.headers().frameOptions().disable();
2020-08-25 12:03:33
337
原创 Java线程的5种状态及切换
Java线程的6种状态及切换 public enum State { /** * Thread state for a thread which has not yet started. */ NEW, /** * Thread state for a runnable thread. A thread in the runnable * state is executing
2020-08-10 14:53:58
244
原创 java线程池详解
线程池一、什么是线程池?为什么要使用线程池?1、降低资源消耗、降低线程创建和销毁造成的资源浪费。2、提高响应速度:线程的创建时间为T1,执行时间为T2,销毁时间为T3,免去T1和T3的时间。3、提交线程的可管理性。二、如何实现一个我们自己的线程池1、线程必须在池子里已经创建好了,并且可以保持住,要有多个容器保存多个线程。2、线程还要能够接受外部的任务,运行这个任务,容器保持这个来不及运行的任务。三、JDK中线程池以及工作机制线程池的创建ThreadPoolExecutor 是jdk所
2020-07-27 10:48:47
187
转载 Java并发编程实战: AQS 源码 史上最详尽图解+逐行注释
引自:https://cloud.tencent.com/developer/article/1463173Java并发编程实战: AQS 源码 史上最详尽图解+逐行注释引言: 学习一个java并发编程工具的时候,我们首先要抓住这三点:状态一般是一个state属性,它基本是整个工具的核心,通常整个工具都是在设置和修改状态,很多方法的操作都依赖于当前状态是什么。由于状态是全局共享的,一般会被设置成volatile类型,以保证其修改的可见性;队列队列通常是一个等待对象 Node 的集合,大多数以链
2020-06-19 14:42:44
300
原创 Mybatis获取数据源连接原理
Mybatis获取数据源连接原理Mybatis获取数据源的创建使用工厂模式,基本分为两种:有带连接池的数据源不带连接池的数据源不带连接池的数据源获取类似于jdbc连接,不做过多介绍,详细写一下带连接池的数据源;获取带连接池的数据源的连接原理:带有连接池的数据源对象中包含PoolState(连接池状态,定义了一个数据结构,两个连接池是ArrayList),调用PoolDataSou...
2020-03-07 13:15:01
860
转载 40道Java并发编程高频面试题解析
来源:cnblogs.com/chen-chen-chen/p/12285283.html前言这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的问题都会按照自己的理解回答一遍,不会去看网上的答案,因此可能有些问题讲的不对,能指正的希望大家不吝指教。1、多线程有什么用?一个可能在...
2020-03-03 14:51:33
360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人