自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 进程的上下文切换

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、进程的组成部分二、进程上下文的组成部分三、何时发生上下文切换总结一、进程的组成部分进程由进程控制块PCB(process control block)和程序组成。进程控制块建立进程会创建一个PCB回收进程会撤销对应的PCB程序又由代码、数据、堆和栈组成。栈:保存返回点、参数、返回值、局部变量堆:动态变量二、进程上下文的组成部分进程的物理实体(代码和数据等)和支持进程运行的环境合称为进程的上下

2021-11-25 16:07:11 2874

原创 Tomcat学习笔记(三)—— Server组件

前面已经初步了解了Server组件是什么东西及其作用。在这里进一步对Server组件进行研究学习。Server组件从Tomcat的层次结构中已经知道Server组件是Tomcat最顶层组件,它可以当作Tomcat的运行实例的抽象。除此之外,它还包含若干个Service组件、Listener组件以及GlobalNamingResources组件。如下图所示,Tomcat的整个生命周期存在很多阶段,比如初始化前、初始化中、初始化后、启动前、启动中、启动后、停止前、停止中、停止后、销毁中、销毁后等。为了

2021-08-31 20:22:11 300

原创 Tomcat学习笔记(二)——整体结构及组件简介

在深入学习Tomcat之前,先了解一下它的整体结构以及各个组件,这对以后看源码会非常的有帮助。本笔记的主要参考资料是《Tomcat内核设计剖析》。首先看下Tomcat源码中conf目录下的server.xml的层级结构,如下所示。<?xml version="1.0" encoding="UTF-8"?><Server port="8005" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina

2021-08-28 15:34:51 157

原创 Tomcat学习笔记(一)——Servlet规范

虽然说一直都有在频繁使用Tomcat,但是对其背后的原理和整体结构设计没有深入研究。因此找了本关于Tomcat的书叫做Tomcat内核设计剖析,准备深入学习一下Tomcat。想当初刚开始使用Tomcat的时候,对于Tomcat影响最深刻的就是Tomcat就是一个Servlet容器。那么什么是Servlet呢?...

2021-08-26 17:32:43 193

原创 单例模式(Singleton pattern)

单例模式单例模式是最简单也是常见的Java设计模式之一。使用该模式的类需要自己负责创建自己的对象,并且只能有单个实例对象被创建。该设计模式有以下三个特点:单例类只能有一个实例对象单例类自身负责创建实例对象单例类必须给其它对象提供获取其实例对象的方法什么时候使用单例模式呢?当...

2021-08-23 21:42:38 103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除