logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HttpServletResponse 的输入输出流是否应该关闭

通常情况下任何流都是需要关闭的,否则将造成内存溢出。但是在 servlet 中不一定要关闭,因为 response 会帮你关闭 。通常您不应该关闭流。在 servlet 完成生命周期之后,servlet 容器会自动关闭流。举个例子,如果你关闭了流的话,在你实现的 Filter 中就不能再使用了。如果你不再使用流了的话,即使关闭了也不会有任何坏影响。...

Vue笔记(十一) 组件间通信

props使用组件标签时<my-component name='tom' :age='3' :set-name='setName'></my-component>定义MyComponent 时1) 在组件内声明所有的 props2) 方式一: 只指定名称 props: ['name', 'age', 'setName']3) 方式二: 指定名称和类型props: {name

基于Flink+kafka实时告警

某项目使用告警系统的逻辑是将实时数据保存到本地数据库再使用定时任务做判断,然后产生告警数据。这种方式存在告警的延时实在是太高了。数据从产生到保存,从保存到判断都会存在时间差,按照保存数据定时5分钟一次,定时任务5分钟一次。最高会产生10分钟的误差,这种告警就没什么意义了。

#flink#大数据
Java设计模式-观察者模式

当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。何时使用:一个对象(目标对象)...

#观察者模式
消息中间件(一)消息队列详解

概述activeMQ是一种开源的,实现了JMS1.1(Java消息服务Java Message Service)应用程序接口规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信。Activemq的作用就是系统之间进行通信。当然可以使用其他方式进行系统间通信,如果使用Activemq的话可以对系统之间的调用进行解耦,实现系统间的异步通信...

Vue笔记(十四) vue-router基本路由

Vue-router1) 官方提供的用来实现 SPA 的 vue 插件2) github: https://github.com/vuejs/vue-router3) 中文文档: http://router.vuejs.org/zh-cn/4) 下载: npm install vue-router --save相关 API1) VueRouter(): 用于创建路由器的构建函数new VueRou

到底了