![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java web
文章平均质量分 75
时光荏苒心依旧
记录自己学习的心得,每天进步一点点
展开
-
Servlet生命周期与工作原理
Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法 Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的之间添加如下代码转载 2017-03-30 11:15:06 · 180 阅读 · 0 评论 -
java web会话跟踪技术(深入理解HTTP Session与Cookie)
实现会话跟踪最常见的技术就是使用Session或者Cookie。而关于Session或者Cookie即简单又复杂。简单是因为它们本身只是 HTTP 协议中的一个配置项,在 Servlet 规范中也只是对应到一个类而已;说它复杂原因在于当我们的系统大到需要用到很多 Cookie 的时候,我们不得不考虑 HTTP 协议对 Cookie 数量和大小的限制,那么如何才能解决这个瓶颈呢? Session 也转载 2017-06-19 10:57:50 · 973 阅读 · 0 评论 -
servlet是什么
版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/honghailiang888。 servlet到底是什么?对于这个问题一直云里雾里的,今天打算刨根问底。 一、Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源转载 2017-06-19 10:04:06 · 459 阅读 · 0 评论 -
forward和redirect的区别
1.从地址栏显示来说 forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址. redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL. 2.从数据共享来说 forward:转发页面和转发到的转载 2017-06-19 09:46:11 · 592 阅读 · 0 评论 -
依赖注入与控制反转的理解
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人转载 2017-06-16 11:26:05 · 406 阅读 · 0 评论 -
HashMap的工作原理
本文由 ImportNew - 唐小娟 翻译自 Javarevisited。欢迎加入翻译小组。转载请见文末要求。 HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投转载 2017-05-17 10:25:04 · 217 阅读 · 0 评论 -
理解Java中字符串(String)的存储和赋值原理
可能很多java的初学者对String的存储和赋值有迷惑,以下是一个很简单的测试用例,你只需要花几分钟时间便可理解。 1.在看例子之前,确保你理解以下几个术语: 栈:由JVM分配区域,用于保存线程执行的动作和数据引用。栈是一个运行的单位,Java中一个线程就会相应有一个线程栈与之对应。 堆:由JVM分配的,用于存储对象等数据的区域。 常量池:在编译的阶段,在堆中分配出来的一块存储区域,用于转载 2017-04-19 21:14:44 · 1092 阅读 · 0 评论 -
Cookie/Session机制详解
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。 1.1 Cookie机制 在程序中,会话转载 2017-03-30 16:10:12 · 227 阅读 · 0 评论 -
Servlet的三种实现方法
什么是Servlet Servlet是在服务器上运行的小程序。一个Servlet就是一个Java类,并且可以通过“请求-响应”编程模型来访问的这个驻留在服务器内存里的Servlet程序。 Tomcat容器等级 Tomcat的容器分为四个等级,Servlet的容器管理Context容器,一个Context对应一个Web工程。结构如下图所示: 准备工作 安装tomcat 在to转载 2017-03-30 15:08:37 · 818 阅读 · 0 评论 -
了解的B/S架构
阅读目录 C/S架构简要介绍什么是B/S架构B/S架构的几种形式发展前景 其实B/S架构是属于后台方面的东西,不过作为一个前端,也是需要了解一下滴 回到顶部 C/S架构简要介绍 在了解什么是B/S架构之前,我们有必要了解一下什么是C/S架构: C/S架构是第一种比较早的软件架构,主要用于局域网内。也叫 客户机/服务器模式。 它可以分为客户机和服务器两层:转载 2017-08-18 09:27:53 · 839 阅读 · 0 评论