全国校区
北京
深圳
上海
广州
武汉
成都
西安
郑州
南京
长沙
Java实验班
Java就业班
Java在职加薪班
Java架构师班
Java夜校班
JavaSE
数据库
JavaWeb
流行框架
分布式
微服务
Java中的线程:java中,每个线程都有一个调用栈存放在线程栈之中,一个java应用总是从main()函数开始运行,被称为主线程。一旦创建一个新的线程,就会产生一个线程栈。线程总体分为:用户线程和守护线程,当所有用户线程执行完毕的时候,JVM自动关闭。但是守候线程却不独立于JVM,守候线程一般是由操作系统或者...
部署简而言之就是把Web应用开发时的文件拷贝到Tomcat容器中,并对其进行编译等操作,使用户可以访问到该应用。学会在Tomcat中部署项目是Tomcat的基本操作,本文就来和大家聊聊Tomcat的部署方式。在Tomcat有多种部署方式,主要分为二大类:1.静态部署:直接拷贝相应的web展开目录、或者war包。...
Tomcat因技术先进、性能稳定,开源免费,而深受Java开发者的喜爱并得到了部分软件开发商的认可,成为目前比较主流的Web应用服务器。然而,尽管Tomcat名声在外,对于许多的Java初学者甚至一些学过Java的人来说,仍对Tomcat到底是什么保持疑问。本文就结合网上的资料和自己的想法和大家系统的聊一聊什么...
Tomcat是一个世界上广泛使用的支持jsp和servlets的Web服务器,作为一个免费的开放源代码的Web应用服务器,Tomcat仍拥有稳定的性能和先进的技术,这离不开Tomcat合理的体系结构。本文我们就来解析一下Tomcat体系结构。目前,Tomcat服务器支持Servlet2.5和JSP2.1的规范,...
Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。那么集众多优点于一身的Tomcat都有哪些核心组件来支撑着它的众多功能呢?本文就来为大家揭...
JUnit是一个Java语言的单元测试框架。JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。Junit实际上是一套框架,继承TestCase类,就可以用Junit进行自动测试了。JUnit众多版本中比较好用的是Junit4,Junit4测试往往也十分便捷...
SpringMVC是强大的Web开发框架,基于Spring。课程从基础开始逐步讲解SpringMVC框架Web应用的相关技术点。以注解为核心@Controller,RequestMapping,@ControllerAdvice,@ExceptionHandler等。Spring重要对象拦截器,异常处理器,源代...
SAX,全称SimpleAPIforXML,是一种以事件驱动的XMlAPI,即XML简单应用程序接口。解析XML元素名称和内容的关键是当SAX解析XML时,把元素的名称和内容及时保存起来,同时XML中可能会有很多同名的元素,要把元素名称和内容对应起来。与DOM不同,SAX提供的访问模式是一种顺序模式,这是一种快...
web.xml是Tomcat工程中最重要的配置文件,当启动一个Web项目时,容器包括(JBoss、Tomcat等)首先会读取项目web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常地被启动起来。那么如此重要的Web.xml文件配置到底是怎样的呢?本文就来为大家揭晓答案,Web.xml文件...
XML可用于交换数据。基于XML可以在不兼容的系统之间交换数据,计算机系统和数据库系统所存储的数据有多种形式,对于开发者来说,最耗时间的工作就是在遍布网络的系统之间交换数据。把数据转换为XML格式存储将大大减少交换数据时的复杂性,还可以使这些数据能被不同的程序读取。本文我们就来谈一谈XML数据交互。为了更好地理...