摘要:1. draw2d 设计思想 draw2d是一个宿主在swt composite控件中的轻量级的构件(widge)系统。一个draw2d应用程序由一个 swt composite控件, 一个轻量级系统, 以及其内容(figures)组成。figures是draw2d的建造块。下面的“hello world”例子程序演示了如何实现一个最简单的draw2d程序。listing ......
摘要: in software that use java, show popmenu that have the function of cut copy past to the jtextfield jtextarea jtextpane。//how to use?: in thethod main()add some code public static void main(string[] d)......
文本传输协议HTTP包
一.超文本传输协议及http包 http协议用于在internet上发送与接收消息.http协议是一种请求-应答式的协议——客户端发送一个请求,服务器返回该请求的应答,所有的请求与应答都是http包.http协议使用可靠的tcp连接,默认端口是80.http的第一个版本是http/0.9,后来发展到了http/1.0,现在最新的版本是http/1.1.http/1.1由rfc 2616 定义. 在http中,client/server之间的会话总是由客户端通过建立连接与发送http请求包初始化,服务器不会主动联系客户端或要求与客户端建立连接.浏览器与服务器都可以随时中断连接,例如,在浏览网页时你可以随时点击“停止”按钮中断当前的文件下载过程,关闭与web服务器的http连接. 1 http请求包 http请求包(get.post等请求方法)由三个部分构成,分别是:方法-uri-协议/版本,请求头,请求正文.下面是一个http请求包(get)的例子: get /index.jsp http/1.1accept-language: zh-cnconnection: keep-alive host: 192.168.0.106content-length: 37
username=new_andy&password=new_andy 请求包的第一行是方法-uri-协议/版本: get就是请求方法,根据http标准,http请求可以使用多种请求方法.http 1.1支持七种请求方法:get.post.head.options.put.delete与trace等,常用的为请求方法是get与post. /index.jsp表示uri.uri指定了要访问的网络资源. http/1.1是协议与协议的版本. 最后一行username=new_andy&password=new_andy为正文,正文与http头部有一个空行(\r\n)分隔.这里需要说明的一点,其中content-length说明正文的长度,有的正文长度没有在头部说明,只是标明transfer-encoding: chunked.关于chunked类型的长度计算方法,见rfc 1626. 请求包的头部还会包含许多有关客户端环境与请求正文的有用信息,这里不再描述. 2 http应答包
http/1.1 200 okserver: microsoft-iis/4.0date: mon, 3 jan 2005 13:13:33 gmtcontent-type: text/htmllast-modified: mon, 11 jan 2004 13:23:42 gmtcontent-length: 90 【程序编程相关:使用validwhen设计复杂的Stru】
与http请求包相似,由三个部分构成,分别是:协议-状态代码-描述,应答头,应答正文.下面是一个http应答的例子: 【推荐阅读:Jboss Ejb MDB
】
<html><head><title>解读http包示例</title></head><body>hello world!</body></html>
http应答包的第一行类似于http请求的第一行,表示所用的协议是http 1.1,服务器处理请求的状态码200. 应答头也与请求头一样包含许多有用的信息,例如服务器类型.日期时间.内容类型与长度等.应答的正文就是服务器返回的html页面.... 下一页
摘要: 在更大的计划之前,先温习一下design pattern的功课。 看了《head first design patterns》里讲decorator的样章,发现jolt大奖不是白拿的,叙事能力之强,表达之清晰,不是那些满腹经伦的老先生可以比的。而且整个pattern的讲述过程循序渐进,真的可以保证--小白都能学会设计模式。 可惜就只有样章。head first系列的电子书都不好找,只好还是翻出老......