代码库:https://gitee.com/fyaoyao/GISFileMana
一、简介管理 硬盘海量零碎文件的一个 Windows 客户端软件。
-
扫描本地文件夹,导入数以百万的文件数据,统一存储在一个 SQLite 数据库 文件中,提升数据的备份、迁移效率。。
-
支持将 SQLite 中的文件数据发布成 web 服务,为文件的分发提供便利,大大提高海量文件的读取速度。
-
提供友好的操作界面,使用纯 HTML ,高仿 window 10 的资源管理器 。
-
核心代码开源!使用免费!
软件界面:
| 技术 | 名称 | 官网 |
|---|---|---|
| Vue.js | MVVM框架 | https://vuejs.org |
| Element | 基于Vue的UI框架 | https://element.eleme.io |
| BootStrap | HTML、CSS 和 Javascript的UI框架 | https://v3.bootcss.com/ |
| 技术 | 名称 | 官网 |
|---|---|---|
| Electron | 构建桌面端程序 | https://www.electronjs.org/ |
| NodeJs | NodeJS V14.18+ | http://nodejs.cn/ |
| Koa2 | web 后台开发框架 | https://koa.bootcss.com/ |
| SQLite | 是一款轻型的本地数据库 | http://www.sqlite.org/ |
| 技术 | 名称 | 官网 |
|---|---|---|
| 点WebStorm | 代码编辑器 | |
| Git | 版本管理工具 |
GISFileMana -- 根目录 │ ├─doc -- 说明文档 │ ├─icon -- 图标 │ ├─src -- 程序代码 │ ├─static -- 说明文件 │ │ ├─test -- 测试代码 │ ├─web -- Vue 前端代码四、开发指南
- 确保 MySql、Redis、Nacos 默认端口配置并已启动
- MySql 创建名为 budwk_v7 的空数据库,在每个微服务模块启动时会自动建表,同时初始化数据
- 在单个NB模块下执行 mvn compile nutzboot:run 运行或 mvn package nutzboot:shade 生成可执行jar包
- 在后端项目根目录执行 mvn -Dmaven.javadoc.skip=true -Dmaven.test.skip=true -Dnutzboot.dst=E:/dst clean package nutzboot:shade 可将所有可运行jar包生成到指定位置
- 分别启动jar文件 nohup java -jar budwk.jar >/dev/null 2>&1 &
- 正常启动前端后访问 http://127.0.0.1:8800 用户名 superadmin 密码 1
- API调试 http://127.0.0.1:9900/platform/openapi http://127.0.0.1:9900/ucenter/openapi 等
在 Cesium 开发开发过程中,地理资源大都以切片的方式显示地图: (1)影像地图:预生成一定规格的地图切片【.png】缓存在服务器,用于响应客户端的地图请求。 (2)地形数据:将原始【.tif】地形数据,加工为【.terrain】文件 (3)3Dtile:三维场景中模型的 LOD 格式 软件系统开发完成后,都面临着一个残酷的现实:将这些数以百万的零散地理数据文件向服务迁移、备份是一件很痛苦的一件事。
例如迁移一份 2.5GB 的全球【.terrain】地形数据,零散文件共计 2,800,297 个文件,平均每个文件 8kb 大小。
// 硬件环境:金士顿 M.2 SSD,最大传输速度:1.2GB/s
如果需要迁移数据或者备份,则需要大约 65 分钟。即便使用 WinRAR 软件压缩后再迁移,压缩也最快至少需要 38 分钟,之后仍需解压。六、服务器部署
// 配置 cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org // 安装 electron cnpm install --save electron // 安装打包程序 npm install --save @electron-forge/cli npx electron-forge import七、欄 鸣谢
- 超神洋葱 代码贡献者,主要作者
- 1群: xxxxxx
- 2群: xxxxxx
如果您觉得还不错请在右上角点一下 star,帮忙转发,谢谢 大家的支持是开源最大动力



