zoukankan      html  css  js  c++  java
  • 下载图片到本地,保存字符串内容到本地

        /**
         * 下载图片
         * @param image  图片地址
         * @param name 图片名称
         */
        public static void downloadImage(String image,String name){
                try {
                //构造URL
                URL url = new URL(image);
                //打开链接
                URLConnection con = url.openConnection();
                //设置请求超时5s
                con.setConnectTimeout(5*1000);
                //输入流
                InputStream is = con.getInputStream();
                //输出位置
                FileOutputStream os = new FileOutputStream("e:/"+name);  
                //1k数据缓冲
                byte[] bt = new byte[1024];
                //读取的数据长度
                int b = 0;
                //开始读取
                while((b = is.read(bt))!=-1){
                    //输出
                    os.write(bt,0,b);
                }
                os.flush();
                os.close();
                is.close();
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
        
        /**
         * 输出字符串到到本地文件
         * @param text 输出内容
         */
        public static void writeContent(String text){
            //保存文件路径
            String dirName = "e:\disk\";
            //文件名称和类型
            String fileName = System.currentTimeMillis()+".html";
            File file = new File(dirName+fileName);
            //当文件目录不存在时
            if(!file.getParentFile().exists()){
                //创建文件目录
                file.getParentFile().mkdirs();
            }
            try{
                //创建文件
                file.createNewFile();
                //向文件写入对象写入信息
                OutputStreamWriter out = new OutputStreamWriter(new FileOutputStream(file),"utf-8");//写文件
                out.write(text);
                //关闭
                out.flush();
                out.close();
            }catch(Exception e){
                e.printStackTrace();
            }
        }
  • 相关阅读:
    114.114.114.114和8.8.8.8
    一台电脑双网卡同时上网
    eNSP模拟器
    路由器UPnP
    子网掩码
    网线水晶头制作
    AP (无线访问接入点(WirelessAccessPoint))
    筛选键
    注册表方法修改网络名称
    图片素材网址
  • 原文地址:https://www.cnblogs.com/suruozhong/p/6993212.html
Copyright © 2011-2022 走看看