`
文章列表
1.1.3 与消息头一起工作 HTTP消息能包含大量头,它们描述了消息的属性。例如内容长度,内容类型等等。HttpClient提供了获取,增加,去除和枚举头。 HttpResponse response = new BasicHttpResponse(HttpVersion.HTTP_1_1, HttpStatus.SC_OK, "OK"); response.addHeader("Set-Cookie", "c1=a; path=/; domain=localhost"); response.addHeader("S ...
1.1.2 HTTP Response HTTP响应是由服务器在收到并且解析请求信息后反馈给客户端的消息。消息的第一行包含了协议的版本,跟在后面的是状态码,然后是相关的文本。 HttpResponse response = new BasicHttpResponse(HttpVersion.HTTP_1_1, HttpStatus.SC_OK, "OK"); System.out.println(response.getProtocolVersion()); System.out.println(response.getStatusLine().getStatusCode ...
1.1.1 HTTP request 所有的HTTP请求都包含了method name,请求URI以及协议版本。 HttpClient支持所有定义在HTTP1.1规范中的HTTP method:GET、POST、PUT、DELETE、TRACE和OPTIONS。每种method类型对应一个特别的类:HttpGet,HttpHead,HttpPost,HttpPut,HttpDelete和HttpOptions。 Request-URI是统一资源定位符,识别应用到请求的资源。HTTP请求URI包含了协议,主机名,端口号,资源路径,查询,或者可选的片段。 HttpGet httpGet = new ...
1.1 执行请求 HttpClient大部分必要的功能是执行HTTP方法。HTTP方法的执行涉及了一个或者多个HTTP请求和响应的交互,通常会在HttpClient内部处理。要求用户提供请求对象执行,并且期盼HttpClient传输请求给目标服务器然后返回相应的响应对象,如果执行不成功则抛出异常。 非常自然的,HttpClient API的main入口点是HttpClient接口,它定义了上述描述内容。 下面使用最简单的形式描述请求执行的例子: HttpClient httpClient = new DefaultHttpClient(); HttpGet httpGet = new Http ...
版本:4.0.1 这篇翻译文档会抽时间完成。 HTTP大概是今天Internet上使用的最重要的协议。Web service,启用网络的应用和网络计算的增长不断扩展HTTP协议角色,而增长的应用数量要求HTTP支持。 尽管java.net包提供了通过HTTP访问资源的基本功能,它并没有提供完全的扩展性或者许多应用需要的功能。HttpClient设法通过有效的、最新的、丰富特征的包实现大多数HTTP标准或者推荐的客户端。 当为基本的HTTP协议提供健壮支持的同时也要考虑可扩展性,HTTPClient也许是被任何构建HTTP客户端应用的人感兴趣,这些应用包括web浏览器,web service客户 ...
给一个下载tcnative-1.dll的链接,你可以从这儿取得帮助: http://archive.apache.org/dist/tomcat/tomcat-connectors/native/
解决方案: 1、在Servers控制台内,在服务器节点上右键选择Properties 2、General选项卡中点击Switch Location,此时Location的值更新为:/servers/tomcat6.0 server at localhost.server 3、在Servers控制台内,在服务器节点上双击找到tomcat项目--Tomcat v6.0 Server at localhost.server  这个文件 ,双击打开 4、在最下面的Server option中勾选Publis module context to separate XML files,Ctrl^S保存。
Andriod视图布局如下: LinearVertical,后续的每个元素都排在前一个元素下面,形成一个单一列。 LinearHorizontal,后续的每个元素都排在前一个元素右边,形成一个单一行。 Relative,后续的每个元素相对于前一个元素有一定的偏移量。 Table,与 HTML 表相似的一系列行和列。每个单元格可以包含一个视图元素。 Andriod视图元素如下: *  Button * ImageButton * EditText * TextView(与标签相似) * CheckBox * Radio Button * Gallery 和 ImageSwitcher(用来显示 ...
Android应用程序的四种类型:活动、服务、接收器和ContentProvider。 活动:在视图类(实现各种UI)的帮助下,为应用程序提供UI。一个应用程序可以包含一个或者多个应用程序。这些活动与应用程序的屏幕形成一一对应关系。 服务:后台运行的应用程序,执行各种任务,它是没有UI的Android程序。 接收器:应用程序组件,它接收请求并处理intent。与服务一样,接收器在一般情况下也没有 UI 元素。接收器通常在 AndroidManifest.xml 文件中注册。注意,接收器的类属性是负责实现这个接收器的 Java 类。 ContentProvider 是 Android 的数据存储抽 ...
最近需要用到HUNSON,GOOGLE、BAIDU一番得资料若干,整理一下,共同学习。 1、HUDSON主页:http://hudson-ci.org/ 2、 3、HUDSON RPM for RedHat Linux Hudson可以作为RPM包来安装,以便 a)通过yum实现Hudson自动升级; b)在boot过程中回调/etc/init.d启动Hudson。 首先使用仓库增加key到你的系统, sudo rpm --import http://hunson-ci.org/redhat/hudson-ci.org.key 然后安装Hudson, wget -0 /tmp/hudson.r ...
获取radio button被选中的值 var value = $('input[@name=items][@checked]').val(); 获取下拉列表框中的文本 var text = $('select[@name=items]option[@selected]').text(); 制定下拉列表框中的第二个元素为当前选中值 $('#select_id')[0].selectedIndex = 1; radio button的第二个元素为当前选中值 $('input[@name=items]').get(1).checked = true; 文本框、文本区域的取值 $("#tx ...
1,将 simsun.ttf (等)从Windows系统拷贝至 /usr/share/fonts/default/TrueType 2,进入 /etc/rc.d/init.d/ 目录,运行 sudo ./xfs restart[有的机器上好像不生效] 或重新启动 linux 就OK啦. 打开浏览器,输入想看的中文网址,OK了
工作中需要实现管理窗口,查了好长时间的API,终于找到了解决之道 Ext.WindowGroup 功能:对象是Ext.Window实例的集合并且提供了z-order管理和激活的功能。Ext.Window通过属性manager绑定。如: var group=new Ext.WindowGroup() new Ext.Window({     id: 'window',     applyTo: '**',     layout: 'fit',     width: 500,     height: 300,     closeAction: 'hide',     plain: true,    ...
最近项目中需要用到ThreadLocal,所以抽时间翻译了段文章,学习一下。
Ext.form.ComboBox 的editable设为true之后,用getValue()是无法获取手工输入的值,对于带可编辑功能的ComboBox,我们需要getRawValue()来取值。 比较两个两个方法的原型和说明: getRawValue():Mixed Returns the raw data value which may or may not be a valid, defined value. To return a normalized value see getValue(). getValue():String Returns the currently sele ...
Global site tag (gtag.js) - Google Analytics