前言 观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订...
前言 观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订...
一、前言 对于写Java的程序员来说,Spring已经成为了目前最流行的第三方开源框架之一,在我们充分享受Spring IOC容器带来的红利的同时,我们也应该考虑一下Spri...
首先我们要知道什么是static以及instance 一. static(静态) 1. static关键字 一个类可以创建n个对象,如果n个对象中的某些数据需要n个对象共用,...
Nginx 简介 Nginx(发音同engine x)是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD协议下发行,可以在U...
一、是什么? 定义:http头字段【http header fields】,指的是在超文本传输协议(http)的请求和响应消息中的消息头部分;它们定义了一个超文本传输协议事务...
【转载】原文链接[https://tech.meituan.com/2018/11/15/java-lock.html] 前言 Java提供了种类丰富的锁,每种锁因其特性的不...
思维导图: 什么是泛型擦除? 泛型擦除会带来什么样的问题,如何解决? 应用场景 PECS 原则 泛型擦除后 retrofit 是怎么获取类型的 Java泛型(generics...
使用ES做搜索引擎拉取数据的时候,如果数据量太大,通过传统的from + size的方式并不能获取所有的数据(默认最大记录数10000),因为随着页数的增加,会消耗大量的内存...
我熟练应用ctrl c和ctrl v 开发curd代码好多年了。 mysql查询为什么会慢,关于这个问题,在实际开发经常会遇到,而面试中,也是个高频题。 遇到这种问题,我们一...