社区
Java SE
帖子详情
如何获得输出文件过程的时间?
snoopydotnet
2004-06-24 11:14:11
大家好!我用Runtime.getRuntime().exec(sde2shp);调用了一个命令行命令,此命令的执行结果应该输出一个文件。现在,我想获得从这个命令执行起到文件输出后的这段时间为多少秒,请各位出手相救,万分感激!
...全文
137
5
打赏
收藏
如何获得输出文件过程的时间?
大家好!我用Runtime.getRuntime().exec(sde2shp);调用了一个命令行命令,此命令的执行结果应该输出一个文件。现在,我想获得从这个命令执行起到文件输出后的这段时间为多少秒,请各位出手相救,万分感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
snoopydotnet
2004-06-30
打赏
举报
回复
感谢ChDw(米)的答复,这就是我想要的!不过Process的waitFor()方法暂停了当前主程序的进程直到文件输出完毕,这使得我用进度条(ProgressMonitor progressMonitor = new ProgressMonitor(this, "正在加载文件...", "", 0, usedTime;)显示文件输出过程的想法难以实现。请问如何在主程序暂停的过程中显示该进度条?我可不想让使用者觉得在文件输出过程中好像死机一样……请各位不吝赐教啊!
ChDw
2004-06-28
打赏
举报
回复
long start = System.currentTimeMillis();
Runtime.getRuntime().exec(sde2shp).waitFor();
long usedTime = (System.currentTimeMillis() - start)/1000;
System.out.println("Used Time:"+usedTime + "Seconds.");
nobody365
2004-06-28
打赏
举报
回复
up~~~~
yaray
2004-06-24
打赏
举报
回复
long start = System.currentTimeMillis();
Runtime.getRuntime().exec(sde2shp);
long usedTime = (System.currentTimeMillis() - start)/1000;
System.out.println("Used Time:"+usedTime + "Seconds.");
snoopydotnet
2004-06-24
打赏
举报
回复
yaray(雅睿,生活在别处,工作在别墅),非常感谢你的回复!
事实上,我早就这么做了,可是发现不行,搜索了这个坛子里所有的帖子也没能找出答案。
可能是我没有强调,这个问题的关键是计算调用命令后输出文件的时间,而不是执行该命令的时间。要知道,我调用这个命令后并不是马上就能看到输出的文件,而是有一段时间文件才输出,这很让我困扰!请大家献计献策啊!
[c++]
文件
读取与
文件
输出
总结一下最近用C++写系统时用到的关于
文件
流输入
输出
的相关内容。 (最近真的是在怀疑人生了……大一学C++我到底都学了些啥???少壮不努力老大徒伤悲……书到用时方恨少,是非经过不知难……以前欠下的现在都会还回来的……) 一、C++中支持
文件
输入
输出
的几个类 fstream提供了三个类,用来实现对
文件
的操作。 fstream——打开
文件
以供读写 ifstream——从
文件
中读取内容 of...
STM32 | hex
文件
、bin
文件
、axf
文件
的区别?
在STM32开发中,经常会碰到hex
文件
、bin
文件
与axf
文件
,这些都是可以烧写到板子里运行的
文件
。这三个
文件
有什么区别呢?在这之前,先来一起回顾一下C语言编译的
过程
: 编译的原理 在之前的C语言笔记《C程序的编译
过程
》中,有简单的分析了C程序编译的几个
过程
: STM32也是用C语言来开发,也会经过类似的编译
过程
,只不过我们常常用MDK或者其它IDE来编译,其编译
过程
如下: 例如,我们的LE...
python运行结果
输出
_Python3.6笔记之将程序运行结果
输出
到
文件
的方法
Python3.6笔记之将程序运行结果
输出
到
文件
的方法新建py
文件
,在里面写入Python代码,代码的功能是打印10次“Hello!”,将代码
文件
保存到桌面上:在命令行中运行Python脚本,并将运行结果保存到
文件
中:(在此之前,要确保设置了环境变量)首先,来到Python脚本所在目录:输入:其中getHtml.py是已经写好的Python脚本,html.txt是目标
文件
,也就是要把脚本运行结果输...
为什么读写
文件
要有缓冲区?为什么要有输入
输出
缓冲区?
有输入
输出
缓冲区用以暂时存放读写期间的
文件
数据而在内存区预留的一定空间。即利用主存的存储空间来暂存从磁盘中输入
输出
的信息。目的是缓和CPU 与 I/O 设备间速度不匹配的矛盾。减少对 CPU 的中断频率,放宽对 CPU 中断响应
时间
的限制。提高 CPU和 I/O 设备之间的并行性。 扩展资料: 输入
输出
缓冲区通过磁盘缓存来实现,磁盘缓存本身并不是一种实际存在的存储介质,它依托于固定磁盘,提供对主存储器存储空间的扩充。 主存可以看作是辅存的高速缓存, 因为辅存中的数据必须复制到主存方能使用;反之,数据也必须
C语言·对
文件
的输入
输出
(万字详解)
C语言·对
文件
的输入
输出
(万字详解)
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章