摘要: 1、先看一个File类的简单的例子[java]view plaincopy<spanstyle="font-size:16px;">packagetest;importjava.io.File;importjava.io.FilenameFilter;importjava.util.Arrays;importjava.util.Scanner;importjava.util.regex.Pattern;/***File代表文件和目录,静态域有:与系统有关的路径分隔符、与系统有关的默认名称分隔符。*主要操作有:创建文件或目录、删除文件、给文件设定属性、返回指定目录 阅读全文
posted @ 2012-01-19 15:59 王爵的技术博客 阅读(584) 评论(0) 推荐(0)
摘要: [java]view plaincopypackagehttp;importjava.io.BufferedReader;importjava.io.BufferedWriter;importjava.io.FileReader;importjava.io.FileWriter;importjava.io.IOException;/**Read和Write分别对应InputStream和OutputStream*前者用于字符流,后者用于字节流*FileReader和FileWrite分别对应与FileInputStream和FileOutputStream*BufferedReader和Buf 阅读全文
posted @ 2012-01-19 15:58 王爵的技术博客 阅读(687) 评论(0) 推荐(0)
摘要: java IO系统采用装饰器模式,用一些装饰类来装饰输入输出来,提供更强大的IO操作FilterInputStream(FilterOutputStream)继承自InputStream(Outputstream)常用装饰类(都继承自FilterInputStream) 功能DataInputStream(DataOutputStream) 读写基本类型即UTFBufferedInputStream(BufferedOutputStream) 使用缓冲区PrintStream继承自Outputstream,用于格式化输出到文本或控制台等示例:[java]view plaincopy<sp 阅读全文
posted @ 2012-01-19 15:58 王爵的技术博客 阅读(1048) 评论(0) 推荐(0)
摘要: InputStream的作用是用来表示那些从不同数据源产生输入的类。OutputStream决定了输出所要去往的目标 数据源 对应的类(都继承自InputStream)(1)字节数组ByteArrayInputStream [ByteArrayOutputStream](2)String对象 StringBufferInputStream(已弃用)(3)文件FileInputStream [FileOutputStream](4)“管道” PipedInputStream [PipedOutputStream](5)由其它种类的流组成的序列SequenceInputStream(6)其他数据源 阅读全文
posted @ 2012-01-19 15:52 王爵的技术博客 阅读(625) 评论(0) 推荐(0)
摘要: [java]view plaincopy<spanstyle="font-size:16px;">packagetest;publicclassSystemDemo{publicstaticvoidmain(String[]args){String[]s=newString[]{"liu"};String[]s2=newString[]{"hai"};String[][]a={s,s2,s,s,s,s2,s2,s};String[][]b=newString[10][10];/**System类包含一些有用的类字段和方法, 阅读全文
posted @ 2012-01-19 15:48 王爵的技术博客 阅读(504) 评论(0) 推荐(0)
摘要: 端口号 协议 注释1 TCPMUX 主要在SGI Irix机器5 REMOTE JOB ENTRY(RJE) 远程作业7 ECHO 回声18 Message Send Protocol(MSP) 报文发送协议20 FTP-Data 文件传输协议21 FTP-Control 文件传输协议22 SSH Remote Login Protocol 远程登陆23 Telnet 远程登陆25 Simple Mail Transfer Protocol SMTP简单邮件传输协议29 MSG ICP37 TIME 时间43 Host Name Server(NAMESERV) 主机名称服务49 Login 阅读全文
posted @ 2012-01-18 15:35 王爵的技术博客 阅读(7810) 评论(1) 推荐(0)
摘要: 1、反射是什么?反射,就是通过生成的字节码来生成对象,扩展了程序的灵活性。具体,在java编程中首先需要编译生成字节码,即.class文件,JVM根据这些.class文件对对象进行管理,那么反射就是在这些文件基础上进行的操作。反射可以用来生成具体的对象、获得对象的某个属性值、执行对象的方法、获得类的静态属性、执行类的静态方法、有参、无参实例化等,反射进行的首要基础是生成运行时的Class对象,有三种方式,a Class runtimeClass=object.class b Class runtimeClass=Object.getClass() c Class runtimeClass=Cl 阅读全文
posted @ 2012-01-18 14:53 王爵的技术博客 阅读(513) 评论(0) 推荐(0)
摘要: 读者:开发人员产品:WebSphere Application Server版本:版本 3.0.2.x,3.5.x 和 4.0平台:所有平台关键字:Servlet,JSP摘要请不要实现 SingleThreadModel 接口。这种实践将导致 Web 容器创建多个 servlet 实例;即为每个用户创建一个实例。对于任何大小的应用程序,这种实践都将导致严重的性能问题。建议SingleThreadModel 是一种标记接口,servlet 可以通过实现它来将自己的重入(re-entrancy)问题传送给 servlet 引擎。javax.servlet.SingleThreadModel 本身就 阅读全文
posted @ 2012-01-16 10:58 王爵的技术博客 阅读(515) 评论(0) 推荐(1)
摘要: 这个问题应该很少人碰到!我也不清楚原因,访问jsp页面的时候自动进中断!后来百度了一下!原因是我的电脑掉电,jsp文件没了,然后用了history的恢复,这个文件不会被系统接纳,然后就出这个问题了!解决方法:在磁盘上新建一个目录作为新的工作区(workspace),然后在Eclipse中选择菜单项 File|Switch workspace 切换到新的工作区,将原来的项目导入。再重新启动Tomcat,问题解决。 也可以先将workspace中的全部项目导出,退出eclipse后,删除该workspace对应目录下的所有内容;然后启动eclipse并导入刚才导出的项目。 阅读全文
posted @ 2012-01-16 09:57 王爵的技术博客 阅读(394) 评论(0) 推荐(1)
摘要: 1:可以写一个字符过滤器来解决[html]view plaincopypackagecom.capinfotech.filter;importjavax.servlet.*;importjavax.servlet.http.*;importjava.io.*;importjava.util.*;publicclassSetCharacterEncodingFilterextendsHttpServletimplementsFilter{protectedStringencoding=null;protectedFilterConfigfilterConfig=null;protectedboo 阅读全文
posted @ 2012-01-14 20:10 王爵的技术博客 阅读(821) 评论(0) 推荐(1)

我的技术博客:https://biezhi.me

Github:https://github.com/biezhi 

微博:http://weibo.com/u/5238733773

Twitter:https://twitter.com/biezhii