上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 在servlet为客户端提供服务的过程中,在服务器内部只有一个servlet对象。³生命全过程:加载ClassLoader实例化new (第一次客户端请求过来的时候,进行实例化)初始化init(ServletConfig)处理客户端请求service doGet doPost(处理客户端请求时是以多线程进行的)退出服务destroy()³API中的过程:init()//只执行一次, 第一次初始化的时候Servlet生命周期分为三个阶段: 1,初始化阶段调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法Servle 阅读全文
posted @ 2013-05-08 22:41 `仅此而已 阅读(198) 评论(0) 推荐(0) 编辑
摘要: HTTP状态码,我都是现查现用。 我以前记得几个常用的状态码,比如200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。如果是做AJAX,REST,网络爬虫,机器人等程序。还是需要了解其他状态码。本文我花了一个多月的时间把所有的状态码都总结了下,内容太多,看的时候麻烦耐心点了。HTTP状态码的学习资料到处都有,但是都是理论上讲解。本文介绍HTTP协议中的HTTP状态码(HTTP Status Code), 会对大部分的状态码都进行了详细的实例讲解。要了解状态码,应该在实例中去理解状态码的意义,否则看了也会忘记的。用Fiddler工具可以查看HTTP Req 阅读全文
posted @ 2013-05-08 22:40 `仅此而已 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1 Server1.1 In the Tomcat world, a Server represents the whole container. Tomcat provides a default implementation of the Server interface., and this is rarely customized by users.1.2 在tomcat的世界里,一个server代表整个容器.Tomcat提供了一个默认的org.apache.catalina接口的实现.用户很少修改这个默认的实现2 Service2.1 A Service is an intermed 阅读全文
posted @ 2013-05-08 22:37 `仅此而已 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 当编写一个servlet时,必须直接或间接实现servlet接口,最可能实现的方法就是扩展javax.servlet.genericservlet或javax.servlet.http.httpservlet当实现javax.servlet.servlet接口时必须实现5个方法init(servletconfigconfig)service(servletrequestreq,servletresponseresp)destroy()getservletconfig()getservletinfo()service是执行应用逻辑的入口点,包容器调用此方法来响应进来得请求,只是在servlet被 阅读全文
posted @ 2013-05-08 22:31 `仅此而已 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 深入了解Dojo的服务器推送技术dojox.cometd工具简介:服务器推送技术已经出来一段时间了,业界上也有不少基于这种技术(应该说是设计模式)的开源实现,但是要移植或者说应用到自己的项目上都比较麻烦。Dojo这样一个大型的Web2.0开发框架提供了一套封装好的基于服务端推送技术的具体实现(包括服务端Java和客户端Web和JavaScript),它基于Bayeux协议,提供了一些简单而且强大的接口可以让你快速构建自己的服务端推送功能。客户端实现即Dojo的Cometd前端组件,它封装了建立连接、消息订阅等等接口。服务端基于Jetty和annotation,组建消息推送机制,同样也封装了比较 阅读全文
posted @ 2013-05-08 22:30 `仅此而已 阅读(573) 评论(1) 推荐(0) 编辑
摘要: C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软件系统多以此作为首选设计标准。。B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VB 阅读全文
posted @ 2013-05-08 22:28 `仅此而已 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1.RequestDispatcher.forward()――转发是在服务器端起作用,当使用forward()时, Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在b.jsp都可以获得,参数自动传递.但forward()无法重定向至有frame的jsp文件,可以重定向至有frame的html文件,同时forward()无法在后面带参数传递,比如servlet?name=frank,这样不行,可以 阅读全文
posted @ 2013-05-08 22:25 `仅此而已 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 1 GB2312-80GB2312码是中华人民共和国国家汉字信息交换用编码,全称《信息交换用汉字编码字符集——基本集》,由国家标准总局发布,1981年5月1日实施,通行于大陆。新加坡等地也使用此编码。GB2312收录简化汉字及符号、字母、日文假名等共7445个图形字符,其中汉字占6763个。GB2312规定“对任意一个图形字符都采用两个字节表示,每个字节均采用七位编码表示”,习惯上称第一个字节为“高字节”,第二个字节为“低字节”。GB2312将代码表分为94个区,对应第一字节;每个区94个位,对应第二字节,两个字节的值分别为区号值和位号值加32(2OH),因此也称为区位码。01-09区为符号、 阅读全文
posted @ 2013-05-08 22:23 `仅此而已 阅读(696) 评论(0) 推荐(0) 编辑
摘要: J2SE DK & API下载————————-http://java.sun.com/j2se/1.3/download.htmlhttp://java.sun.com/j2se/1.4.2/download.htmlhttp://java.sun.com/javase/downloads/index_jdk5.jsphttp://java.sun.com/javase/downloads/index.jspJ2EE DK & API下载————————-http://java.sun.com/j2ee/1.3/index.jsphttp://java.sun.com/j2e 阅读全文
posted @ 2013-05-08 22:21 `仅此而已 阅读(284) 评论(0) 推荐(0) 编辑
摘要: DK1.5引入了新的类型——枚举。在Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5之前,我们定义常量都是:public static fianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。Java代码public enum Color {RED, GREEN, BLANK, YELLOW}用法二:switchJDK1.6之前的switch语句只支持int,char,enum类型,使用枚举,能让我们的代码可读性更强。Java代码enum Signal {GREEN, YELLOW, RED}publ 阅读全文
posted @ 2013-05-08 22:19 `仅此而已 阅读(153) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页