Java初学者,单位头头出难题了,请帮帮忙! 看一下java how to program (fourth edition)吧!里边有介绍类似的用法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 唉,没办法呀,现在要生存!其实在这个单位工作环境还是不错的,大家都在用心工作!就是现在初学JAVA,有很多的东西和以前用的软件开发平台不一样,学习起来感觉到有点吃力,不过看代码还是没有太大问题,只是一时要我用JAVA写出一个东西来,就有点困难了!所以请各位大侠帮帮忙,我在网上也没有找到好的实例,如果哪位大侠有的话,麻烦请发我一份吧!谢谢!谢谢! 你最好用java + perl, 用java 做前台, 用perl做ftp,很容易。用java 做ftp挺烦。rmi 对于文件的传输不是很好。 用upload为关键字在google上找找看,我也做过,三天可以完成的。 就是将一台机器上文件拷到另外一台机器上而已没什么大不了的文件拷贝<%@ page contentType="text/html; charset=gb2312" %><%@ page import="java.io.*" %><%int bytesum=0;int byteread=0; file://读到流中InputStream inStream=new FileInputStream("c:/aaa.doc");FileOutputStream fs=new FileOutputStream( "d:/aaa.doc");byte[] buffer =new byte[1444];int length;while ((byteread=inStream.read(buffer))!=-1) { out.println("<DT><B>"+byteread+"</B></DT>"); bytesum+=byteread; System.out.println(bytesum); fs.write(buffer,0,byteread); } inStream.close(); %> 上面的程序不行吧?你找找smartUpload上傳組件 http://www-900.ibm.com/developerWorks/cn/grid/gr-ftp/index.shtml我不知道你做实现的是同步传还是别的方式,这个东西或许能帮上你的忙! 用smartUpload上傳組件,不很难。努力努力,可以搞定。 在http://www.learndiary.com里能找到你要的答案. 要写一个纯Java的两台机器之间传文件的程序还是很简单的,建议你看一下Java网络编程,只要看到Socket就可以了,相信你会很快掌握的。 1、socket 2、B/S servlet3、rmi........... Socket,可以实现互相传送B/S,只能上传看看书三天应该可以搞定的 其实也就是先建立连接,此时用Socket,然后你就象在本地机器上读写字节流.最好的办法就是用Socket编程 Good Luck for you... 求一个串口通信的程序 一个奇怪的构造方法,大家看看....懂不懂. Eclipse的VE插件使用问题,请教高手!! 大件事啦!大家进来睇下! 请指教 怎么用JAVA实现Access数据库的备份和恢复? 大家帮我提点建议吧~(可能改变我的一生啊) 在jTextField中如何控制换行 如何将class文件加入jar文件中? javamail 中subjct的乱码问题,大虾出手啊 关于java调用外部程序的问题 想接分的就来吧
就是现在初学JAVA,有很多的东西和以前用的软件开发平台不一样,学习起来感觉到有点吃力,不过看代码还是没有太大问题,只是一时要我用JAVA写出一个东西来,就有点困难了!所以请各位大侠帮帮忙,我在网上也没有找到好的实例,如果哪位大侠有的话,麻烦请发我一份吧!谢谢!谢谢!
rmi 对于文件的传输不是很好。
文件拷贝<%@ page contentType="text/html; charset=gb2312" %>
<%@ page import="java.io.*" %>
<%
int bytesum=0;
int byteread=0;
file://读到流中
InputStream inStream=new FileInputStream("c:/aaa.doc");
FileOutputStream fs=new FileOutputStream( "d:/aaa.doc");
byte[] buffer =new byte[1444];
int length;
while ((byteread=inStream.read(buffer))!=-1)
{
out.println("<DT><B>"+byteread+"</B></DT>");
bytesum+=byteread;
System.out.println(bytesum);
fs.write(buffer,0,byteread);
}
inStream.close();
%>
我不知道你做实现的是同步传还是别的方式,这个东西或许能帮上你的忙!
2、B/S servlet
3、rmi
...........
B/S,只能上传
看看书三天应该可以搞定的