学习Java Web开发【2】可传输图片的服务器的代码编写
来源:互联网 发布:apache配置虚拟主机 编辑:程序博客网 时间:2024/05/20 11:27
研一的最后一门考试终于结束了,代表着学习阶段的就没有其他的考试了,值得庆祝一下。哈哈。研一也正式结束了,时间真的很快,当然这句话时常说但每次说的感觉都不一样,这次可能更清楚更比以更成熟的说这句话。感慨很多,现在继续Java的学习。
一下是服务端的代码:
public static void main(String[] args) throws IOException {//创建TCP的socket服务器ServerSocket ss = new ServerSocket(10007);//获取客户端Socket s = ss.accept();//读取客户端发来的数据InputStream in = s.getInputStream();String ip = s.getInetAddress().getHostAddress();System.out.println(ip+"....connected");//将读取到的数据存储到文件中File dir = new File("e:\\pic"); //若文件不存在,则创建一个文件夹if(!dir.exists()){dir.mkdirs();}File file = new File(dir,ip+".png");FileOutputStream fos = new FileOutputStream(file);//源和目的都有之后,剩下的就是频繁读取。byte[] buf = new byte[1024];int len = 0;while((len = in.read())!=-1){fos.write(buf,0,len);}//6.读取Socket输出流,将上传成功发给客户端。OutputStream out = s.getOutputStream();out.write("上传成功".getBytes());fos.close();s.close();ss.close();}
0 0
- 学习Java Web开发【2】可传输图片的服务器的代码编写
- 学习Java Web开发[1]可上传图片的客户端开发
- 用 PHP 开发健壮的代码: 编写可重用函数
- 图像检索服务器编写问题记录——epoll+多线程传输图片时的问题
- Java开发代码的编写规范记要
- 编写简单的WEB服务器
- Java Web的编写
- Java编写高仿tomcat的web服务器Joncat
- JAVA 编写一个多线程的简单Web服务器
- 开发出编写可重用、可扩展、可维护、灵活性高的代码需要经历遵循以下原则
- 编写可移植的C++ 模板代码
- 编写可移置性的C代码
- 编写可维护的代码(一)
- 编写可维护的代码(二)
- 怎样编写可测试的代码
- 如何编写可维护的JavaScript代码?
- 编写可维护代码的总结
- 编写可测试的JavaScript代码
- TextView XML属性
- 为什么 JavaScript 会在移动端中胜出?
- LeetCode OJ 之 Lowest Common Ancestor of a Binary Search Tree
- pip打包例子
- Asp.net中用Jmail发送邮件
- 学习Java Web开发【2】可传输图片的服务器的代码编写
- asp.net后台调用js方法
- UITableViewcell autolayout下动态高度
- DataGrid控件介绍
- 进度安排与跟进经验和提议
- 硕博经验——科研论文阅读与写作实战技巧
- Android的Message Pool是个什么鬼,Message Pool会否引起OOM——源码角度分析
- DataList 并排显示多列
- 2012年5月SAT香港真题解析