1.过滤器: 依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤...
1.过滤器: 依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤...
使用WebMvcConfigurer接口替代WebMvcConfigurerAdapter类,是因为Java8中的接口可以有default方法,所以WebMvcConfigurerAdapter抽象类就没有意义了
SpringBoot项目中遇到的过期方法/注解替换(持续更新)1.@NotEmpty注解废弃 spring-boot-starter-web依赖中中包含了hibernate-validator 使用org.hibernate.valid...
现在国内外各大厂商都在谈论云,也有很多的优惠促销活动,但是微软爸爸 Azure 云服务的这波 10000 元的良心福利,实在让人拒绝不了,公司不给发年终奖,微软爸爸给你发年终...
面试题: 请介绍下 Spring 支持的常用数据库事务传播属性和事务隔离级别? 参考答案: 事务传播属性: 当事务方法被另一个事务方法调用时,必须指定事务应该如何传播。(一个...
面试题: 编程题:有n个台阶,一次只能上1步或者2步,共有多少种走法? 考察的知识点: 递归和循环迭代 递归: 递归方式的示例代码: 循环迭代: one保存最后走1步,two...
0、synchronized 的特点: 可以保证代码的原子性和可见性。 1、synchronized 的性质: 可重入(可以避免死锁、单个线程可以重复拿到某个锁,锁的粒度是线...
yum -y install ruby ruby-devel rubygems rpm-build gem install redis 其中 gem install redi...
1、下载 Redis 去Redis官网上下载 Redis 的源码包,并在Linux系统中解压。 2、安装 Redis 进入 Redis 的解压文件,使用 make 命令编译源...
写作: 写了 54 篇博客(看着自己写的东西,感觉很有成就感~) 6 个写作平台:慕课网(认证作者)、简书、微信公众号(编程心路)、个人博客、GitHub、掘金 发表 1 篇...
Acrobat,从1993年有了 Acrobat 第一款软件以后,不断在文档处理里面增进新功能,脱离无纸化办公。今年4月份Adobe推出了全新Adobe Acrobat DC...
0、Java 对内存的划分: Java虚拟机规范将物理内存(主内存和CPU中的缓存、寄存器)划分为 程序计数器、Java 虚拟机栈、本地方法栈、Java 堆、方法区五个区域,...
一、为什么要更换为cmder 在做项目时,有些时候我想复制控制台上面的代码时,cmd有的时候复制粘贴很麻烦,Cmder则不会,并且Cmder可以分屏多开窗口,可以设置窗口颜色...
最近在撸Java8-Hashmap源码的时候遇到一个问题红黑树的存储结构,当时看的时候还是有点迷糊的,而且对于左旋还是右旋,直接就缴械投降了。现在花一篇文章来梳理一下自己对这...
前言 有时候为了直观,我们需要将数据可视化,Python编程中最为常用的一个库是matplotlib。那么什么是matplotlib? Matplotlib 官方是这样定位自...