微服务项目学习:cloud.macrozheng.com
现在咱们几乎人手好几台电子设备,手机、平板、笔记本、台式机...设备多了,文件管理就成了个大问题。特别是当你需要在不同设备之间传输文件时,是不是经常觉得头疼?尤其是在没有网络或者网络不稳定的环境下,这种困扰就更严重了。
今天给大家分享一款超级好用的开源项目 - LocalSend
,有了它,再也不用担心跨平台传输文件的麻烦了。
项目简介
LocalSend
是一款开源的跨平台文件传输工具,它允许我们在没有互联网连接的情况下,通过本地网络与附近的设备安全地分享文件和消息。简单来说,它就是 AirDrop 的开源替代品,但支持更多平台,包括但不限于 Windows、macOS、Linux、Android 和 iOS。这样一来,无论用什么设备,都能轻松实现文件互传,再也不怕设备不兼容的问题了!
目前在Github上收获了50.3K star!
这或许是一个对你有用的开源项目,mall项目是一套基于 SpringBoot3 + Vue 的电商系统(Github标星60K),后端支持多模块和 2024最新微服务架构 ,采用Docker和K8S部署。包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!
- Boot项目:https://github.com/macrozheng/mall
- Cloud项目:https://github.com/macrozheng/mall-swarm
- 视频教程:https://www.macrozheng.com/video/
项目演示:
性能特色
- 去中心化:LocalSend 不依赖任何中央服务器,文件传输完全点对点进行,既快速又安全。
- 跨平台支持:支持 Windows、macOS、Linux、Android 和 iOS,全平台通吃,再也不用为设备不兼容发愁了。
- 免费且开源:LocalSend 完全免费,没有任何隐藏费用或广告。而且,它的源代码是公开的,你可以随时查看并贡献代码。
- 安全无忧:采用端到端的 HTTPS 加密技术,确保你的数据安全可靠,比银行金库还要安全!
- 极速传输:利用本地网络进行文件传输,速度快如闪电,再大的文件也能眨眼传完。
- 简单易用:无需注册,无需复杂设置,打开就能用,就是这么简单!
快速安装使用
使用LocalSend非常简单,直接从项目release页面或者官网找到我们使用的系统下载并安装它。
安装完成后,启动应用,它会自动发现同一网络下的其他设备。
然后,选择你要发送的文件,选择目标设备,文件就会像魔术一样出现在对方的设备上。
如果想更深入地了解LocalSend,可以查看到项目页面查看。这里还有一段简单的代码示例,展示了如何编译LocalSend:
# 安装Flutter
flutter sdk
#克隆LocalSend仓库
git clone https://github.com/localsend/localsend.git
#进入app目录
cd localsend/app
#获取依赖
flutter pub get
#运行应用
flutter run
项目展示
总结
LocalSend
是一个非常棒的工具,简单、快速、安全,完全称得上是“近距离文件传输神器”。无需繁琐的操作步骤和额外的网络配置,直接让设备连接本地 Wi-Fi 后,就能随时随地开始传输,数据传输体验满分!
项目地址
https://github.com/localsend/localsend
Github上标星11K
的微服务实战项目mall-swarm,全套 视频教程(2024最新版) 来了!全套教程约26小时,共59期
,如果你想学习目前最新的微服务技术栈
,同时提高自己微服务项目的开发能力
的话,不妨了解下,下面是项目的整体架构图,感兴趣的小伙伴可以点击链接 mall-swarm视频教程 加入学习。
整套 视频教程 的内容还是非常完善的,涵盖Spring Cloud核心组件、微服务项目实战、Kubernetes容器化部署等内容,你也可以点击链接 mall-swarm视频教程 了解更多内容。
推荐阅读