全国校区
北京
深圳
上海
广州
武汉
成都
西安
郑州
南京
长沙
Java实验班
Java就业班
Java在职加薪班
Java架构师班
Java夜校班
JavaSE
数据库
JavaWeb
流行框架
分布式
微服务
说到Tomcat配置虚拟主机,我们先来搞懂什么是虚拟主机,我们也许都知道虚拟主机但说起来又不太清楚确切的概念。"虚拟主机"实际上是一台物理机上搭建的多个web站点,每个web站点独立运行,互不干扰。在实际开发中,为了提高硬件资源的利用率,通过Tomcat配置虚拟主机的方式,实现服务器的共享。...
排序算法是数据结构与算法中最基本的算法之一,排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面独具优势。本文我们就来介绍一下数据结构和算法中的10大排序算法。1、冒泡排序(BubbleSort)冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次...
XPath,全称XMLPathLanguage,即XML路径语言,它是一门在XML文档中查找信息的语言。XPath最初设计是用来搜寻XML文档的,这是因为XML表述了一种树状结构,而XPath作为一种小型的查询语言能够根据XML结构树在树中寻找节点。因此,XPATH解析XML文件也是手到擒来。XPath的选择功...
如果对Java感兴趣,必须现有一款便于使用的开发环境,而eclipse就是这么一个适合java开发的集成环境,完全免费,而且免安装,是Java开发人员的必备平台。很多人对eclipse安装教程不知道,下面就来详细介绍下:eclipse安装教程?下载步骤:1、首先在百度搜索eclipse下载如图所示,一般第一个为...
Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like协议下发行。其特点是占有内存少,并发处理能力强,以高性能低资源消耗而闻名。国内有大量网站使用Nginx,比如:百度、京东、新浪、网易、腾讯、淘宝等。由于在日常工作中,我们不可避免地要接触和使用...
抽象数据类型(abstractdatatype,ADT)实际上只是一个数学模型以及定义在模型上的一组操作。当然,这里的抽象是动词而不是名词,即通常是对数据的抽象,定义了数据的取值范围以及对数据操作的集合。抽象数据类型有两个关键词,一个叫“数据类型”,一个叫“抽象”...
Tomcat服务器作为当下最流行的免费的开放源代码的Web应用服务器之一,是开发和调试JSP程序的首选。然而对于一个初学者来说,在一台机器上配置好Tomcat服务器的难度还是不低的,本文就来全面解析常用Tomcat服务器配置,为大家配置Tomcat服务器提供一点点便捷。下面介绍Tomcat服务器常用7个配置,其...
HTTP协议在Java开发中算是耳熟能详的几个著名的互联网协议之一,无论是对于一个开发者还是Java初学者来说,HTTP协议毋容置疑是非常重要的,也是我们在求职面试中作为基础被经常问到的内容。那么,HTTP协议是什么,又在Java开发中扮演着什么样的角色呢?下面我们来一一揭晓答案。我们大家都知道家喻户晓的万维网...
Tomcat服务器的启动流程很标准化,入口是BootStrap,统一按照生命周期管理接口Lifecycle的定义进行启动。首先,调用init()方法逐级初始化,接着调用start()方法进行启动,同时,每次调用伴随着生命周期状态变更事件的触发。本文我们来介绍Tomcat启动前的准备工作——Tomcat初始化。当...
FastDFS是一个开源的轻量级分布式文件系统,它主要对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题,特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,简单、灵活、高效,采用C语言开发,充分考虑了冗余备份、...