
Java
文章平均质量分 56
iteye_16598
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WebSrvice 简单客户端
WebSrvice简单客户端:-----------------------------package com.huawei.mds;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.PrintWriter;impor...2009-12-12 17:18:32 · 190 阅读 · 0 评论 -
Annotation 详解
Annotation能够对程序注入另外外的信息,有三个级别:代码级别,编译级别,运行时级别。 加注了Annotation的程序就是向三个级别“通知”你对“它”的“说明/注解” Annotation在角色上分为:定义者、注解者、读者定义者:定义Annotation类型。根据需要,任何人都可以创建新的Annotation. 比如你可能定义一个方法上注解叫: Permiss...原创 2010-02-09 09:12:23 · 134 阅读 · 0 评论 -
Jetty在AIX上发布的WEB应用性能极差但在SUSE上是OK的,不知道是什么原因
创建了一个WEB应用,使用Jetty6发布到AIX P6,使用IBM的JDK6进行部署,发现其访问性能极差,显示图片以及传输数据都很慢;后来改用了tomcat进行部署就不存在这个问题; 首先排除是WEB应用的问题,该WEB应用发布在SUSE上的和Window上都是不存在性能问题的,只有在AIX上存在性能问题,不知道是什么原因,最后只好使用tomcat来进行替换 今天找到了...原创 2010-01-20 22:55:13 · 129 阅读 · 0 评论 -
MIAN 编写自己的编码解码FilterChain(codec)
mina 自己带的FilterChain codec是非常好用,但是在实际网络应用中还是有他的局限性,如编写基于CMPP、SGIP的短信系统。下面我编写的一个自己FilterChain例子,方便以后查看和其他的人查阅(哎,网上的mina资料少的可怜)1.mina服务器类package Minatest;import java.net.InetSocketAddress;...原创 2010-01-13 21:14:31 · 248 阅读 · 0 评论 -
JavaNIO 入门
Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响我们程序继续做其他事情,那么改进做法就是开设线程,让线程去等待,但是这样做也是相当耗费资源的。Java NIO非堵塞技术实际是采取React...原创 2010-01-13 16:19:57 · 92 阅读 · 0 评论 -
FTP上传文件源码
import java.io.File;import java.io.FileInputStream;import java.io.IOException;import sun.net.TelnetOutputStream;import sun.net.ftp.FtpClient;public class FtpUpload { /** * @param ...原创 2010-01-12 21:11:36 · 224 阅读 · 0 评论 -
FTP下载文件
import java.io.DataInputStream;import java.io.File;import java.io.IOException;import java.io.RandomAccessFile;import sun.net.TelnetInputStream;import sun.net.ftp.FtpClient;public class...原创 2010-01-12 21:03:15 · 251 阅读 · 0 评论 -
使用http协议访问服务
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;public class HttpService { /** * @p...原创 2010-01-08 21:12:25 · 182 阅读 · 0 评论 -
Java程序员必须了解的GC工作原理
一个优秀的Java程序员必须了解GC(Garbage Collection 垃圾收集)的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高整个应用程序的性能。本篇文章首先简单介绍GC的工作原理之后,然后再对GC的几个关键问题进行深入探讨,最后提出一些Java程序设计建议,从GC角度提高Java...原创 2009-12-22 15:37:38 · 102 阅读 · 0 评论 -
Java IO
一. Input和Output 1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型: 1.1 以字节为导向的stream 以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型: 1) inp...原创 2009-12-12 22:09:01 · 103 阅读 · 0 评论 -
Chain of Responsibility(职责链)
Chain of Responsibility定义Chain of Responsibility(CoR) 是用一系列类(classes)试图处理一个请求request,这些类之间是一个松散的耦合,唯一共同点是在他们之间传递request. 也就是说,来了一个请求,A类先处理,如果没有处理,就传递到B类处理,如果没有处理,就传递到C类处理,就这样象一个链条(chain)一样传递下去。如何使用?...原创 2009-12-12 19:51:15 · 107 阅读 · 0 评论 -
EJB3的Remote和Local区别
1.@Remote 注释指明实现的接口是远程接口,@Local 注释指明实现的接口是本地接口。当@Local 和@Remote 注释都不存在时,会话 Bean 实现的接口默认为 Local接口。如果在本地用 EJB(确保客户端与 EJB 容器运行在同一个 JVM),采用 Local 接口访问 EJB 优于 Remote 接口,因为 Remote接口访问 EJB 需要经过远程方法调用(RPCs)...原创 2011-02-25 22:21:04 · 319 阅读 · 0 评论