Atitit 文档资料管理同步解决方案

流程

生成快照,

操作。

使用快照与dir对比,生成操作日志

/atiplat_cms/src/com/attilax/sync/SyncUtil.java

public static void geneSnap(String dir ,String snap)

public static void geneDelFileRztFile(String dir, String snap,

String compareRztFile,String pathHead)

public static void execSyncFile4delFile(String compareRzt, String dir,String movDestDir) {

List<String> li = filex.read2list(compareRzt, "gbk");

for (String f : li) {

String full_file=dir+"/"+f;

filex.move(full_file, movDestDir, dir);

}

}

同步的手工同步方法。。

修改原文件夹升级版本即可

可以跨版本升级。。但是不同地方版本合并是个问题。不断的使用快照应该是个合适的。

同步流程

修改原版本为新版本,删除新版本里面的对应垃圾文件。同步即可。

public static void geneSnap(String dir ,String snap) throws IOException {

//String snap = "c:\\webdir.txt";

filex fx = new filex(snap, "gbk");

Function closure = (p) -> {

System.out.println(p);

fx.appendLine_flush_safe((String) p);

n++;

System.out.println(n+":"+p);

// if(n>10)

// throw new RuntimeException("stop");

return p;

};

dirx.traveV3(dir, closure);

fx.closeSF();

}

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 )

汉字名:艾提拉(艾龙),   EMAIL:[email protected]

转载请注明来源: http://www.cnblogs.com/attilax/

Atiend

时间: 2024-11-05 15:53:14

Atitit 文档资料管理同步解决方案的相关文章

word文档在线预览解决方案

花了一整天在网上翻关于 “word文档在线预览解决方案” 相关的资料,感觉实现难度比较大还是用PDF来解决好了.. 下面列一下比较好的参考资料吧 参考资料 前端实现在线预览pdf.word.xls.ppt等文件 OFFICE 文档转换为html在线预览 [Asp.net]常见word,excel,ppt,pdf在线预览方案,有图有真相,总有一款适合你! Office文件在线预览功能够折腾的了 Office在线预览及PDF在线预览的实现方式大集合 python3将docx转换成pdf,html文件

程序员开发学习利器篇(下)之文档资料软件-获取软件、资料的最好途径

以下内容,开发初学者看,熟手略过. 论语有言: 工欲善其事 必先利其器 ,意思是工匠想要使他的工作做好,一定要先让工具锋利.比喻要做好一件事,准备工作非常重要. 第二篇我们来说说软件.文档资料.信息获取的高效途径. 首先说句题外话,程序员的软件.资料学习盘 应该是这个样子的: 文件夹视图应该是 详细列表 并且应用到电脑所有文件夹,方便查看文件的全名 最新的修改日期 类型 大小.并且文件显示应该是全名称 包括后缀名,文件目录起名字最好都是英文的,尤其是软件的安装目录,因为有些软件不识别中文的路径.

秦柯视频与文档资料-全集

秦柯视频与文档资料-全集:http://blog.csdn.net/wangningyu/article/details/4457806

文档资料记录

版本控制: git http://git-scm.com/book/zh/ 无线互联网: 一秒钟法则:来自腾讯无线研发的经验分享 图书推荐 国外程序员推荐:每个程序员都应读的书文档资料记录,码迷,mamicode.com

Mobox企业网盘文档权限管理的技术实现

文档权限管理是企业数据归档存储的重要保护手段,企业网盘Mobox是一款带权限操作限制的系统, 技术实现原理 1.分级分权管理 系统管理员来创建文档柜 (文档柜可以设置管理员) 文档柜管理员,进入自己的文档柜,可以在下面继续创建目录.(可以给目录设置目录管理员) 目录管理员,可以进入自己的目录,进行下一步的数据录入及管理工作 2.权限建设 任何目录都能设置: 1)可见   (这个文档柜或目录能看到) 2)开展开  (这个文档柜或目录的下层结构能展看) 3)上传 (在这个文档柜或目录下面能上传文件)

关于PKCS的文档资料

关于PKCS的文档资料,在这里查找: http://www.emc.com/emc-plus/rsa-labs/standards-initiatives/public-key-cryptography-standards.htm

文档资料文字怎么在线转换成语音内容

文档资料文字怎么在线转换成语音内容,由于工作的需要,每天都需要看文档资料,严重的用眼过度,而且很多时候出门在外看文档特别不方便,如果将文字转换成语音内容,这样不仅在外也可以阅读,而且大大的提高了工作的效率,那如何进行文字转语音的操作呢!步骤一:我们借助电脑,在浏览器中搜索"迅捷语音云服务"并点击进入到在线操作平台.步骤二:进入到在线操作平台后,选择转换功能"文字转语音"进入待转换界面.步骤三:在待转换页面输入框内输入/粘贴需要转换的文本内容. 步骤四:待转换页面下方

Google文档备份和同步软件(Syncdocs)v5.989 绿色版

Syncdocs是一款能够帮助谷歌用户随时随地的操作自己账号内的文件的免费文档备份和同步软件.主要用来同步 Google Docs 文档,支持双向同步 Google Docs 与本地.由于 Google Docs 的一些优质特性,@scavin 一直在使用,就算访问困难也要想办法解决困难使用. Insync 运行后需要添加 Google Docs 帐号,会使用 Google 页面登录,账户安全.之后就自动开始同步文档,默认会保持在我的文档 > Insync 文件夹,此同步是双向的,你在本地修改后

WEB文档在线预览解决方案

web页面无法支持预览office文档,但是却可以预览PDF.flash文档,所以大多数解决方案都是在服务端将office文档转换为pdf,然后再通过js的pdf预览插件(谷歌浏览器等已经原生支持嵌入PDF文档)进行查看. Aspose后台转换可以使用Aspose将office文档转换为PDF格式,Aspose功能强大,支持编辑/转换word.excel.ppt.pdf等,且API操作简便快速.Aspose是收费的,你需要下载破解版本. 除了Aspose可以编辑文档,类似的还有NPOI .POI