- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 SpringBoot整合定时任务和异步任务处理
常见定时任务区别 1、常见定时任务 Java自带的java.util.Timer类 timer:配置比较麻烦,时间延后问题 timertask:不推荐 2、Quartz框架 配置更简单 xml或者注解 3、SpringBoot使用注解方式开启定时任务...
2019-08-31 19:40:28 176
原创 Spring框架面试题
1.什么是Spring框架?2.列举一些重要的Spring模块?(7点)3.简要说明IOC与AOP的理解?4.SpringAOP与AspectJAOP区别?5.Spring中bean的作用域有?(5点)6.单例 bean 线程问题?7.spring bean的生命周期?(13点)8.谈谈spring MVC的理解?9.Spring MVC的工作原理?(8点)10...
2019-08-31 10:32:45 175
原创 SQL面试题
1.MyISAM与InnoDB区别?(4点)2.什么是字符集与校对规则?3.MySQL索引使用的数据结构?4.两种存储引擎的索引实现方式?5.什么是查询缓存?6.什么是事务?7.事务的四大特性?8.并发事务带来的问题?(4点)不可重复度和幻读区别?9.SQL 标准定义了四个隔离级别?10.MyISAM和InnoDB存储引擎使用的锁?11.表级锁和行级锁对比?...
2019-08-31 10:21:48 161
原创 JAVA并发进阶面试题
1.什么是synchronized关键字?2.synchronized关键字的使用方式?(3点)3.双重检验锁方式实现单例模式4.synchronized关键字的底层原理5.jdk1.6之后对synchronized关键字做了哪些优化?6.锁主要存在的四种状态?7.synchronized和ReentrantLock的区别?(4点)8.volatile 关键字的主要作用...
2019-08-28 16:55:09 174
原创 SpringBoot2.x持久化数据方式介绍
介绍近几年常用的访问数据库的方式和优缺点 1、原始java访问数据库 开发流程麻烦 1、注册驱动/加载驱动 Class.forName("com.mysql.jdbc.Driver") 2、建立连接 Connection con = Driver...
2019-08-27 17:52:11 241
原创 常用的SpringBoot2.x模板引擎和官方推荐案例
常用的SpringBoot2.x模板引擎 模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档。 1、JSP(后端渲染,消耗性能) Java Server Pages 动态网页技术,由应用服务器中的JSP引擎来编译和执行,再...
2019-08-27 16:49:02 2153
原创 SpringBoot里面Filter讲解
filter简单理解: 过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理。大概流程图如下:应用场景:自动登录 统一设置编码格式 访问权限控制 敏感字符过滤等SpringBoot启动默认加载的Filter ...
2019-08-26 13:02:49 486
原创 SpringBoot测试
讲解SpringBoot的单元测试 1、引入相关依赖 <!--springboot程序测试依赖,如果是自动创建项目默认添加--> <dependency> <groupId>org.springframework.boot</groupI...
2019-08-21 23:08:33 129
原创 SpringBoot注解配置文件自动映射到属性和实体类
讲解使用@value注解配置文件自动映射到属性和实体类 1、配置文件加载 方式一 1、Controller上面配置 @PropertySource({"classpath:resource.properties"}) 2、增加属性 @Value...
2019-08-21 22:20:25 703
原创 SpringBoot2.x使用Dev-tool热部署
SpringBoot2.x使用Dev-tool热部署 简介:介绍什么是热部署,使用springboot结合dev-tool工具,快速加载启动应用。 就是已经运行了项目,更改之后,不需要重新tomcat,但是会清空内存,重新打包,重新解压war包运行,可能好处是一个tomcat多个项目,不必因为tomcat停止而停止其他的项目。 官方地址:https://...
2019-08-21 17:29:21 164
原创 SpringBoot打包
打包成jar包,需要增加maven依赖 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> &...
2019-08-21 16:35:31 105
原创 SpringBoot文件上传
前端页面:upload.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>上传</title></head><body> <form enctype="multip...
2019-08-20 21:29:34 114
原创 SpringBoot2.x目录文件结构讲解
1、目录讲解 src/main/java:存放代码 src/main/resources static: 存放静态文件,比如 css、js、image, (访问方式 http://localhost:8080/js/main.js) templates:存放静态页面jsp,html,tpl ...
2019-08-14 22:23:21 236
原创 SpringBoot注解详解-----@RequestMapping详解
@RequestMapping详解 RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 RequestMapping注解有六个属性: value, method; value: 指定请求的实际地址,指定的地址可以是URI Template 模式(...
2019-08-14 10:25:43 3806
原创 SpringBoot注解详解
一、@SpringBootApplication详解 对启动一个springboot服务所需注解进行包装,其中必须注解为: @Configuration+@EnableAutoConfiguration+@ComponentScan 用于对应用的主函数进行注解,使服务器...
2019-08-13 21:46:59 188
原创 栈,vector容器,堆,链表,队列的基本操作方法(c,c++)
stack的基本操作有:1.入栈:如s.push(x);2.出栈:如 s.pop().注意:出栈操作只是删除栈顶的元素,并不返回该元素。3.访问栈顶:如s.top();4.判断栈空:如s.empty().当栈空时返回true。5.访问栈中的元素个数,如s.size();-----------------------------------------------------...
2019-08-09 10:36:32 483 1
spring中文API文档.doc
2019-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人