1. FileZilla Client - FTP 文件传输工具
FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。
FileZilla 不仅支持 FTP,还支持 FTP over TLS (FTPS) 和 SFTP 。
img
了解更多:https://www.oschina.net/p/filezilla+client
2. 百灵快传(B0Pass) - 超大文件传输工具
百灵快传(B0Pass)是一款基于 Go 语言的高性能 “手机电脑超大文件传输神器”、“局域网共享文件服务器”。
主要使用场景:(手机电脑共享文件)电脑上双击执行 --> 手机扫码 --> 手机上的大文件传到电脑、或者电脑传文件到手机

img
了解更多:https://www.oschina.net/p/b0pass
3. LFTP 命令行 FTP 工具
lftp 是一款类 Unix 系统下命令行界面的 FTP 客户端软件,作者是 Alexander Lukyanov ,在 GNU通用公共许可证下发布。除了 FTP 外,还支持 FTPS 、 HTTP 、 HTTPS 、 SFTP 、 FXP 等多种协议。此外, lftp 也内含一个简单的 BitTorrent 客户端。
使用举例:
1、使用普通用户登录
[root@gaosh-17 ~]# lftp tom@192.168.1.17 口令: lftp tom@192.168.1.17:~> ls drwxr-xr-x 2 1001 1001 6 Jul 17 13:46 tom-test lftp tom@192.168.1.17:~>
讯享网
2、下载和上传
讯享网[root@gaosh-64 ~]# mkdir pgtest [root@gaosh-64 ~]# cd pgtest/ [root@gaosh-64 pgtest]# touch aaa [root@gaosh-64 pgtest]# lftp 192.168.1.17 lftp 192.168.1.17:~> cd pub/ lftp 192.168.1.17:/pub> ls -rw-r--r-- 1 14 50 2523 Jul 18 05:33 CentOS-Base.repo lftp 192.168.1.17:/pub> mget -c CentOS-Base.repo 2523 bytes transferred
[root@gaosh-64 pgtest]# lftp 192.168.1.17 lftp 192.168.1.17:~> ls drwxrwxrwx 2 0 0 6 Jul 18 07:20 pgtest dr-xr-xr-x 2 0 0 30 Jul 18 05:43 pub lftp 192.168.1.17:/> cd pgtest/ lftp 192.168.1.17:/pgtest> put aaa lftp 192.168.1.17:/pgtest> ls -rw------- 1 14 50 0 Jul 18 07:21 aaa
了解更多:https://www.oschina.net/p/lftp
4. trzsz.js - 文件传输工具
trzsz (trz /tsz) 是一个兼容 tmux 的文件传输工具,和 lrzsz ( rz /sz ) 类似,并且有进度条,支持目录传输,支持拖动上传。

img
了解更多:https://www.oschina.net/p/trzsz-js
5. qrcp - 扫码传输文件的工具
qrcp 是一个文件传输工具,扫描终端上的二维码,可以通过 Wi-Fi 直接在 PC 与移动设备上传输文件,支持发送与接收。

了解更多:https://www.oschina.net/p/qrcp
6. NitroShare - 局域网文件传输工具
NitroShare 是一个局域网文件传输工具,支持 Windows、OS X 和 Linux,基于 Qt 开发。
特点:支持跨平台、自动发现局域网的设备、简单直观的用户界面、可传输整个目录

074821_cNlY_5189.png
了解更多:https://www.oschina.net/p/nitroshare
7. FileCodeBox - 文件快递柜
FileCodeBox 是一个轻量级文件快递柜,用户以匿名口令分享文本、文件,像拿快递一样取文件。

<span>寄文本</span>
了解更多:https://www.oschina.net/p/filecodebox
8. Bigfile-go - 文件传输管理系统
Bigfile 是使用 Golang 开发的一个文件传输管理系统,支持通过 HTTP API,RPC 调用以及 FTP 客户端管理文件。

img
了解更多:https://www.oschina.net/p/bigfile-go
9. OnionShare 安全可靠的匿名文件分享工具
OnionShare 是一个开源工具,可以让你安全和匿名地共享任何大小的文件。
它通过启动一个 Web 服务器工作,作为 Tor onion 服务被访问,并生成一个临时的 URL 以访问和下载文件。将文件托管到自己的电脑,并使用 Tor onion 服务,使其可以通过互联网临时访问。其他用户只需要使用 Tor 浏览器从你的主机下载文件即可。

_u4T6_.png
了解更多:https://www.oschina.net/p/onion-share
10. croc - 跨平台文件传输工具
croc 是一种允许任意两台计算机简单安全地传输文件和文件夹的工具。
它提供端到端加密、允许多个文件传输、允许恢复被中断的传输,同时不需要本地服务器或端口转发。


img
了解更多:https://www.oschina.net/p/croc
11. tl-rtc-file web 端文件传输
tl-rtc-file 使用 webrtc 在 web 端传输文件,支持传输超大文件,P2P 点对点传输。
优点 :分片传输,跨终端,不限平台,方便使用,内网不限速,支持私有部署,代码简单,通俗易懂,可二次开发,可作入门学习。

写在最后 (私活源码)
还给大家分享一套基于Springboot+Vue的酒店管理系统源码,在实际项目中可以直接复用。(免费提供,文末自取)
一、系统运行图(管理端和用户端)
1、管理登陆

2、房间管理

3、订单管理

4、用户登陆

5、房间预定

二、系统搭建视频教程和源码

讯享网
源码免费领取方式
扫码关注本号,后台回复 酒店

扫码关注本号,后台回复 酒店
持续关注本号,分享更多项目源码
分享一些关于学习Java编程方面的经验
Java是一种广泛应用于软件开发领域的编程语言,具有跨平台、面向对象等特点。在开发Java项目时,我们需要遵循一些基本原则和步骤,以确保项目的顺利进行和高质量的交付。本文将为您介绍如何开发Java项目的一般流程和注意事项。
1. 需求分析:在开始开发之前,我们需要与客户或项目组成员充分沟通,了解项目的需求和目标。明确项目的功能、性能、安全等方面的要求,以便后续的开发工作能够有针对性地进行。
2. 系统设计:在需求分析的基础上,我们需要进行系统设计。这包括确定项目的架构、模块划分、数据库设计等。合理的系统设计可以提高项目的可扩展性和可维护性。
3. 编码实现:根据系统设计的结果,我们开始进行编码实现。在编写代码时,我们应该遵循良好的编码规范和设计原则,保证代码的可读性和可维护性。同时,我们也可以利用一些常用的开发框架和工具来提高开发效率。
4. 单元测试:在编码完成后,我们需要进行单元测试。通过编写测试用例,对每个模块进行测试,以确保代码的正确性和稳定性。单元测试可以帮助我们及早发现和修复潜在的问题。
5. 集成与部署:当所有模块都通过了单元测试后,我们需要进行集成测试。将各个模块组合起来,并进行整体的功能测试和性能测试。在测试通过后,我们可以将项目部署到生产环境中,供用户使用。
6. 维护与优化:项目上线后,并不意味着开发工作的结束。我们需要持续关注项目的运行情况,及时修复bug,并根据用户反馈进行功能优化和性能优化。这样可以提高项目的稳定性和用户体验。
Java项目开发是一个复杂而又有挑战性的过程,但只要我们按照以上步骤进行,就能够有效地提高开发效率和项目质量。同时,我们也应该不断学习和掌握新的技术和工具,以跟上行业的发展和变化。希望本文对您在Java项目开发方面有所帮助!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/25406.html