![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java-IO/FIle
文章平均质量分 89
langgufu314
这个作者很懒,什么都没留下…
展开
-
java io 流
Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode 字符流之间的转换。而类 InputStreamReader 和 OutputStreamW...原创 2014-07-23 15:06:25 · 66 阅读 · 0 评论 -
Java后台模拟向Servlet发送POST文件上传请求(转载)
在某些情况下,需要用Java applicatioin来模拟form,向服务器(本文以servlet为例)发送http post请求,包括提交表单域中的数据以及上传文件。如果仅仅是传递form中的数据,而不包含上传文件,那是很简单的,比如Java application可以这么写:package com.pat.postrequestemulator;importjava.io.Buf...原创 2014-11-24 11:33:58 · 419 阅读 · 0 评论 -
Java后台模拟生成GET/POST请求servlet(转载)
Servlet是SUN指定的Java服务器端编程规范,用以处理来自客户端的请求,处理并做出响应的一套基础API。Servlet是运行在Servlet容器中的Java小程序,容器运行在服务器端,服务器侦听特定端口的请求,并解析请求地址,将请求对象送给容器中的Servlet来执行,这个原理非常简单,平时我们多以在浏览器中输入URL地址,提交表单方式来实现,现在我们用Java语言来模拟常用的GET和...原创 2014-11-24 11:32:44 · 685 阅读 · 0 评论 -
java获取路径几种途径(J2SE及J2EE中)(转载)
在写java程序时不可避免要获取文件的路径...总结一下,遗漏的随时补上 1.可以在servlet的init方法里 String path = getServletContext().getRealPath("/"); 这将获取web项目的全路径 例如 :E:\eclipseM9\workspace\tree\ tree是我web项目的根目录 2.你也可以随时在任意...原创 2015-06-24 15:15:58 · 208 阅读 · 0 评论 -
SFTP编程开源框架jsch 异常问题汇总
Ssh IssuesAuthentication failureYou get the following exception when using the Ssh plugin for remote connectivity: com.jcraft.jsch.JSchException: Auth failIf this is using a ...原创 2015-06-10 11:35:24 · 4272 阅读 · 0 评论 -
Apache Commons IO入门教程
Apache Commons IO是Apache基金会创建并维护的Java函数库。它提供了许多类使得开发者的常见任务变得简单,同时减少重复(boiler-plate)代码,这些代码可能遍布于每个独立的项目中,你却不得不重复的编写。这些类由经验丰富的开发者维护,对各种问题的边界条件考虑周到,并持续修复相关bug。在下面的例子中,我们会向你演示一些不同功能的方法,这些功能都是在org.apach...原创 2015-06-01 17:33:05 · 814 阅读 · 0 评论 -
FileUtils方法大全(转载)
FileUtils获取系统的临时目录路径:getTempDirectoryPath() [java] view plaincopyprint?public static String getTempDirectoryPath() { return System.getProperty("java.io.tmpdir");...原创 2015-06-01 15:46:38 · 381 阅读 · 0 评论 -
Java NIO系列教程--不错,保留(转载)
Java NIO 系列教程原文地址:http://tutorials.jenkov.com/java-nio/index.html作者:Jakob Jenkov 译者:郭蕾 校对:方腾飞Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准IO不同的IO工作方式。Java NIO...原创 2015-04-17 15:38:26 · 286 阅读 · 0 评论 -
java大文件读写操作,java nio 之MappedByteBuffer,高效文件/内存映射
java处理大文件,一般用BufferedReader,BufferedInputStream这类带缓冲的Io类,不过如果文件超大的话,更快的方式是采用MappedByteBuffer。 MappedByteBuffer是java nio引入的文件内存映射方案,读写性能极高。NIO最主要的就是实现了对异步操作的支持。其中一种通过把一个套接字通道(SocketChannel)注册到一个选择器...原创 2014-08-21 15:22:33 · 1551 阅读 · 0 评论 -
java读取大文件 超大文件的几种方法
java 读取一个巨大的文本文件既能保证内存不溢出又能保证性能 2010-09-25 11:18:50| 分类: 默认分类 |字号 订阅import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.RandomAccessFile;import...原创 2014-08-21 10:20:04 · 5403 阅读 · 0 评论 -
java io性能分析(转载)
摘要:本文大多技术围绕调整磁盘文件 I/O,但是有些内容也同样适合网络 I/O 和窗口输出。第一部分技术讨论底层的I/O问题,然后讨论诸如压缩,格式化和串行化等高级I/O问题。然而这个讨论没有包含应用设计问题,例如搜索算法和数据结构,也没有讨论系统级的问题,例如文件高速缓冲。Java语言采取两种截然不同的磁盘文件结构。一个是基于字节流,另一个是字符序列。在Java 语言中一个字符有...原创 2014-08-20 17:49:23 · 186 阅读 · 0 评论 -
Java 字符串 字节 编码(集锦)
文件编码问题集锦 字符串编码(charset,encoding,decoding)问题原理 Java编码浅析 判定文件编码或文本流编码的方法原创 2015-01-20 17:20:42 · 95 阅读 · 0 评论 -
Java读取UTF-8格式txt文件第一行出现乱码及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法(转载)...
原文地址:http://blog.csdn.net/jackpk/article/details/5702964/ Java读取UTF-8的txt文件第一行出现乱码“?”及解决test.txt文件内容:A中2国3456 test.txt文件采用写字板保存为UTF-8格式保存并关闭后使用写字板再次打开该UTF-8文档,中文、字母正常显示 测试代码: ...原创 2015-01-20 14:47:27 · 559 阅读 · 0 评论 -
请慎用java的File#renameTo(File)方法(转载)
原文地址:http://xiaoych.iteye.com/blog/149328以前我一直以为File#renameTo(File)方法与OS下面的 move/mv 命令是相同的,可以达到改名、移动文件的目的。不过后来经常发现问题:File#renameTo(File)方法会返回失败(false),文件没有移动,又查不出原因,再后来干脆弃用该方法,自己实现一个copy方法,问题倒是再也没...原创 2015-01-20 11:57:50 · 218 阅读 · 0 评论 -
java io 字节流
字节流继承体系图下图表示字节流部分的输入与输出的对应关系。 字符流继承体系图:下图为字符流的输入与输出的对应关系图: 流式IO流(Stream)是字节的源或目的。两种基本的流是:输入流(Input Stream)和输出流(Output Stream)。可从中读出一系列字节的对象称为输入流。而能向其中写入一系列字节的对象称为输出流...原创 2014-07-23 15:09:32 · 74 阅读 · 0 评论 -
Java I/O 操作及优化建议(I/O,NIO,AIO)
I/O:文件和网路流都是同步阻塞方式NIO:同步阻塞方式操作文件,同步非阻塞方式操作网路流AIO:文件和网路流都可异步非阻塞方式操作,也可同步非阻塞方试操作原文出处: IBM - 周明耀Java I/OI/O,即 Input/Output(输入/输出) 的简称。就 I/O 而言,概念上有 5 种模型:blocking I/O,nonblocking I/O,I/O mul...原创 2016-04-06 16:27:54 · 165 阅读 · 0 评论