0

Redisson 3.15.0 新特性spinLock和其它

Redisson 3.15.0发布了,带来了Apache Tomcat 10的支持,以及spin lock先看spinLock目前支持四种编程模式,一种原生,一种Async 异步,一种Rea...

阅读全文>>

0

Java泛型的协变与逆变

从面向对象说起Java作为一门面相对象的语言,当然是支持面相对象的三大基本特性的,反手就蹦出三个词:封装、继承、多态。我们假设有三个类,动物、猫、狗。父类是动物Animal,有两个子类猫Ca...

阅读全文>>

0

SpringBoot自动配置原理及手动实现自动配置

前言之前我们学习了SpringBoot中的配置文件及外部化配置,了解了SpringBoot对于配置文件的功能支持与增强,本篇我们将要来学习SpringBoot的自动配置原理及手动实现自动配置...

阅读全文>>

0

关于Spring AOP的灵魂十问

AOP全称是Aspect Oriented Programming,翻译过来是“面向切面”编程。在Java语言里,一切皆对象,所以我们通常说Java语言是一门“面向对象”编程的语言。而面向切...

阅读全文>>

0

前端你得会——加密解密之crypto-js(建议收藏)

场景在开发过程中,我们会经常会从当前系统跳转别的系统进行访问或者页面嵌套使用。那一般都会给到一个地址进行参数拼接,然后去访问。那么会存在一个问题,就是地址暴露在外面参数使用明文的话会被篡改,...

阅读全文>>

0

《锋利的jQuery》观后记

API文档 https://api.jquery.com/网页中所有 DOM结构绘制完毕后就执行,而不是在页面所有内容(例如图片等占用宽带的内容)加载完毕之后才执行事件。它允许用户在第一眼看...

阅读全文>>

0

MYSQL8.023新特性,消失的列

我们来体验一下MySQL 8.0.23新特性:不可见列(invisible 关键字)。传统版本数据库中所有列都是可以查询的,现在可以指定一个不可见的列,它将对查询隐藏。如果显式引用,它可以被...

阅读全文>>

0

ES 2021 来了,详细解读5个新特性,附案例

ES 2021是世界上最受欢迎的编程语言的最新版本〜本次迭代中包含了五个新特性,让我们来一睹为快。ES20211.全部替换replaceAll:js默认的replace 方法仅替换字符串中一...

阅读全文>>

0

分布式调度框架 elastic-job 实践详解(超详细)

在前几篇文章中,我们详细的介绍了 Quartz 的架构原理以及应用实践,虽然 Quartz 也可以通过集群方式来保证服务高可用,但是它也有一个的弊端,那就是服务节点数量的增加,并不能提升任务...

阅读全文>>

0

前端小技巧:学会用FormData对象收集表单数据

1.FormData对象有什么用?我们先看一个小例子:html代码:<form action="/postForm" id="form"> <input type="te...

阅读全文>>