0.文件写入读取的几种方法
1.计算机多级体系原理
1.1时间换算
1秒
1,000毫秒
1,000,000微秒
1,000,000,000纳秒
1,000,000,000,000皮秒
1,000,000,000,000,000飞秒
1.2cpu
3GHz的cpu每秒可以运行30亿条指令,也就是说每个指令大概是0.3ns(1秒=1,000,000,000纳秒),
1.3cpu:这个世界慢死了
2.文件的本质
2.1字节和acii
3.输入,输出与java的IO(input,output)
3.1从文件读取,写入
读取
写入
3.2从网络读取
3.3从乱七八糟的东西中读取
4.文件类File
4.1file类的方法
4.2NIO的path
5.NIO
经典io模型的缺点是慢!因为一个字节一个字节写效率低,cpu在等字节存储的时候什么都不做。
5.1bufferedreader/write
6.造好的轮子
7.将爬虫爬取到的数据存入csv文件
7.1添加GitHub API库
搜索
进入
复制maven依赖
7.2实现目标
7.3优化
不知道怎么指定需要数据的前几条