- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
全部,
我有一个简单的 Java 代码,可以让我将粘贴文件从一个文件夹复制到另一个文件夹以进行每周备份。这段代码工作正常,但我的问题是我想在保存时压缩文件。 (.nsf Lotus Notes 数据库文件)的大小几乎是 1.5 GB,我计划每周进行一次备份。我尝试使用 java 中可用的 zip 包,但它没有压缩,大小仍然相同。
谁能给我一些关于如何使用 java 压缩 .nsf lotus notes 数据库文件的有用提示或指导?
public static void main(String[] args)
{
System.out.println("Copy Paste Process Started ");
DateFormat dateFormat = new SimpleDateFormat("yyyy_MM_dd_HH_mm_ss");
Date date = new Date();
String reportDate = dateFormat.format(date);
System.out.println(reportDate);
File f1= new File("C:\\notes\\data\\people\\xyz.nsf");
File f2= new File("E:\\Backup\\xyz"+reportDate+".nsf");
FileUtils.copyFile(f1, f2);
System.out.println("Done");
}
最佳答案
将数据库的属性设置为不要本地加密此数据库
。您可以在 Encryption Settings...
中找到此属性。
设置属性后,您必须Compact
您的数据库(数据库属性的第二个选项卡)。然后,使用 java zip 包应该可以显着减少数据库的大小。
您只需设置此属性一次。
关于java - 如何使用 java 压缩 Lotus Notes (.nsf) 数据库进行每周备份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20440880/
我试图了解 Java 对象在 Domino 环境中的行为方式,并且想知道当您使用单例时会发生什么(单例是一种 Java 对象,其构造方式使得 JVM 中只存在一个实例) . 假设我在数据库 1 中有一
我正在尝试使用 C# 以编程方式读取 nsf 文件的邮件。但我无法获得意见。以下是我用来获取 View 的代码 _InboxView = _serverDatabase.GetView("($Inbo
我有以下方法来处理我的 python 程序中的日志 def createLogger(logger, logLang): """ Setting up logger """
在 Domino Designer 出现一些不稳定(设计元素未显示)之后,我现在遇到的问题是我的 NSF 再也找不到它的 ODP。 当我右键单击/Team Development/Associate
我想以编程方式解密 Lotus Notes NSF 文件。假设对于每个 NSF,我都有访问 NSF 所需的 ID 文件和密码。 我使用的是 Lotus Notes 8.5.2,Windows 7 SP
我们在 Designer 中编码的产品通常结构如下: 数据库1.nsf, database2-production.nsf, database3-devel.nsf, 然后,他们都使用相同的模板: 数
有人可以告诉我是否有任何方法可以识别 NSF 文件是属于用户还是 Domino 服务器。例如,Domino 维护自己的 NSF 文件,如 catalog.nsf、events.nsf、busytime
我通过 Lotus Notes 从 C# 代码发送邮件,它工作得很好——在 Win7 和 WinXP 上。 但我的程序的某些用户在目录中有多个 .nsf 文件,例如“user1.nsf”和“old-u
我是一名 c# 开发人员,有兴趣开发一个 Windows 应用程序以连接到 lotus notes .nsf db 并显示如下信息1)表格数量2) 观看次数3) 脚本库4) Action 5) 代理
有谁知道如何在不使用互操作或 COM 交互的情况下读取这些文件?只是直接的方式。这种格式或逆向工程的东西是否有任何规范可以帮助解决这个问题?谢谢。 最佳答案 有 Lotus API(在 C 中)。它提
我正在开发一个小项目,尝试使用三个 js 在点云可视化中显示 NSF OpenTopography 数据。我已经成功绘制了数据点,但是在理解与点云数据相关的颜色值方面遇到了问题。数据包括红色、绿色和蓝
我有一个 XPage 应用程序,在过去几年中一直运行得很好。 该应用程序使用一些 Java 类作为转换器,用于将某些字段上的数据输入转换为大写、正确大小写等。自应用程序首次部署以来,此功能就已存在并正
我正在开发一个 Java 程序,通过 Lotus Notes 客户端发送带有附件的电子邮件。一位同事给了我一个能够完成此任务的 VBA 脚本,以帮助我定位自己。脚本如下: Set Session =
我有一个 XPage 应用程序,在过去几年中一直运行得很好。 该应用程序使用一些 Java 类作为转换器,用于将某些字段上的数据输入转换为大写、正确大小写等。自应用程序首次部署以来,此功能就已存在并正
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 5年前关闭。 Improve thi
我正在开发一个项目,我需要将输出的 Excel 文件存储到 Lotus Notes .nsf 文件中,以便所有相关人员都可以通过 Lotus Notes 应用程序访问它。已经有一个现有的应用程序,但前
全部, 我有一个简单的 Java 代码,可以让我将粘贴文件从一个文件夹复制到另一个文件夹以进行每周备份。这段代码工作正常,但我的问题是我想在保存时压缩文件。 (.nsf Lotus Notes 数据库
遵循的步骤: 把我的莲花笔记背了一个作为sample.nsf 然后尝试从sample.nsf中读取附件 代码片段: Database db = session.getDatabase("","C:\\
我想在 linux 下提取 NSF Lotus Notes 文件。有没有不需要安装 Lotus Note 服务器的开源工具? 我对 Lotus Notes 没有任何经验,我唯一的任务是从 NSF 文件
我没有安装 IBM lotus,但我想通过 java 为桌面应用程序访问一些包含 .nsf 文件的数据库。 最佳答案 您的 .nsf 数据库是在 Lotus 服务器上还是在本地?如果是服务器,您可以使
我是一名优秀的程序员,十分优秀!