
笔记
1832930592
这个作者很懒,什么都没留下…
展开
-
java面试题
进程和线程 进程:一个在内存中运行的应用程序。每个进程都有自己独立的一块内存空间,一个进程至少有一个线程,一个进程可以有多个线程。 线程:进程中的一个执行任务(控制单元),负责当前进程中程序的执行,一个进程至少有一个线程,一个进程可以有多个线程,多个线程可共享数据。 区别 根本区别:进程是操作系统资源分配的基本单位,线程是处理器任务调度和执行的基本单位。 资源开销:每个进程都有独立的代码和数据空间,程序之间的切换会有较大的开销;线程可以看作轻量级的进程,同一类线程共享代码和数据空间,每个线程都有自己独立的原创 2021-09-28 15:58:21 · 173 阅读 · 0 评论 -
简述servlet生命周期和工作原理
一、完整的servlet生命周期流程: 1.加载web.xml文件。 2.通过构造函数创建servlet对象。 3.通过init方法初始化servlet。 4.通过service,或者doGet、doPost提供服务。 5.在重启或关闭时自动对servlet进行销毁。 二、Web服务器在与客户端交互时.Servlet的工作过程是: 1.在客户端对web服务器发出请求 2.web服务器接收到请求后将其发送给Servlet 3.Servlet容器为此产生一个实例对象并调用ServletAPI中相应的方法来对客户原创 2021-09-27 20:48:33 · 987 阅读 · 0 评论 -
session与cookie的区别
1.Cookie可以存储在浏览器或者本地,Session只能存在服务器 2.session 能够存储任意的 java 对象,cookie 只能存储 String 类型的对象 3.Session比Cookie更具有安全性(Cookie有安全隐患,通过拦截或本地文件找得到你的cookie后可以进行攻击) 4.Session占用服务器性能,Session过多,增加服务器压力 5.Cookie保存的数据大小有限,单个Cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个Cookie,Sessio原创 2021-09-27 20:02:45 · 76 阅读 · 0 评论