【Java 遍历文件夹,文件读写】教程文章相关的互联网学习教程文章

Java中的文件上传和下载

文件上传原理:早期的文件上传机制:    在TCP/IP中。最早出现的文件上传机制是FTP。他是将文件由客户端发送到服务器的标准机制。 jsp中的文件上传机制:    在jsp编程中不能使用FTP的方法来上传文件,这是由jsp运行机制所决定的。jsp中通过将表单元素设置Method="post" enctype="multipart/form-data" 属性,让表单以二进制编码的方式提交,在接收次请求的Servelet中用二进制流来获取内容,从而实现文件的上传。    ...

java使用POI实现excel文件的读取,兼容后缀名xls和xlsx【代码】【图】

需要用的jar包如下:如果是maven管理的项目,添加依赖如下:<!-- https://mvnrepository.com/artifact/org.apache.poi/poi --><dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.14</version></dependency><!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml --><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>3.14</version></d...

java项目打包生成MD5文件【图】

之所以发出这篇博客,因为我前几天搞这个问题搞了几天,各种百度居然都没有找到相关的案例,虽然很简单的事件。可是百度博客上面居然都搜不到案例o(* ̄︶ ̄*)o觉得奇怪!!! 新总监来了,项目要上线,以前都没听旧总监提起要做什么打包生成MD5文件;一下子就蒙了o(* ̄︶ ̄*)o,主要原因还是因为我太菜O(∩_∩)O哈哈~ 因为项目要上线,很多工作要做,总监也忙的基本搭不上话,这几天会也没开,能完成那也是因为我对工作比较...

java web 大文件上传源代码【图】

我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。这次项目的需求:支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,ie8,ie9,Chrome,Firefox,360安全浏览器,并且刷新浏览器后仍然能够续传,重启浏览器(关闭浏览器后再打开)仍然能够继续上传,重启电脑后仍然能够上传支持文件夹的上传,要求服务端能够保留层级结构,并且能够续传。需要支持10万个...

java.io几种读写文件的方式【代码】

一、Java把这些不同来源和目标的数据都统一抽象为数据流。  Java语言的输入输出功能是十分强大而灵活的。  在Java类库中,IO部分的内容是很庞大的,因为它涉及的领域很广泛:标准输入输出,文件的操作,网络上的数据流,字符串流,对象流,zip文件流。  这里介绍几种读写文件的方式二、InputStream、OutputStream(字节流)     //读取文件(字节流)InputStream in = new FileInputStream("d:\\1.txt");//写入相应的文件Ou...

Java解析Property文件【图】

在Java项目中一些配置參数保存在Property文件里,这样能保证不改动原代码直接改动Property文件。PropertyParser.javapackage com.discover.parse;import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.util.Properties;/*** @author Administrator**/ public class PropertyParser {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubProp...

java util工具读取国际化资源文件

Locale ResourceBundle Locale读取资源文件package yycg.util;import java.io.Serializable;import java.text.MessageFormat;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.Locale;import java.util.ResourceBundle;import java.util.Set;/** * 资源文件读取工具类 * */public class ResourcesUtil implements Serializable {private static final long serialVersionUID = -765...

Java 递归获取一个路径下的所有文件,文件夹名称【代码】

package com.readfile;import java.io.File;public class GetAllFiles {public static void main(String[] args) {//路径 这里写一个路径进去String path="F:\\QQ文档";//调用方法getFiles(path);}/*** 递归获取某路径下的所有文件,文件夹,并输出*/public static void getFiles(String path) {File file = new File(path);// 如果这个路径是文件夹if (file.isDirectory()) {// 获取路径下的所有文件File[] files = file.listFi...

Java程序导出成.jar文件、生成.exe可执行文件及打包成可执行安装程序(可在无Java环境的计算机上运行)--以个人所得税计算器为例【代码】【图】

作者:凯鲁嘎吉 - 博客园http://www.cnblogs.com/kailugaji/需要准备的软件:jdk,eclipse,exe4j,Inno Setup Compiler一、Java源程序--个人所得税:package math; import javax.swing.JOptionPane;//凯鲁嘎吉 http://www.cnblogs.com/kailugaji/ public class WRRTax {public static void main( String args[] ){String money; //输入您的收入double x,y;double tax=0;JOptionPane.showMessageDialog(null, "个人所得税计算器\n"+...

Java 一次性读取或写入文件内容

Java 一次性读取或写入文件内容public class IOHelper {public static void copy(Reader in,Writer out) throws IOException {int c = -1;while((c = in.read()) != -1) {out.write(c);}}public static String readFile(File file) throws IOException {if (file != null && file.canRead()){Reader in = new FileReader(file);StringWriter out = new StringWriter();copy(in,out);return out.toString();}return "";}public stat...

分享java读写Properties文件

Properties用来做配置之类的文件存储,比如数据库配置,连接池配置等。转载请注明出处:分享java读写Properties文件package com.zuidaima;import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.Properties;public class Main {public static void main(String[] args) {Properties property = new Properties();try {File file = new File("c:/d...

用JSmooth制作java jar文件的可运行exe文件教程【图文】

这是我之前在个人博客3yj上面写的一篇文章,如今转载过来,原文地址 (这不是广告哦) 几年前,刚接触java的是,就想用一些方法把自己的劳动果实保护起来,曾经也用过非常多这种工具,有一个特别好用,今天写篇文章跟大家分享。今天要用到的工具有 JSmooth 0.9.9-7 汉化版,能够到本站下载:JSmooth 0.9.9-7 汉化版首先要把你的程序打包成双击能够运行的包,详细的方法我就不多说了,网上非常多的,主要命令是:jar cvfm test.jar...

java文件读写操作指定编码格式

读文件:BufferedReader从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取。可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了。通常,Reader 所作的每个读取请求都会导致对基础字符或字节流进行相应的读取请求。因此,建议用 BufferedReader 包装所有其 read() 操作可能开销很高的 Reader(如 FileReader 和 InputStreamReader)。例如, BufferedReader in = new BufferedR...

Hadoop(八)Java程序访问HDFS集群中数据块与查看文件系统【代码】【图】

前言  我们知道HDFS集群中,所有的文件都是存放在DN的数据块中的。那我们该怎么去查看数据块的相关属性的呢?这就是我今天分享的内容了一、HDFS中数据块概述1.1、HDFS集群中数据块存放位置  我们知道hadoop集群遵循的是主/从的架构,namenode很多时候都不作为文件的读写操作,只负责任务的调度和掌握数据块在哪些datanode的分布,  保存的是一些数据结构,是namespace或者类似索引之类的东西,真正的数据存储和对数据的读写是...

小白养成记——JavaWeb之文件的上传【代码】【图】

文件的上传推荐使用commons的fileupload组件来完成。该组件还依赖于io包,因此需要用到两个jar包:commons-fileupload-X.X.jarcommons-io-X.X.jar  这两个jar包可以在Apache Commons的网站中下载 http://commons.apache.org/一、表单的准备  与无文件时的表单不同,如果需要提交的表单中含有文件,则需要注意以下两点请求方式一定是POST,同时需要更改默认编码方式为"multipart/form-data"使用一个类型为"file"的表单标签来提示...