原因是如果NIO被支持的话,Jetty会使用内存映射文件来缓存静态文件,其中包括.js文件。在Windows下面,使用内存映射文件会导致文件被锁定。解决方案是不使用内存映射文件来做缓存。步骤如下:1.在你使用的Jetty版本的jetty.jar中找到webdefault.xml,它在jar文件中的路...
分类:
Web程序 时间:
2014-09-17 11:43:32
阅读次数:
244
在实际工作中,我们创建的应用大部分是web应用。在Java的世界中,Web项目的标准打包方式是WAR。这一章,我们介绍怎么使用Maven构建一个Web应用,此外我们还会介绍如何借助jetty-maven-plugin来快速开发和测试Web测试,以及使用Cargo实现Web项目的自动化部署。
Web项目的目录结构
基于Java的Web应用,其标准的打包方式是WAR。WAR与JAR类似,...
分类:
Web程序 时间:
2014-09-15 22:57:19
阅读次数:
488
与普通递归相比,由于尾递归的调用处于方法的最后,因此方法之前所积累下的各种状态对于递归调用结果已经没有任何意义,因此完全可以把本次方法中留在堆栈中的数据完全清除,把空间让给最后的递归调用。这样的优化便使得递归不会在调用堆栈上产生堆积,意味着即时是“无限”递归也不会让堆栈溢出。这便是尾递归的优势。有些...
分类:
其他好文 时间:
2014-09-13 21:17:45
阅读次数:
262
尾递归与Continuation的联系前面谈了尾递归与Continuation,但是感觉还有些要补充下。赌王娱乐城Continuation是一种非常古老的程序结构,简单说来就是entire default future of a computation, 即对程序“接下来要做的事情”所进行的一种建模...
分类:
其他好文 时间:
2014-09-13 18:33:55
阅读次数:
186
第一次接触java web开发,花费了一天半的时间,写了个简单的登录页面,以此文为记。开发工具Eclipse Luna Release (4.4.0) 已集成maven,maven目前的体会就是管理各种依赖jetty为maven提供的一个插件,类似tomcatstruts2框架,MVC,action...
分类:
数据库 时间:
2014-09-12 16:52:34
阅读次数:
308
以前调试web程序的,搭建Tomcat实在是费劲,就想找一个比较简单的方式,我就想调试一下我写的某一个servlet形式,看到《how Tomcat works》这本书,才明白确实可以,不过使用的web容器是jetty,还是比较的方便,特记载这里。 1. 新建一个工程 2. 把代码拷贝进去,添加依赖...
分类:
其他好文 时间:
2014-09-10 00:23:19
阅读次数:
315
Tomcat、Weblogic、Jetty、WebService做了什么样子的事情呢?只不过是通过SOCKET来监听服务器上某一个端口的请求,进行请求的处理,并且将响应信息写回去。简单的说就是这样了,但是复杂里面讲呢,Tomcat必须要兼顾安全、标准、完美兼容HTTP的规范、多线程支持、数据库,数据源支持、可配置、Web端管理、SSL等等方面,所以又是非常复杂的。下面是一个例子,对于新手而言是非常...
分类:
编程语言 时间:
2014-09-09 21:37:29
阅读次数:
277
Jetty的工作原理以及与Tomcat 的比较...
分类:
其他好文 时间:
2014-09-09 21:32:59
阅读次数:
292