摘要:
在Tomcat/conf下有一个web.xml文件,当Tomcat中所有web应用实例化时都会读取该配置文件,然后读取每个web应用自己的配置文件(/WEB-INF/web.xml)。 conf/web.xml作出以下配置: 阅读全文
摘要:
Tomcat的核心组件是servlet容器。 Tomcat各个组件之间的嵌套关系 server.xml配置如下: <Server> 代表整个servlet容器组件。里面可以有一个或多个Service 参数: className:必须实现org.apache.catalina.Server接口 add 阅读全文
摘要:
前面提到,当我们用多线程同时运行多个任务时,可以通过锁(互斥)来同步两个任务的行为,从而使得一个任务不会干涉另一个任务的资源。 这一章要解决的问题不是彼此间的干涉,而是彼此间的协作。协作时,关键问题是握手。为了实现握手,我们同样使用互斥,因为互斥能够确保只有一个任务可以相应某个信号,这样就可以根除竞 阅读全文
摘要:
sleep(),wait(),yield() 的区别 sleep方法和yield方法是Thread类的方法,wait方法是Object的方法。 sleep 方法使当前运行中的线程睡眼一段时间,进入不可运行状态,这段时间的长短是由程序设定的,不会释放锁标志。 wait方法调用后,线程会放弃对象锁,进入 阅读全文