数据处理之-网络
前端也精彩
热爱软件,倾力所爱
展开
-
android真机调试网络相关
以太网适配器 以太网: 连接特定的 DNS 后缀 . . . . . . . : 本地链接 IPv6 地址. . . . . . . . : fe80::a9ad:e109:146d:ab04%3 IPv4 地址 . . . . . . . . . . . . : 10.30.1.42 子网掩码 . . . . . . . . . . . . : 255.原创 2015-11-21 05:35:26 · 1120 阅读 · 0 评论 -
通信协议——HTTP、TCP、UDP
TCP HTTP UDP:都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。TCP HTTP UDP三者的关系:TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。转载 2015-10-27 03:35:09 · 866 阅读 · 0 评论 -
Http 与 Socket 区别
Http 与 Socket 区别HTTP:超文本传输协议,首先它是一个协议,并且是基于TCP/IP协议基础之上的应用层协议。TCP/IP协议是传输层协议,主要解决数据如何在网络中传输,HTTP是应用层协议,主要解决如何包装数据。HTTP协议详细规定了浏览器与服务器之间相互通信的规则,是万维网交换信息的基础。HTTP是基于请求-响应形式并且是短连接,并且是无状态的协议。针对其无状态特性,在实转载 2015-10-27 03:20:37 · 300 阅读 · 0 评论 -
SSH2 Step by Step- Step 1 Struts2初步配置学习
SSH2(Struts2,Spring,Hibernate) Struts进行流程控制,Spring进行业务流转,Hibernate进行数据库操作的封装!先把SSH2的每个框架的版本列一下,因为不同的框架版本,需要的Jar文件都有所区别:开发环境: Eclipse 3.7 (Indigo) + Win7 + Tomcat 7 SSH2版本:struts-2.2.3.1Spr转载 2015-03-19 10:48:02 · 317 阅读 · 0 评论 -
java.net.SocketException四大异常解决方案
http://developer.51cto.com/art/201003/189724.htmjava.net.SocketException如何才能更好的使用呢?这个就需要我们先要了解有关这个语言的相关问题。希望大家有所帮助。那么我们就来看看有关java.net.SocketException的相关知识。第1个异常是 java.net.BindException:Address a转载 2015-10-25 15:51:40 · 536 阅读 · 0 评论 -
android(java) socket判断网络连接状态
在 android socket 编程中我们需要时刻对其网络状态进行判断,android(java)对网络状态判断的方法(isClosed(),isConnected(),isInputShutdown(),sOutputShutdown())中,并没有有效方法,这些都是判断本地socket端的状态的,如果要判断远端的socket状态,则可通过隔段时间向对方发送数据,如果发送过程出现异常,则证明网转载 2015-03-25 17:23:12 · 2790 阅读 · 0 评论 -
JSP中的九个内置对象
http://www.cnblogs.com/xdp-gacl/p/3779872.htmlJSP中的九个内置对象一、JSP运行原理 每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的调用方式进行调用。转载 2015-03-20 15:20:49 · 582 阅读 · 1 评论 -
多线程断点续传下载。
本示例介绍在Android平台下通过HTTP协议实现断点续传下载。我们编写的是Andorid的HTTP协议多线程断点下载应用程序。直接使用单线程下载HTTP文件对我们来说是一件非常简单的事。那么,多线程断点需要什么功能?1.多线程下载,2.支持断点。 使用多线程的好处:使用多线程下载会提升文件下载的速度。那么多线程下载文件的过程是:转载 2015-04-09 09:03:30 · 601 阅读 · 0 评论 -
web服务器和应用服务器的区别
web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用的方法(CGI)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供商业逻辑。The Web serverA Web server handles the HTTP protocol. When the We转载 2015-03-19 10:47:33 · 333 阅读 · 0 评论 -
Socket的正确关闭(改良版)
http://blog.csdn.net/hunkcai/article/details/5803651转载 2014-11-20 20:32:50 · 1332 阅读 · 0 评论 -
web服务器 原理
web服务器 在开始了解Apache前,我们先熟悉一下web服务器,因为apache也是web服务器的一种。 Web系统由客户端(浏览器)和服务器端两部分组成。Web系统架构也被称为B/S架构。最常见的Web服务转载 2015-10-27 03:48:40 · 528 阅读 · 0 评论 -
TCP/IP协议分析
TCP/IP协议分析一;前言学习过TCP/IP协议的人多有一种感觉,这东西太抽象了,没有什么数据实例,看完不久就忘了。本文将介绍一种直观的学习方法,利用协议分析工具学习TCP/IP,在学习的过程中能直观的看到数据的具体传输过程。 为了初学者更容易理解,本文将搭建一个最简单的网络环境,不包含子网。 二、试验环境 1、网络环境转载 2015-10-27 04:27:03 · 1939 阅读 · 0 评论 -
wireshark 抓包分析 TCPIP协议的握手
自己分析完了,本打算写一篇的,但是不经意间看到了这篇,写的太赞了,然后我无耻的懒了,转过来吧。原网址:http://www.cnblogs.com/TankXiao/archive/2012/10/10/2711777.html 感谢原作者这么详细的分析,下面是赤裸裸的复制文章。Wireshark基本介绍和学习TCP三次握手之前写过一篇博客:用 Fidd转载 2015-10-27 04:34:30 · 766 阅读 · 0 评论 -
JSP页面是动态页面,“动态”怎么理解呢?
就是数据从数据库取得,当数据库的数据发生变化时,页面不需要更改,页面中的数据即可发生变化。动态页面的出现是因为静态页面修改不灵活,每次修改需要修改源代码,不好维护。转载 2015-10-28 02:16:33 · 994 阅读 · 0 评论 -
MyEclipse在哪里查看JSP转化为Servlet时的对应Java代码?
MyEclipse没有提供这样的功能吧,你可以在工程发布到tomcat以后,在tomcat的work\Catalina\localhost\虚拟目录名\org\apache\jsp目录下看到对应jsp的java类文件转载 2015-10-28 02:15:29 · 838 阅读 · 0 评论 -
Tomcat处理HTTP请求源码分析--包含jsp内置对象的实例过程
很多开源应用服务器都是集成tomcat作为web container的,而且对于tomcat的servlet container这部分代码很少改动。这样,这些应用服务器的性能基本上就取决于Tomcat处理HTTP请求的connector模块的性能。本文首先从应用层次分析了tomcat所有的connector种类及用法,接着从架构上分析了connector模块在整个tomcat中所处的位置,最后对c转载 2015-10-28 02:05:52 · 2011 阅读 · 0 评论 -
struts2+hibernate3.2+spring2.0整合篇
struts2+hibernate3.2+spring2.0整合篇(一)http://blog.csdn.net/quwenzhe/article/details/41620695 struts2+hibernate3.2+spring2.0整合篇(二)http://blog.csdn.net/quwenzhe/article/details/41624523strut转载 2014-12-01 09:48:51 · 452 阅读 · 0 评论 -
Exception starting filter login Unable to load configuration. - action
Caused by: Unable to load configuration. - actionCaused by: Action class [com.example.action1.LoginAction] not found - action很显然,action类的包名出错了,导致在redeploy的时候,服务器报错了,webbrowser的错误是HTTP Status 4原创 2015-09-03 10:45:44 · 412 阅读 · 0 评论 -
struts.xml配置和url请求解释
基于struts2的请求url的解析过程:struts.xml <package name="填写这里是为了标示一个package,和extends联合使用可以实现配置方面的继承" namespace="定义在项目名后的第一个【‘/'】后的字段"> 以相对项目目录的方式书写的格式是: "/"+jsp所在的具体的文件夹路径 案例原创 2015-08-29 13:04:55 · 804 阅读 · 0 评论 -
Tomcat学习之Request/Response封装
org.apache.coyote.Request和org.apache.coyote.Response在Acceptor接收到一个socket之后,在JIoEndpoint的processSocket方法中这个socket被包装成SocketWrapper[html] view plaincopyprint?protected bo转载 2015-10-29 00:12:41 · 1733 阅读 · 0 评论 -
HttpServletRequestWrapper作用
HttpServletRequestWrapper相关 应用一:解决tomcat下中文乱码问题(先来个简单的) 在tomcat下,我们通常这样来解决中文乱码问题:过滤器代码:package filter; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; imp转载 2015-10-28 23:33:34 · 3022 阅读 · 1 评论 -
Tomcat源码分析(一)------ 架构
http://blog.csdn.net/cutesource/article/details/5006062下面谈谈我对Tomcat架构的理解总体架构:面向组件架构基于JMX事件侦听1)面向组件架构tomcat代码看似很庞大,但从结构上看却很清晰和简单,它主要由一堆组件组成,如Server、Service、Connector等,并基于JMX管理这些组件转载 2015-10-28 01:49:43 · 316 阅读 · 0 评论 -
tomcat之jsp/servlet容器与tomcat与专业的http服务器的区别
转载的 tomcat最主要的功能是提供Servlet/JSP容器,尽管它也可以作为独立的Java Web服务器,它在对静态资源(如HTML文件或图像文件)的处理速度,以及提供的Web服务器管理功能方面都不如其他专业的HTTP服务器,如IIS和Apache服务器。 因此在实际应用中,常常把Tomcat与其他HTTP服务器集成。对于不支持Servlet/JSP的HTTP服转载 2015-10-28 01:31:50 · 785 阅读 · 0 评论 -
Wireshark学习笔记——如何快速抓取HTTP数据包
0.前言 在火狐浏览器和谷歌浏览器中可以非常方便的调试network(抓取HTTP数据包),但是在360系列浏览器(兼容模式或IE标准模式)中抓取HTTP数据包就不那么那么方便了。虽然也可使用HttpAnalyzer等工,但是毕竟都是收费软件。只需通过合适的过滤和操作,Wireshark也可抓取HTTP请求和响应。下面便说明具体操作。 假设在8080端口运行一个HTTP转载 2015-10-27 04:35:38 · 5354 阅读 · 0 评论