功能:类似 vscode 的编辑器 技术栈:Vue3、Vite、Wails(基于 go 开发的跨平台框架) 内容:实现一个简单的编辑器,目标是支持基础的前端编码功能,同时支持跨平台运行。目前已完成的是打开项目和修改保存文件的功能,后续会继续完善其他功能。做该项目只是为了拓宽自己的技术栈,提升自己的编程能力,并且引入了单元测试,包括 JS 和 Go 代码。...
背景:因为家人需要一个读取文档中可用链接并批量下载的工具,故有了该应用; 功能:读取非二进制文件中的文本并提取出指定类目的下载链接,进行批量下载,后续会考虑支持 word 之类的非纯文本格式; 技术:Vue3、Vite、Tauri(基于 Rust 的跨平台框架),大量使用了 Rust 的 tokio 库进行异步编程,默认会根据使用者计算机内核数进行分配,也可以根据实际情况调整最大下载量,支持多线程下载。...
对Bilibili网站上的视频进行爬取和下载保存到本地,项目描述:为在线教育平台开发后端服务,支持课程管理、视频播放、用户学习进度追踪等功能。 技术栈:Python + Django、MySQL、AWS S3存储、Redis缓存。 贡献:设计并实现了课程发布与管理系统,支持多用户并发访问;优化视频播放逻辑,减少加载时间;实现用户学习进度同步与推送功能。...
区财政局村账管理系统目标是解决出纳端的电子记账能力弱问题,当出纳在银行付款后,可方便的进行记账,同时对项目资金进行归类,以便快速总结出每个项目库里剩余多少资金,避免村里将其它项目资金用于其他开销,在提升工作效率、监管方面都起到了不错的效果。该项目前端基于vue2.6开发,采用Element UI框架构建后端管理系统,手机app端采用uniapp框架开发,后端采用go-kratos微服务框架进行开发。目前该项目已在全区试点使用。...