考勤机里导出的演示数据----我只要前面2列,该怎么做?时间复杂度要求很高,做过大数据处理的兄弟帮帮忙
文本如下: 1 2013-10-22 11:08:31 1 0 1 0
1 2013-10-22 11:08:37 1 0 1 0
4 2013-10-22 11:23:01 1 0 1 0
2 2013-10-22 11:23:12 1 0 1 0
1 2013-10-22 11:23:20 1 0 1 0
3 2013-10-22 11:23:25 1 0 1 0
3 2013-10-22 11:23:30 1 0 1 0
1 2013-10-22 12:22:44 1 0 1 0
1 2013-10-22 12:22:48 1 0 1 0
1 2013-10-22 12:22:52 1 0 1 0
1 2013-10-22 12:23:03 1 0 1 0
3 2013-10-22 12:23:12 1 0 1 0
3 2013-10-22 12:23:21 1 0 1 0
4 2013-10-22 12:24:54 1 0 1 0
4 2013-10-22 17:24:50 1 0 1 0
1 2013-10-23 17:41:27 1 0 1 0
1 2013-10-23 17:41:32 1 0 1 0
1 2013-10-23 17:44:51 1 0 1 0
1 2013-10-23 17:52:44 1 0 1 0java大数据
文本如下: 1 2013-10-22 11:08:31 1 0 1 0
1 2013-10-22 11:08:37 1 0 1 0
4 2013-10-22 11:23:01 1 0 1 0
2 2013-10-22 11:23:12 1 0 1 0
1 2013-10-22 11:23:20 1 0 1 0
3 2013-10-22 11:23:25 1 0 1 0
3 2013-10-22 11:23:30 1 0 1 0
1 2013-10-22 12:22:44 1 0 1 0
1 2013-10-22 12:22:48 1 0 1 0
1 2013-10-22 12:22:52 1 0 1 0
1 2013-10-22 12:23:03 1 0 1 0
3 2013-10-22 12:23:12 1 0 1 0
3 2013-10-22 12:23:21 1 0 1 0
4 2013-10-22 12:24:54 1 0 1 0
4 2013-10-22 17:24:50 1 0 1 0
1 2013-10-23 17:41:27 1 0 1 0
1 2013-10-23 17:41:32 1 0 1 0
1 2013-10-23 17:44:51 1 0 1 0
1 2013-10-23 17:52:44 1 0 1 0java大数据
解决方案 »
- 上传文件时禁止其他的操作(也就是页面置灰)
- ibatis 高手进。关于动态生成的问题
- J2EE项目加上ACEGI框架遇到的问题
- Serializable后出现莫名其妙的问题
- 错误:Write operations are not allowed in read-only mode求教
- struts标签库用的多吗?
- 关于action的跳转问题
- 请问在TOMCAT重编译完的Class文件,要用做JAVABean使用,默认的目录是哪个目录?
- 急急急 resin-ee-2.1.12 + oracle9i 死机----->>>
- 从别的电脑上拷贝的maven项目,在自己电脑上出现org.springframework.beans.factory.BeanCreationException
- llinux下的struts.xml问题。在线等待。
- java下载网络文件
String[] s = "1 2013-10-22 11:08:31 1 0 1 0".split(" ");
System.out.print(s[0]+" "+s[1]+" " +s[2]);
是普通的csv文件么?另外这文件具体大约多大?
简单的话看格式很整理
String line;
while(rs.....){
System.out.println(line.str.substring(0, 50));//第二个参数为11:08:31最后一个字符的位置}
try {
FileReader fr=new FileReader(new File("D://dd.txt"));//你文件的地址
BufferedReader br=new BufferedReader(fr);
String line;
//1 2013-10-22 11:08:31
while((line=br.readLine())!=null){
String str=line.substring(0, 23);
System.out.println(str);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
d盘中的dd.txt文件:
1 2013-10-22 11:08:31 1 0 1 0
注意最前面有空格的输出结果:
1 2013-10-22 11:08:31
最前面也有空格。。
就是需要截取的长度
第一:增大jvm的使用内存
第二:分段读取