我有一个应用程序使用编年史队列来存储数据。我使用每小时循环来滚动文件。持续的文件大小为1.3 is。当滚动文件时,旧文件大小变为实际大小,新文件大小为1.3 is。 但是我发现当我重新启动应用程序时,历史记录队列会创建一个新的cq4文件,这个大小是1.3 is,旧的文件大小并没有变成实际大小,仍然是1.3 is。 如何实现将较旧的cq4文件大小设置为实际大小,而不是应用程序重启时的1.3 to。当应用程序关闭时,我尝试关闭队列,但它不起作用。 this is file status in my linux server
我上传了一个Xlsx格式的Excel文件到我的Data Lake Storage Gen1文件夹。当我从数据湖存储下载相同的文件时,文件大小几乎增加了一倍(例如,如果上传的文件大小为9KB,则下载后将变为14KB。此外,下载的文件无法打开,我收到一条消息,指出该文件已损坏。此问题仅在xlsx文件中出现。我尝试了txt和csv文件,但没有发现这个问题。请建议解决此问题的正确方法。
问候你,苏莉娅
使用Delphi7开发我们的主要应用程序。我们正在导入数据文件。以字节为单位的文件大小超过了vcl和我的代码用来保存it...so的整数变量的大小,它变为负值,并采取空文件操作...
我们当前检查文件大小(从而决定是否为空)的代码是:
function getfilesize(vfilename: string): integer;
var
SearchRec: TSearchRec;
begin
try
result:= -1;
if FindFirst(vfilename, faAnyFile, SearchRec) = 0 then
result: