package com.yang;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class FileDemo1 {
public static void main(String[] args) throws IOException {
1.读取文件内容的第一种方法 单个字节进行读取
String filePath = “D:\yangshen\h1.txt”;
File file = new File(filePath);
if (!file.exists()) {
try {
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
FileInputStream fileInputStream = null;
try {
fileInputStream = new FileInputStream(filePath);
while ((readData = fileInputStream.read())!= -1) {
System.out.print((char)readData);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
fileInputStream.close();
}
2.读取文件内容的第一种方法 多个字节进行读取
byte[] bytes = new byte[6];//一次读取四个字节
FileInputStream fileInputStream = null;
fileInputStream = new FileInputStream(filePath);
int readLen = fileInputStream.read(bytes);
System.out.println(readLen);//第一次读取到了6个字节
readLen = fileInputStream.read(bytes);
System.out.println(readLen);//第二次读取到了2个字节
3.读取文件内容的最终版
String filePath = "D:\\yangshen\\h1.txt";
FileInputStream fileInputStream = null;
try {
fileInputStream = new FileInputStream(filePath);
byte[] bytes = new byte[4];//每一次读取四个字节
int readCount = 0;
while ((readCount = fileInputStream.read(bytes)) != -1) {
System.out.print(new String(bytes,0,readCount));//将字节数组转换为字符串
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} finally {
fileInputStream.close();
}
}
}
启动各节点 单节点逐个启动 主节点上 hdfs NameNode $ hadoop-deamon.sh start namenode hdfs DataNode $ hadoop-deamon.sh start datanode YARN ResourceManager$ yarn-deamon.sh start resouremanager Y...
工具:windows 10,proteus7.8,keil 4主要步骤:1.keil编程软件(安装方法可参考本人前两篇博客)规定,必须先要建项目。点击菜单栏里面project按钮,并选择 new uvision project...选项,如图:2.新建一个名为example的项目,保存在桌面的firstproject文件夹中。选择桌面位置新建firstproject文...
2020年是不同寻常的一年,由于全球遭遇新冠疫情的巨大冲击,扰乱了全球人的节奏。同时也给各行各业带来了巨大冲击,首当其冲的是全球旅游行业,尤其是航空、游轮、全球旅游等可以说是一片哀嚎。好...
转自:SG函数和SG定理【详解】在介绍SG函数和SG定理之前我们先介绍介绍必胜点与必败点吧.必胜点和必败点的概念:P点:必败点,换而言之,就是谁处于此位置,则在双方操作正确的情况下必败。N点:必胜点,处于此情况下,双方操作均正确的情况下必胜。必胜点和必败点的性质:1、所有终结点是 必败点 P 。(我们以此为基本前提进行推理,换句话...
chrome 插件之消息通知 自有api和sessionStorage还有自定义事件chrome扩展之加载外部js到原网页中 1使用jquery的loadJs() 2 使用chrome.extension.getURL
浅谈页面静态化思想简介 ...
C/C++程序从cpp文件到最终生成可执行文件的五个过程
hibernate之二级缓存1. 为什么需要缓存2. ehcache是什么3. ehcache的特点4.ehcache的使用5.demo1. 为什么需要缓存拉高程序的性能关系型数据库:数据与数据之间存在关系(联系)的数据库 mysql/Oracle、sqlserver非关系型数据库:数据与数据之间是不存在关系的,key-value1、基于文件存储的数据库:ehcache2、基于内存存...
public class AaNum {public static void main(String[] args){String s = new String("12HMa&%$k#d_34H3aH");int max = 0;int min = 0;int other = 0;for (int i = 0;i {if(s.charAt(i)>='A'&&
一、cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。 同时我们也看到,由于在服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择。二、会话cookie和持久cookie的区别 如果不设置过期...
Win10实现多用户同时进行远程桌面连接的解决方案
准备:白底照片,ps步骤:1.打开ps将图片拖入2.复制图层3.选择快速选择工具4.点击图片背景,可以看到背景被圈出5.单击del删除,可以发现背景没有了6.点击右下角圆圈7.选择纯色,设置R0、G125、B2558.完成,导出...