加载中
java servlet拾遗(4)-会话

一、什么是HTTP会话 web领域的会话也称作HTTP会话,而实际上http是无状态的,http协议也没有制定会话协议。会话机制则是根据跟踪客户状态的一种解决方案,可以使用ASP,PHP,JSP等等,而实际上...

java servlet拾遗(6)-监听器

在Servlet规范中定义了多种类型的监听器,它们用于监听的事件源分别为 ServletContext , HttpSession 和 ServletRequest 这三个域对象。 一、监听ServletContext的事件 (1)、ServletContex...

java servlet拾遗(1)-Servlet总揽

一、总的来看:java servlet API 类框图 (1)、Servlet Api的核心是javax.servlet.Servlet接口,包括5个方法,3个方法由Servlet容器来调用 public void init(ServletConfig config) throws ...

java servlet拾遗(2)-请求转发、包含、重定向

Servlet对象全部由Servlet容器创建,并且Servlet对象的service()方法也由容器调用,那么一个Servlet对象能否直接调用另外一个Servlet对象的service()方法?很遗憾,不行。一个servlet对象无法...

消息中间件(1)-JMS规范

一、什么是JMS,为什么需要它 (1)、消息中间件的定义: 指利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它...

消息中间件(2)-ActiveMq & Spring 技术集成

一、为什么需要spring + activeMq 集成? 1、原生的JMS使用起来,太繁琐,需要封装很多层才能在正式代码中使用, 2、activemq一套开源的JMS实现方案,实现了服务端和客户端,开箱即用 3、spr...

JVM学习(1)-JVM运行时数据区

导言:java是基于一门虚拟机的语言,所以了解并且熟知虚拟机运行原理非常重要。 先整体看一张java虚拟机技术图: 一、堆 1、方法区,Method Area,主要存放已被虚拟机加载的类信息、常量、静...

2016/07/15 16:39
12
java servlet拾遗(3)-servlet 线程安全问题

Servlet容器启动时,会对每一个Servlet对象实例化一次,而且是仅仅一次,在运行的时候,不管多少个请求都是同时执行这一个Servlet对象实例。 也就是说Servlet对象是单实例多线程,这个时候,...

java servlet拾遗(5)-过滤器

一、什么是过滤器,为什么需要 在应用中,比如登录、浏览商品、加入购物车等等,有一些通用处理,比如存储用户的请求日志,对用户的权限进行拦截,等等, 如果在每个请求都重写一遍,非常费时...

request.getSession(boolean create)的正确使用姿势

javax.servlet.http.HttpServletRequest 中有一个创建session会话的方法   /** * 如果create设置true,返回当前的HttpSession,如果没有会话,创建一个新的会话 * 如果create设置false,如果当...

2016/07/15 16:44
18
spring-003-Resource资源

spring 提供一个Resource接口来统一底层资源一致的访问,而且提供了一些便利的接口 一、Resource接口 org.springframework.core.io.Resource,对InputStream进行了封装 package org.springfr...

2016/07/15 16:44
5
spring核心框架体系结构

spring核心框架体系结构

2016/12/22 16:37
41
发布/订阅

##发布/订阅(Publish/subscribe 或pub/sub) 是一种消息范式,消息的发送者(发布者)不是计划发送其消息给特定的接收者(订阅者)。而是发布的消息分为不同的类别,而不需要知道什么样的订...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部