JAVA 之文件操作
lijieshare
这个作者很懒,什么都没留下…
展开
-
【JAVA 之文件多线程下载】
文件下载这种操作经常会出现,当文件较大的时候,假如不采用多线程断点下载,那么当下载到一半出错或者暂停的话,就需要从最开始重新来下载了,这点是没什么必要的,因为我们完全可以从上一次出错的地方继续下载,就像迅雷一样,我们下载文件的时候,不可能中途出现错误再次开始的时候从整个文件的开始下载,如果你平时下载细致的话会发现迅雷下载的过程中都有一个临时文件的存在,这个临时文件存放的就是你已经下载到文件的哪个...2018-03-08 22:06:26 · 86 阅读 · 0 评论 -
【JAVA之缩略图】
缩略图介绍缩略图:代表网页上或计算机中图片经压缩方式处理后的小图 ,其中通常会包含指向完整大小的图片的超链接。缩略图用于在 Web 浏览器中更加迅速地装入图形或图片较多的网页。因其小巧,加载速度非常快,故用于快速浏览。相当于图片文件预览及目录的作用。 计算机中,Windows在第一次显示缩略图时,先读取当前目录中的“Thumbs.db"这个文件(隐藏文件),其实这是一个缩略图数据库,从而来判...2018-04-06 17:02:44 · 238 阅读 · 0 评论 -
【JAVA之图片水印】
JAVA之图片水印核心代码import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutpu...2018-04-02 22:08:17 · 116 阅读 · 0 评论 -
【基于Socket模拟Http协议上传文件】
永久链接: http://gaojingsong.iteye.com/blog/2414484预览文章: 【Http文件上传协议解析】 核心代码:import java.io.BufferedReader;import java.io.File;import java.io.IOException;import java.io.InputStreamReader;...2018-04-01 18:15:59 · 210 阅读 · 0 评论 -
【基于HttpURLConnection模拟Http协议上传文件】
永久链接: http://gaojingsong.iteye.com/blog/2414484预览文章: 【Http文件上传协议解析】首先是请求头:最重要的内容是Content-Type,他的内容中是:Content-Type: multipart/form-data; boundary=----WebKitFormBoundary6TAB8KxvuJTZYfUn用分号隔...2018-04-01 17:41:38 · 169 阅读 · 0 评论 -
【httpClient4之模拟Http协议文件上传】
1、上传过程2、上传结果 3、上传的核心代码 //httpClient4使用http-mime.jar包的MultipartEntity实现, public static String postFile(File file,String url) throws Exception { FileBody bin = null; ...2018-03-25 17:14:58 · 133 阅读 · 0 评论 -
【Http文件上传协议解析】
文件上传协议解析Request URL:http://localhost:9090/mgr/uploadRequest Method:POSTStatus Code:200 OKRemote Address:127.0.0.1:9090Response HeadersContent-Language:zh-CNContent-Length:474Content-...2018-03-25 17:12:03 · 402 阅读 · 0 评论 -
【表单之enctype 】
enctype 属性规定在将表单数据发送到服务器之前如何对其进行编码。 enctype属性值有:1)application/x-www-form-urlencoded: 窗体数据被编码为名称/值对。这是标准的编码格式;2)multipart/form-data: 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分,上传附件用到;3)text/plain: 窗体数据...2018-03-15 22:47:48 · 141 阅读 · 0 评论 -
【JAVA之多线程下载文件实现】
1、准备待下载文件 2、准备下载地址 三、核心代码 /** * JAVA 多线程实现文件下载 * @author gaojignsong * */public class MultiDownload { public static String path = "http://localhost:8080/upload/G4Studio.pdf"...2018-03-11 10:56:05 · 126 阅读 · 0 评论 -
【JAVA之缩略图Thumbnailator】
Thumbnailator是一个用来生成图像缩略图的 Java类库,通过很简单的代码即可生成图片缩略图,也可直接对一整个目录的图片生成缩略图。有了这玩意,就不用在费心思使用Image I/O API,Java 2D API等等来生成缩略图了。 Thumbnailator是一个用java生成高质量缩略图的第三方库,可以用来1.生成缩率图;2.添加水印;3.图片旋转;4...2018-04-22 16:06:01 · 313 阅读 · 0 评论