- 浏览: 45546 次
- 性别:
- 来自: 上海
最新评论
-
calosteward:
感谢分享,我还找到了另一个也是可以用于c#的代码,是一个英文网 ...
PDF合并
文章列表
Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和
文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响我
们程序继续做其他事情,那么改进做法就是开设线程,让线程去等待,但是这样做也是相当耗费资源的。
Java NIO非堵塞技术实际是采取Reactor模式,或者说是Observer模式为我们监察I/O端口,如果有内容进来,会自动通知我们,这样,我们就不必开启多个线程死等,从外界看,实现了流畅的I/O读写 ...
- 2008-11-26 08:47
- 浏览 736
- 评论(0)
在servlet中,HttpServletResponse有一个表明响应所包含内容类型的参数。对PDF文件而言,内容类型是application/pdf。如果servlet没有设置类型,web浏览器很难决定如何处理这个文件。PDFServlet用下边的代码设置内容类型:resp.setContentType("application/pdf");Content-dispositionContent-disposition头提供给浏览器确定HTTP响应内容的信息。当浏览器读到这些头信息后,它能确定:
HTTP响应包含一个文件;
包含在响应中的文件名;
该文件是显示在浏览器主窗 ...
- 2008-11-25 14:47
- 浏览 716
- 评论(0)
一、Servlet的会话管理机制
根据设计,HTTP是一种无状态的协议。它意味着Web应用并不了解有关同一用户以前请求的信息。维持会话状态信息的方法之一是使用Servlet
或者JSP容器提供的会话跟踪功能。Servlet API规范定义了一个简单的HttpSession接口,通过它我们可以方便地实现会话跟踪。
HttpSession接口提供了存储和返回标准会话属性的方法。标准会话属性如会话标识符、应用数据等,都以“名字-值”对的形式保存。简而言
之,HttpSession接口提供了一种把对象保存到内存、在同一用户的后继请求中提取这些对象的标准办法。在会话中保存数据的方法是
setAt ...
- 2008-11-08 21:39
- 浏览 597
- 评论(0)
Note that all arrays are considered to implement the interface Cloneable. Otherwise, this method creates a new instance of the class of this object
and initializes all its fields with exactly the contents of the
corresponding fields of this object, as if by assignment; the contents
of the fields a ...
- 2008-11-04 11:00
- 浏览 739
- 评论(0)