`
l4432848
  • 浏览: 246268 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

31.TCP设置ip 文件秒传

    博客分类:
  • java
阅读更多

明天你好

文件传输:

服务器传给客户端叫下载 客户端上传服务器拿就叫上传 ! 如果你服务器端写上固定ip地址的话 那么客户端只能通过你固定的ip地址才能访问你的服务器 不写的话就没有限定 客户端可以同 127.0.0.1 或者 192.168.... 等等ip地址访问你的服务器 中级的参数是限制访问人数 0 代表可以书五个人来访问 ServerSocker ser=new ServerSocket(7410 ,0 ,Inet4Address.getByname(“127.0.0.1”)); 上面代码 我设置端口号为 7410 连接人数不限制 只能通过 12.0.0.1 这个ip访问

文件秒传:

就是上传文件到服务器 瞬间就完成了! 秒传是判断你这个文件的MD5内容在服务器上是否相同! 如果有相同的 那就表示服务器上有这个文件了 那你上传到服务器上面 他会直接引用服务器里面有的那个文件 这样就能做到秒传了! 很多用户用的就是服务器上面的那唯独一份的文件! 用MD5 判断内容!

image

我E盘所有文件的MD5 全部读取到一个文本里面 好方便比较MD5是否相同! 如下图

image

服务器代码: 一个MD5 32字节 所以我的byte数组长度设置了32 位 先让服务器读取你要上传文件的MD5把他转换成String类型 交个panduan 方法 让他判断E 盘有没有这个文件 如果有返回1 终止传输 秒传! 如果没有 那就把这个文件的MD5 存储到文本了里面 然后服务器在读取你要传输的文件名字 读取完毕后 就开始读取文件的字节了!

image

image

客户端代码:

image

分享到:
评论

相关推荐

    如何在惠普彩色激光打印机控制面板上配置TCP/IP地址

    然后,我们需要配置 BOOTP 参数,如果我们选择YES,那么TCP/IP参数的值将由BOOTP文件提供。如果我们选择NO,那么我们需要手动配置每个TCP/IP参数。 三、配置IP地址 配置IP地址是最重要的一步骤。我们需要单击ITEM...

    TCP-IP传输文件远程控制聊天室

    利用CSocket进行网络传输 服务端能同时连接10个客户端 客户端能同时给服务端上传文件, 和下载文件, 客户端没五秒给客户端发一次握手消息, 客户端可以给服务端发送控制指令控制服务端,

    TCP三卷合集PDF版

    与其他的TCP/IP书藉的最大不同在于,本书不仅仅讲述了RFCS的标准协议,而且结合大量实例讲述了TCP/IP协议包的定义原因及在各种不同的操作系统中(如Sunos4.1.3、Soloris2.2、AIX3.2.2)的应用与工作方式,这样可以以...

    迅雷水晶TCP全杀增强版2.0增加校验

    设置大于多少连接数开始屠杀,若达到则结束水晶全部TCP连接,等30秒(sleep 30)再次查看。 若未达到屠杀数,则600秒(sleep 600)后再次查看连接数。 请勿修改或删除文件夹内的任何文件!!! 免费提供,对您造成...

    飞秋2.5(支持4G以上大文件).RAR

    - 飞秋(FeiQ)是一款局域网内即时通信软件, 基于 TCP/IP(UDP). - 完全兼容网上广为流传的飞鸽传书并比原来飞鸽功能更加强大. - 不需要服务器支持. - 支持文件/文件夹的传送 (支持大文件传送[4G以上]), 发送方和接收...

    mysql数据库my.cnf配置文件

    # 另外,这值(back_log)限于您的操作系统对到来的TCP/IP连接的侦听队列的大小。 # 你的操作系统在这个队列大小上有它自己的限制(可以检查你的OS文档找出这个变量的最大值),试图设定back_log高于你的操作系统的...

    TCPView 是一个 Windows 程序,它将显示系统上所有 TCP 和 UDP 终结点的详细列表,包括 tcp 连接

    启动 TCPView 后,它将枚举所有活动 TCP 和 UDP 终结点,并将所有 IP 地址解析为其域名版本。 您可以使用工具栏按钮或菜单项来切换显示已解析的名称。 TCPView 显示拥有每个终结点的进程的名称,包括服务名称 (如果...

    CISCO 技术大集合

    l Class B:172.16.1.1 to 172.31.254.254 l Class C:192.168.1.1 to 192.168.254.254 命令描述如下: 任务 命令 定义一个标准访问列表 access-list access-list-number permit source [source-wildcard] 定义一个...

    c#编写的基于Socket的异步通信系统封装DLL--SanNiuSignal.DLL

    文件续传也是一样,也要通过前面的三个通信引擎系统进行续传;因为文件系统不能决定用户 通过哪个通信系统进行续传的;例如IUdpTx.ContinueFile进行续传;大家也可以试一下 掉线之后重新连接也可以续传; 5 ) :...

    cmd操作命令和linux命令大全收集

    tftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exec:server.exe 登陆后,将“IP”的server.exe下载到目标主机c:server.exe 参数:-i指以二进制模式传送,如传送exe文件时用,如不加-i 则以ASCII模式(传送...

    woss电信计费项目

    (tcp/udp) 3.client:解析日志文件 找出符合要求的上网记录并封装成BIDR对象(客户端) 5.server:接收客户端发过来对象,同时把每条BIDR对象插入到数据库的表中 (jdbc hibernate) 6.要注意对事务的把握 7....

    Oracle 主要配置文件介绍

    LISTENER 这个监听器缺省以tcp/ip为协议地址且端口号为1521运行 在CAMS应用中 监听文件定义的监听器就使用这个缺省名字 并且使用缺省的协议 tcp/ip 和缺省的端口号 1521 待配置好监听文件以及随后说明的 ...

    腾达Tenda无线路由器 192.168.0.1打不开,怎么办-.docx

    在网络连接Properties中选择“Internet Protocol Version 4(TCP/IPv4)”或“Internet Protocol Version 6(TCP/IPv6)”,然后选择“使用以下IP地址”,输入想要的IP地址、子网掩码、默认网关等信息即可。...

    ESP8266微控制器的示例项目_C语言_代码_相关文件_下载

    该存储库用于存放 ESP8266 微控制器的示例项目。...ota-tcp - 一种无线更新 ESP8266 固件的简单方法,或使用 TCP/IP 的“空中”(OTA)。[博客文章] otatcppost。 更多详情、使用方法,请下载后阅读README.md文件

    远程连接不上SQLSERVER

    点中 TCP/IP 协议,选择"属性",我们可以来检查 SQK Server 服务默认端口的设置 一般而言,我们使用 SQL Server 默认的1433端口.如果选中"隐藏服务器",则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的...

    飞秋(FeiQ)---局域网即时通讯及文件传输软件

     - 飞秋(FeiQ)是一款局域网内即时通信软件, 基于 TCP/IP(UDP).  - 完全兼容网上广为流传的飞鸽传书并比原来飞鸽功能更飞秋的截图加强大.  - 不需要服务器支持.  - 支持文件/文件夹的传送 (支持大文件传送[4G...

    协通XT800服务端 v5.2.0.zip

    4.可通过TCP/IP实现直接LAN连接,软件也适合在无互联网连接的LAN中使用。 5.“支持多种方式连接远程电脑: 通过帐号和授权码方式连接远程电脑,无需对方确认,实例:服务器无人值守运维。 通过主动发起请求方式...

    netperf-2.6.rar

    基于netPerf2.6版本的源代码,在VS...(2)在cmd窗口中运行netper-2.6.exe,命令为:“netperf-2.6.exe -H 192.168.1.100 -t TCP_STREAM -l 10",等待10秒左右即可得到吞吐量; ps:若需要其他版本的可执行程序请留言。

    协通XT800免费远程控制软件 v5.0.4 企业版.zip

    4.可通过TCP/IP实现直接LAN连接,软件也适合在无互联网连接的LAN中使用。 5.“支持多种方式连接远程电脑: 通过帐号和授权码方式连接远程电脑,无需对方确认,实例:服务器无人值守运维。 通过主动发起请求方式...

Global site tag (gtag.js) - Google Analytics