
j2se
duanxd
这个作者很懒,什么都没留下…
展开
-
用Java实现HTTP断点续传
用Java实现HTTP断点续传(一)断点续传的原理 其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下: 假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。GET /down.zip HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jp原创 2005-06-23 21:48:00 · 1391 阅读 · 0 评论 -
用java实现ftp的多线程下载
1:字节流结构:每次发送12+1024个字节其中,前七个字节字节表示命令第七到第十二个字节表示后面1024字节中的有效字节的长度例如一帧中前12个字节的内容为"UPFILEN00012"表示要上传文件名,文件名的长度是12。那么程序就在后面的1024个字节中去12个字节,在把它转换为字符串,作为要上传的文件名。2:命令结构Server端:DISCONN:断开连接LSFILES:发送当前目录文件列表原创 2005-06-23 21:43:00 · 8274 阅读 · 2 评论 -
本程序仅演示,如何在Java应用程序中添加系统退出事件处理机制
原创 2005-04-20 16:37:00 · 1199 阅读 · 0 评论 -
如何将java.util.Date转化为java.sql.Date?
如何将java.util.Date转化为java.sql.Date?转化: java.sql.Date sd;java.util.Date ud;//initialize the ud such as ud = new java.util.Date(); sd = new java.sql.Date(ud.getTime()); 如果要插入到数据库并且相应的字段为Date类型那么可以用Prepar原创 2005-04-20 13:09:00 · 1823 阅读 · 0 评论 -
把str1和str2合并成一个新的String [] 并去掉其中重复的部分
String [] str1={"1001","1002","1003"};String [] str2={"1001","1005","1010","1003"};Vector v = new Vector();for (int i = 0; i if (!v.contains(str1[i])) {v.add(str1[i]);}}for (int i = 0; i if (!v.contai原创 2005-04-26 22:45:00 · 2297 阅读 · 0 评论 -
int string coverter
int i=Integer.parseInt(ss);//ss is a stringString str=new String(""+i);//i is a int原创 2005-04-26 22:02:00 · 1016 阅读 · 0 评论 -
在表单中如何判断复选框checkbox被选中
你可以把checkbox的name都设成同一个名字,把value值不 一样就可以了,value值是你从动态数据库读出来的数据.然后你提交之后,用request.getParameterValues(XXX)就可以了,如: > >......(省略号表示更多的checkbox)在提交之后取值:String checkbox1[]=(String[])request.getParameterValue原创 2005-05-07 20:28:00 · 12671 阅读 · 1 评论 -
简单汉字判断
简单汉字判断private static int isCharacter(String word){ byte[] str_byte = null; str_byte = word.substring(0, 1).getBytes(); if(str_byte.length==2){ return 1;//是汉字原创 2005-05-19 21:38:00 · 2627 阅读 · 1 评论