摘要:
泛型有三种使用方式,分别为:泛型类、泛型接口、泛型方法 泛型类 泛型接口: //定义一个泛型接口 public interface Generator<T> { public T next(); } ///当实现泛型接口的类,未传入泛型实参时 /** * 未传入泛型实参时,与泛型类的定义相同,在声明 阅读全文
摘要:
Spring 事件机制的主要成员: 事件(继承自ApplicationEvent) 事件监听器(两种方式,一种继承自接口ApplicationListener, 另一种是使用@Listener注解) 事件源(发布事件)【两种方式,一是使用ApplicationEventPublisher,二是使用A 阅读全文
摘要:
@ControllerAdvice ,被注解的class表示这是一个增强的 Controller。 使用这个 Controller ,可以实现三个方面的功能: 全局异常处理 全局数据绑定 全局数据预处理 解决不同package下bean重名的问题 //启动类注解 @SpringBootApplica 阅读全文
摘要:
JAVAEE Java ee 平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对JAVAEE中的13种技术规范进行简单的描述(限于篇幅,这里只进行简单的描述): 1、JDBC(Java Database Connectivit 阅读全文
摘要:
Tomcat StandardContext初始化过程 //org.apache.catalina.core.StandardContext#startInternal // 子容器启动 for (Container child : findChildren()) { if (!child.getS 阅读全文
摘要:
Queue Topic和Queue是1对多的关系,一个Topic下可以包含多个Queue,主要用于负载均衡。发送消息时,用户只指定Topic,Producer会根据Topic的路由信息选择具体发到哪个Queue上。Consumer订阅消息时,会根据负载均衡策略决定订阅哪些Queue的消息。 Queu 阅读全文
摘要:
1. ArrayBlockingQueue :由数组结构组成的有界阻塞队列。 2. LinkedBlockingQueue :由链表结构组成的有界阻塞队列。 3. PriorityBlockingQueue :支持优先级排序的无界阻塞队列。 4. DelayQueue:使用优先级队列实现的无界阻塞队 阅读全文
摘要:
大数据技术在物联网中的应用 如果说互联网连接的是人,那么物联网连接的就是物,是各种智能设备和传感器。相对人的数量来说,智能设备的数量要多得多,人不会时刻都在上网,而智能设备则时刻都在联网传输数据,所以物联网更需要大数据技术。 物联网里大数据技术的应用,一方面是大数据的存储和计算,另一方面就是边缘计算 阅读全文
摘要:
本地变量: 定义:VAR_NAME=VALUE变量引用:${VAR_NAME}取消变量:unset VAR_NAME相当于java中的私有变量(private),只能当前类使用,子类和其他类都无法使用。 环境变量: 自定义的环境变量对当前shell进程及其子shell进程有效,对其它的shell进程 阅读全文