Web
-
Linux rpm命令管理(安装、升级和卸载)RPM包方法详解
通过前面章节对 rpm 命令的介绍,本节开始学习使用 rpm 命令安装、升级或卸载 RPM 包。 我们先安装 apache 程序。之所以安装 apache 程序,是因为我们后续安装…
-
Java是一门什么样的编程语言?
Java 语言是 20 世纪 90 年代由 Sun Microsystems 公司开发的革命性编程语言,被美国著名的专业杂志 PC Magazine 评为 1995 年十大优秀科技…
-
Linux的应用领域
Linux 似乎在我们平时的生活中很少看到,那么它应用在哪些领域呢?其实,在生活中随时随地都有 Linux 为我们服务着。 网站服务器 用事实说话!访问国际知名的 Netcraft…
-
Servlet的生命周期
Servlet 程序是运行在服务端的 Java 程序,生命周期受 Web 容器的控制。Servlet 生命周期包括加载、初始化、服务、销毁、卸载 5 个部分,如图 1 所示。 图1…
-
JavaBean的Scope属性
对于 JSP 程序而言,使用 JavaBean 组件不仅可以封装许多信息,而且还可以将一些数据处理的逻辑隐藏到 JavaBeah 的内部。除此之外,我们还可以设定 JavaBean…
-
Servlet是什么?
在 JSP 中,Servlet 是另一种重要的技术,全称是 Java Servlet,主要用于 Java 类编写的服务端程序,与平台架构、协议无关。在 JSP 中,所有的 JSP …
-
Servlet的类和方法
开发 Servlet 相关的程序包主要有两个,即 javax. servlet和j avax.servlet.http。大多数 Servlet 是针对 HTTP 协议的 Web 容…
-
线程池是什么,线程池及其原理
学习线程时,我们描述了一个多线程的 Web 服务器,每当服务器接收到一个请求时,它都会创建一个单独线程来处理请求。虽然创建一个单独线程肯定优于创建一个单独进程,但是多线程服务器仍然…
-
线程是什么,线程及其特点
几乎所有现代操作系统都允许一个进程包含多个线程。每个线程是 CPU 使用的一个基本单元,它包括线程 ID、程序计数器、寄存器组和堆栈。 进程与同一进程的其他线程共享代码段、数据段和…
-
进程间通信(IPC):共享内存和消息队列原理详解
操作系统内的并发执行进程可以是独立的也可以是协作的: 如果一个进程不能影响其他进程或受其他进程影响,那么该进程是独立的,换句话说,不与任何其他进程共享数据的进程是独立的; 如果一个…