Diudiu 네트워크 디스크 데모 주소
카테고리별로 다양한 파일 형식 보기
그리드, 테이블 보기, 타임라인의 세 가지 디스플레이 보기 지원
업로드 효율성을 향상시키기 위해 매우 빠른 전송 기능을 지원합니다.
여러 사람이 동일한 파일을 업로드할 수 있습니다. 여러 사람이 동시에 업로드하고 다른 사람의 업로드 진행 상황을 공유할 수 있으므로 업로드 효율성이 크게 향상됩니다.
중복을 거부하고 각 파일의 복사본을 하나만 저장하며 하드 디스크 사용 효율성을 향상시킵니다.
업로드 파일 프런트엔드는 업로드 파일 진행률, 업로드 속도, 백분율 및 기타 정보를 실시간으로 표시합니다.
안전한 다운로드 메커니즘, 중단점 다운로드, 권한 확인, 다운로드 주소를 얻어도 다른 사람이 귀하의 파일을 다운로드할 수 없습니다.
비디오 및 오디오 재생, 진행률 표시줄 드래그 및 2배속 재생 지원
휴지통 기능을 사용하면 어머니는 내가 실수로 데이터를 삭제하는 것에 대해 더 이상 걱정할 필요가 없습니다.
효율적인 가비지 수집 메커니즘
프로젝트 이름 | 소스코드 주소 |
---|---|
Diudiu 네트워크 디스크 프런트 엔드 | https://gitee.com/JavaerLi/ddisk-web |
Diudiu 네트워크 디스크 백엔드 | https://gitee.com/JavaerLi/ddisk-file |
본 프로젝트는 프런트엔드와 백엔드 분리 방식으로 개발 및 배포되며, 주로 다음과 같은 핵심 기술을 사용합니다.
프론트엔드 : Element UI, Vue CLI@3, Node.js, Webpack
백엔드 : Spring Boot, Spring Data Jpa, Spring Security
데이터베이스 : MySQL, H2
데이터 구조 : 재귀 알고리즘, 트리 순회 및 삽입...
Qiwen Community와 Qiwen Netdisk 덕분에 이 프로젝트의 프런트엔드는 프로젝트의 UI를 기반으로 2차 개발되었으며, 백엔드는 독립적으로 개발되었습니다.
이 프로젝트는 저의 졸업 프로젝트이기도 하며, 제가 공부한 이후 처음으로 독자적으로 개발한 WEB 제품입니다. 마음에 드시면 별표를 눌러주세요!
열정적인 학생들이 로고를 공유할 수 있기를 바랍니다. 매우 감사하겠습니다!