- 博客(11)
- 收藏
- 关注
转载 Linux系统下磁盘分区
计算机的磁盘分区信息是计算机引导操作系统必须的信息,根据引导方式的不同,一般分别保存在MBR或者GPT中。其中,BIOS引导会读取MBR(Main Boot Record)中的磁盘分区信息,UEFI引导会读取保存在GPT中的分区信息。下面我们将介绍两种分区技术在linux系统下是如何分区的。 ...
2018-07-16 19:05:00 163
转载 Linux系统启动过程
了解Linux系统的启动过程有助于我们深入理解Linux系统运行原理,下面我们将介绍一些系统启动过程中一些重要的细节。在这里,我们将Linux系统启动过程分成7个步骤介绍,这个过程如下图所示。 1.启动BIOS,开机自检 打开电源,主板会启动保存在ROM(Read O...
2018-07-05 21:53:00 106
转载 JVM执行引擎工作方式
每当创建一个新的线程时,JVM会为这个线程创建一个JAVA栈,同时会为这个线程分配一个PC寄存器,并且这个PC寄存器会指向这个线程的第一行可执行代码。每当调用一个新方法时会在这个栈上创建一个新的栈帧数据结构,这个栈帧会保留这个方法的一些元信息,如在这个方法中定义的局部变量、一些用来支持常量池...
2018-04-06 22:28:00 246
转载 JVM体系结构简介
JVM(Java virtual machine)即Java虚拟机,是Java程序运行的基础环境。Java代码经过编译生成JVM可识别的二进制码,然后由类加载器将二进制码加载到JVM,JVM再按照二进制码中的指令运行。实际上我们编写的Java代码可以理解为一种可读性非常高的指令,经过编译器的解...
2018-04-03 23:59:00 123
转载 CentOS如何自定义服务并设置开机自启
一般情况下,服务器是不会重新启动的,但是在某些特定的情境下,我们需要重新启动服务器,例如断电、宕机或者做一些系统配置又或安装一些硬件驱动。但重启会遇到一个问题,即是我们在服务器上部署的一些软件也会随之挂掉,还要手动启动,这样非常浪费时间并且有可能遗漏一些应该开启的软件和服务。此...
2018-03-15 10:06:00 151
转载 SQL语句优化(二)
转载数据库性能优化之SQL语句优化 转载于:https://my.oschina.net/chenxuanli/blog/1602352...
2018-01-04 17:20:00 68
转载 SQL语句优化(一)
概述在大型的项目中,数据库表中的数据量往往能达到几千、几万甚至几十万级别,这时我们写的SQL语句将会影响到程序执行效率,故我们要对SQL语句进行优化,使其能达到我们的业务需求。导致SQL语句执行效率不高的原因多种多样,经过归纳总结,大致将其主要原因分为两种,一种是因为全表扫描而造成的执行效率...
2017-12-15 12:47:00 87
转载 Servlet中的Listener
在整个Tomcat服务器中,Listener使用得非常广泛,它是基于观察者模式设计的,Listener的设计为开发Servlet应用程序提供了一种快捷的手段,能够方便地从另一个纵向维度控制程序和数据。目前在Servlet中提供了6种两类事件的观察者接口,它们分别是:EventListener类...
2017-09-07 14:43:00 75
转载 Servlet如何工作
用户从浏览器向服务器发起的一个请求通常会包含如下信息,http://hostname:port/contextpath/servletpath ,hostname和port用来与服务器建立TCP连接,后面的URL才用来选择在服务器中的那个子容器服务用户的请求。在Tomcat 7中,这种映射工...
2017-09-05 20:37:00 61
转载 Servlet体系结构
Java Web应用是基于Servlet规范运转的,那么Servlet本身又是如何运转的?为何要设计这样的体系结构呢?Servlet顶层类的关系图如下图所示。Servlet规范就是基于上图这几个类运转的,与Servlet主动关联的是三个类,分别是ServletConfig、ServletR...
2017-09-05 16:48:00 203
转载 Servlet容器
1、Servlet简介Servlet与Servlet容器是相互依存的,但是又独立发展,这一切是为了适应工业化生产。从技术角度来说是为了解耦,通过标准化接口来相互协作。在Tomcat容器等级中,Context容器直接管理Servlet在容器中的包装类Wrapper,所以Context容器如何...
2017-09-05 15:57:00 100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人