原创 OnlyOffice DocumentServer安裝說明

一、前言(雖然是廢話,但值得一看) onlyoffice document server 也叫 onlyoffice editors, 是onlyoffice最核心的服務器。 1. 系統構成 ONLYOFFICE Document Ser

原创 JGIT的git status源碼簡析

JGIT庫可以通過git.status().call()來獲取當前working copy的文件變動情況,功能類似與命令行的git status,以下從源碼角度簡析git status的實現原理:     public Status c

原创 DocSys 下載鏈接

一、一鍵安裝 DocSys V2.01.71 For Winows  二、自定義安裝 DocSys 下載  

原创 DocSys的Office在線編輯配置

一、準備工作 1、安裝DocSys 具體詳見:DocSys安裝說明 2、安裝OnlyOffice DocumentServer 具體詳見:OnlyOffice DocumentServer安裝說明 二、Office在線編輯設置 用管理員賬

原创 DocSys - 基於Web的文件管理系統

DocSys是基於Web的文件管理系統,支持權限管理、版本管理、在線預覽、在線編輯、文件備註、全文搜索、斷點續傳、文件秒傳以及用戶分組管理,採用GPL 2.0開源協議,支持用戶擴展和自定義。 DocSys採用Java實現能夠部署在Wino

原创 DocSys文件管理系統的文件存儲獨立於數據庫的設計

DocSys文件管理系統的文件存儲獨立於數據庫的設計,充分考慮的用戶倉庫的遷移以及數據庫破壞後倉庫恢復的需求,用戶只需要在新的機器上安裝全新的DocSys系統,並將原來機器上的倉庫複製到新的機器上即可實現遷移。 由於DocSys的文件信息

原创 JGIT使用的常見問題

具體代碼詳見:https://gitee.com/RainyGao/DocSys JGIT是非常好用的Java庫,通過JGIT的API可以新建、克隆倉庫、CheckOut和Commit文件,但使用JGIT時需要關注一些地方,否則會出現很多

原创 DocSys-Git版本管理

DocSys的GIT版本管理功能基於JGIT實現,實現的難點在於如何使用JGIT的底層的API實現目錄樹的遍歷,以下代碼可以實現遍歷所有目錄樹的節點包括文件和目錄: TreeWalk tw = new TreeWalk(repositor

原创 DocSys全文搜索錯誤:unsupported major.minor version 52.0

1、錯誤信息: 嚴重: Servlet.service() for servlet [springMvc] in context with path [/DocSystem] threw exception [Handler dispat

原创 DocSys安裝說明

系統安裝 一、準備工作 1、下載DocSystem.war和DocSystem.sql 下載地址: https://gitee.com/RainyGao/DocSys/releases 2、DocSystem.war配置文件修改 將Doc

原创 DocSys安裝常見問題彙總

一、DocSys安裝常見問題 1、Tomcat鏈接無法訪問 (1) Tomcat版本不正確  無論是xampp還是手動安裝tomcat,請務必使用tomcat7 (2) Java版本不正確 由於系統中可能存在多個Java版本,需要確定to

原创 DocSys項目的啓動錯誤:Invalid byte tag in constant pool: 19

dw.gofreeteam.com 只從添加了POI 4.0所有的依賴Jar包之後,每次DocSys項目重啓都會出現如下錯誤: 一月 01, 2019 10:43:01 上午 org.apache.catalina.startup.Con

原创 DocSys - 一個開源的Web文件管理系統

        DocSys是基於Java SSM框架開發的Web文件系統,旨在爲個人和企業用戶提供一個簡單、方便的文件存儲方案,採用Windows桌面系統和Apple手機的用戶操作習慣,支持使用SVN和GIT進行歷史版本管理、支持文件內

原创 Web文件系統設計-DocSys(dw.gofreeteam.com)

DocSys(dw.gofreeteam.com)是一個開源的網頁版文件系統,支持通過瀏覽器存儲文件從而實現文件的統一管理,同時支持權限管理和版本管理。1、版本管理系統通過svn和git來實現文件的歷史版本管理;2、權限管理系統支持對每個