当前位置: 首页 > news >正文

江苏省交通建设厅门户网站wordpress 英文转中文

江苏省交通建设厅门户网站,wordpress 英文转中文,深圳建网站兴田德润专业,广东省做网站推广公司题目 想要服务器不停止#xff0c;能接收很多客户上传的图片#xff1f; 解决方案 可以使用循环或者多线程 但是循环不合理#xff0c;最优解法是#xff08;循环多线程#xff09;改写 代码实战 客户端代码 package com.heima;import java.io.*; import java.net.S…题目 想要服务器不停止能接收很多客户上传的图片 解决方案 可以使用循环或者多线程 但是循环不合理最优解法是循环多线程改写 代码实战 客户端代码 package com.heima;import java.io.*; import java.net.Socket;public class Client {public static void main(String[] args) throws IOException {Socket socket new Socket(127.0.0.1,10000);//读取本地文件中的数据并写到服务器中BufferedInputStream bis new BufferedInputStream(new FileInputStream(G:\\wjkwk\\clientdir\\123.jpg));BufferedOutputStream bos new BufferedOutputStream(socket.getOutputStream());byte[] bytes new byte[1024];int len;while ((len bis.read(bytes)) ! -1){bos.write(bytes,0,len);}//往服务器写结束标记socket.shutdownOutput();//接收服务器返回的数据BufferedReader br new BufferedReader(new InputStreamReader(socket.getInputStream()));String line br.readLine();System.out.println(line);socket.close();} } 服务端代码 package com.heima;import java.io.*; import java.net.ServerSocket; import java.net.Socket;public class Server {public static void main(String[] args) throws IOException {ServerSocket serverSocket new ServerSocket(10000);while (true){//等待客户端来连接Socket socket serverSocket.accept();//开启一个线程//一个用户就对应服务端的一条线程new Thread(new MyRunnable(socket)).start();}} } package com.heima;import java.io.*; import java.net.Socket; import java.util.UUID;public class MyRunnable implements Runnable {Socket socket;public MyRunnable(Socket socket){this.socket socket;}Overridepublic void run() {try {//读取客户端上传的文件并保存到本地BufferedInputStream bis new BufferedInputStream(socket.getInputStream());String name UUID.randomUUID().toString().replace(-, );BufferedOutputStream bos new BufferedOutputStream(new FileOutputStream(G:\\wjkwk\\serverdir\\name.jpg));int len;byte[] bytes new byte[1024];while ((len bis.read(bytes)) ! -1){bos.write(bytes,0,len);}//回写数据BufferedWriter bw new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));bw.write(上传成功);bw.newLine();bw.flush();} catch (IOException e) {e.printStackTrace();} finally {//释放资源try {socket.close();} catch (IOException e) {e.printStackTrace();}}} } 运行结果
http://www.yutouwan.com/news/437151/

相关文章:

  • 双语网站开发英文网站案例
  • 织梦dedecms多语言网站文章怎么无锡住房和城乡建设厅网站
  • 如何在易语言上做网站wordpress酷黑主题
  • 网站ftp查询wordpress哪个版本稳定
  • 免费素材库网站湛江cms建站系统
  • 郴州高端网站建设国外html5特效网站
  • 德州哪里有学做网站的上线了做的网站可以登陆
  • 大足区城乡建设投资集团网站中国设计网字体
  • 网站后台更新的内容出不来小程序开发费用一般多少钱
  • 好看的网站 你明白吗服装网站建设发展状况
  • 平面素材网站哪个最好企业网站如何建设
  • 做网站那种布局好可信网站认证有用吗
  • 上海市建设网站温州网站建设公司电话
  • 电子商务网站的重要性产品策划方案怎么做
  • 网站开发公司erp潍坊 优化型网站建设
  • 如何给网站做右侧导航建设摩托车报价大全
  • 网站建设属于会计哪个科目短网址api
  • 夏天做啥网站能致富网站建设专业性的评估
  • 求个a站南京建设网
  • 汕头响应式网站教程企业建网站租用服务器好还是买一个好
  • asp网站镜像代码用js做网站阅读量
  • 保定投递网站建设蒙特网设计公司
  • 如何识别网站建设最新百度关键词排名
  • wordpress建的网站全屏背景网站如何做到自适应
  • 重庆网站建设制作设计公司哪家好中企动力 做网站 怎么样
  • 深圳筑造建设有限公司网站兰州网站建设加王道下拉
  • 单位网站制作费用报价单筑方装饰口碑怎么样
  • 临清网站建设公司免费字体设计网站
  • 网页设计网站值得推荐网站内地图位置怎么做
  • 做百度推广需要自己有个网站吗鹤山网站建设