- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 面试题:什么是聚合函数
官方:SQL基本函数,聚合函数对一组值执行计算,并返回单个值。除了 COUNT 以外,聚合函数都会忽略空值。 聚合函数经常与 SELECT 语句的 GROUP BY 子句一起使用。简易: 聚合函数是一种SQL基本函数,它对一组值执行计算,并返回单个值。常用的聚合函数:1、求个数/记录数/项目数等:count()例如: 统计员工个数?select count( ) from Company...
2020-01-03 09:15:19 1230
原创 面试题:什么是面向对象
思路:1.概念 2.举例(面向过程和面向对象的对比) 3.面向对象的三大特性 一. 概念面向对象是一种思想,是基于面向过程而言的 ,它能让复杂问题简单化,程序员不需要了解具体的实现过程,只需要指挥对象去实现功能。二. 举例(面向过程和面向对象的对比)该例子来源于网络例子:有一天你想吃鱼香肉丝了,怎么办呢?你有两个选择1、自己买材料,肉,鱼香肉丝调料,蒜苔,胡萝卜等等然后切菜切肉,...
2020-01-02 22:04:33 2915 1
原创 SpringMVC执行流程(请求流程,运行流程,运行原理,工作流程,工作原理)
流程图(来源于网络):springmvc工作流程:在web.xml中设置DispatcherServlet的为/时,1.用户向服务端发送一次请求,首先会执行DispatcherServlet(前端控制器,中央控制器)。**2.DispatcherServlet接收到请求后会调用HandlerMapping(处理器映射器),并返回Handler(处理器对象,平常叫做control...
2019-12-23 17:38:17 504
原创 springboot自动配置原理
XxxxAutoConfiguration类的含义是:自动配置类,目的是给容器中添加组件(将一些组件交由工厂管理)。XxxxProperties类的含义是:属性类,封装配置文件中相关属性;springboot项目启动时会加载大量的自动配置类(配置类的作用是:将一些组件交由工厂管理,即给容器中添加组件。)我们所要做的就是看我们需要的功能 springboot有没有帮我们写好自动配置类如果有...
2019-12-11 08:54:54 213
原创 Maven的Scope区别
依赖的Scopescope定义了类包在项目的使用阶段。项目阶段包括: 编译,运行,测试和发布。compile默认scope为compile,表示为当前依赖参与项目的编译、测试和运行阶段,属于强依赖。打包之时,会打到包里去。provided该依赖在打包过程中,不需要打进去,这个由运行的环境来提供,比如tomcat或者基础类库等等,事实上,该依赖可以参与编译、测试和运行等周期,与compil...
2019-12-03 17:58:10 139
原创 SpringBoot打war包部署Tomacat
一、前言大家都知道,springboot有2种部署方式,一种是打jar包部署,一种是打war包部署,jar包部署通常比较简单,war包部署麻烦一些,这里我就分享一下我部署war包的经验。二、如何打war包对于如何打war包,很多小伙伴,都知道,直接pom文件里,把那个jar换成war即可,是的,确实如此,但是还需要一点其它操作。2.1第一步:修改pom文件的jar为war打开我们的pom...
2019-12-03 17:33:51 189
原创 SpringBoot打包成jar包,且集成jsp(可访问jsp页面)
pom文件:再引入插件:<plugins> <plugin> <!--插件版本必须是1.4.2--> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo...
2019-12-03 13:50:21 1016 1
原创 springboot中的测试
1.引入测试依赖<!--测试的启动器,可以帮助你快速的完成测试,且此启动器中封装了junit(无需再额外引入junit依赖)--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte...
2019-12-03 12:10:14 98
原创 关于Date日期类型的几个注解对比
@DateTimeFormat(pattern = “yyyy-MM-dd”) : 用在springMVC的控制器或实体类的日期属性上,用于约束输入界面中的日期格式@@JSONField(format = “yyyy-MM-dd”) : 用在实体类的属性上,用于对json输出结果中的日期进行格式化显示(FastJson 日期格式化)@JsonFormat(pattern = “yyyy...
2019-12-02 21:47:08 1573
原创 JSONFormat格式化时间,时间转换时加GMT+8
JSONFormat格式化时间,时间转换时加GMT+8转换前:@JsonFormat(pattern = “yyyy-MM-dd HH:mm:ss”)结果比数据库存放时间少8小时转换后:@JsonFormat(pattern = “yyyy-MM-dd HH:mm:ss”,timezone = “GMT+8”)返回时间与数据库保持一致...
2019-12-02 21:30:19 2508
apache-tomcat-7 8 9不同版本(exe安装版)
2019-06-24
鼠标连点器(解放双手,无捆绑软件,最多可实现一秒点击100次)
2019-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人