`
wujianjun12315
  • 浏览: 111763 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
一.   Input和Output 1.   stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out   stream)都包括两种类型: 1.1   以字节为导向的stream 以字节为导向的stream ...

java基础

对象和对象变量     1:如Date deadline;它定义了一个Date对象的变量deadline,此变量可以引用Date类型的变量,但是一定要认识到deadline不是一个对象,实际上也没有引用对象,此时不能将任何Date的方法应用于这个变量上。如deadline.t ...
    在结构化的编程中,主要是通过一系列的过程(算法)来解决问题,一旦这些过程确定就得考虑存储数据的方式,所以大师们把面向过程的程序设计概括为“程序=算法+数据结构”,所以面向过程的设计中首先考虑如何操作数据,然后在考虑数据的存储,以便于如何简单的操作数据;而在OOP(面向对象)的设计中恰恰相反,先是考虑数据结构的设计(类的设计),然后再考虑数据的操作。在面向对象的设计中主要以下概念需要理解: 1:类和对象    在面向对象的设计中。基本上是在类的基础上设计,所有的方法的变量都被类包围。在这里有一句典型描述类和对象的话----“类是构造对象的模板和蓝图”,所以对象就是通过类的构造方法创建出来的 ...
环境配置 1  正确安装配置java的jdk 2 将ireport放到c:\ireport 3 将ant放到c:\ant(我用的是bea的ant路径是D:\bea\weblogic81\server\ant) 4 将jasperreports-1.2.0.jar 放置到当前classpath中(没有加,我使用的Ireport\lib下已经存在了) 5 将itext-1.3.1.jar放置 ...
    最近一段时间对分布式很迷惑,安静下来想想,为什么程序可以再不同的机器上,无非他们之间是通过网络来通信的,那他们之间的交流主要是什么内容呢,我想无非是运行业务方法需要的一些参数罢了,而对于远程的机器怎么知道另一台机器的业务方法呢?这就出现了面向接口的编程。(以下将从RMI编程到Socket实现底层讲起)      下面就对于常用的RMI的分布式的编程步骤分析一下: 1:由于不同机器之间的通信交流,他们有一个共同的出发点就是针对处理业务而存在,而又不暴露业务方法,所以,业务方法的借口就这样被定义出来了。如定义一个RmiMonitorService.java,这里必须继承Remote类 p ...
  ServerSocket socketServer;         try         {             socketServer = new ServerSocket(10086);             Socket client = socketServer.accept();             InputStream inClient = client.getInputStream();             Scanner inScn = new Scanner(inClient);             while (inScn.hasNextLine ...
  基于java的网络抓包方法 一、实验内容描述 本实验是用java实现的网络抓包程序,在windows环境下安装winpcap4.0和jpcap6.0后,下载eclipse和jigloo插件(一种在eclipse底下作图形化开发的工具),将其安装好,然后就可以进行java的网络抓包图形化开发了。 二、原理与关键技术 2.1 网络抓包技术原理 网络层上有各种各样的数据包,它们以不同的帧格式在网络层上进行传输,但是在传输时它们都遵循相同的格式,即有相同的长度,如果一种协议的帧格式达不到这种长度,就让其补齐,以达到我们的要求。 2.2 网络抓包关键技术 无论是在windows操作系统下还是在lin ...
简介: 代理服务器的应用非常广泛。比如,在企业网内部,它可以用来控制员工在工作时浏览的Internet内容,阻止员工访问某些类型的内容或某些指定的网站。代理服务器实际上扮演着浏览器和Web服务器之间的中间人的角色,能够对浏览器请求进行各种各样的处理,能够过滤广告和Cookie,能够预先提取Web页面,使得浏览器访问页面的速度更快,等等。 基础知识 不管以哪种方式应用代理服务器,其监控HTTP传输的过程总是如下:     步骤一:内部的浏览器发送请求给代理服务器。请求的第一行包含了目标URL。     步骤二:代理服务器读取该URL,并把请求转发给合适的目标服务器。     步骤三:代理服务器 ...
HttpClient简介 HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如 Apache Jak ...
* 1,在HTTP的WEB应用中, 应用客户端和服务器之间的状态是通过Session来维持的, 而Session的本质就是Cookie, * 简单的讲,当浏览器向服务器发送Http请求的时候, HTTP服务器会产生一个SessionID,这个SessionID就唯一的标识了一个客户端到服务器 ...
/****************************服务器端*****************************/ String pages = "";//当前页码数  int totalPage = 0;//总共页数 String display = "20";//每页显示条数 pages = CommonUtils.passerStr((String)requestLoad.getParameter("pages"),"1");//pages当前页码数    //String ...
文件的上传在本地来说就是把一个文件挪到另一个地方,对于网络来说只是目标地址是网络的地址而已。java实现的原理代码如下:File source =new File("F:/music/一生爱你千百回.mp3");//定义目标路径File target =new File("D:/music&qu ...
(一)断点续传的原理 其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下: 假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。 GET /down.zip HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms- excel, application/msword, application/vnd.ms-powerpoint, */* Accept-Langu ...
集群配置方案: 1. 结构简绍:   该方案采取前端一台apache服务,中间多个jboss/tomcat服务器,后端连接同一个数据库的集群方法      2. 采用的个个服务器类型和名称 Apache: 采用的是apache_2.2.6-win32-x86-openssl-0.9.8e.msi(带证书等加密验证) 或者apache_2.2.6-win32-x86-no_ssl.msi(无加密认证) http://apache.mirror.phpchina.com/httpd/binaries/win32/下载 Jboss/Tomcat:  采用jboss-4.0.4.GA.zip htt ...
都说spring是轻量级的,现在的市场份额很大,是如何如何的好,我也忍不住系统的来了解一下spring,嘿嘿。。。。 一:spring的整体结构    spring所有功能的支撑主要是建立在IOC容器之上,所以控制反转和依赖注入是spring技术的核 ...
Global site tag (gtag.js) - Google Analytics