OWA实现Word在线编辑(以GridFs存储文件)OWA全称Office Web App,是用来做Office文档预览的一个很好的工具,通过一些配置文件的设置还可以实现Excel、PowerPoint的在线编辑功能,但对Word在线编辑并不支持。GitHub上有大牛实现了Word的在线编辑,不过文件必须是物理文件,本文在此基础上做了些扩展可以支持文件存储在分布式文件系统中,本文以GridFs为例。发布于 2016-01-26技术 C#用md5判断GridFS中文件是否存在假设使用MongoDB的GridFS做分布式文件系统,同样的文件在文件系统中只存一份,那么在存入文件时就需要判断文件是否已经存在,在GridFS中每个文件都有唯一的md5哈希值,只需要用文件的md5值判断是否在GridFS中已经存在就可以了,所谓的秒传功能就是用的该原理。 技术栈C#、VS2013、MongoDB、GridFS 实现1 . 首先根据文件流得到md5值,代码如下: 123456...发布于 2015-05-21技术
C#用md5判断GridFS中文件是否存在假设使用MongoDB的GridFS做分布式文件系统,同样的文件在文件系统中只存一份,那么在存入文件时就需要判断文件是否已经存在,在GridFS中每个文件都有唯一的md5哈希值,只需要用文件的md5值判断是否在GridFS中已经存在就可以了,所谓的秒传功能就是用的该原理。 技术栈C#、VS2013、MongoDB、GridFS 实现1 . 首先根据文件流得到md5值,代码如下: 123456...发布于 2015-05-21技术