优雅蛋挞

文章
7
资源
0
加入时间
3年0月28天

FTP主动连接、被动连接、连接端口的分配与使用、误区总结

在一个网络工程师考试群中无意中看到的,好像有一道题叫什么ftp客户端可以使用哪个端口,有4个答案,20,21,80,4155,其中肯定是4155了,因为20、21都是ftp服务器使用的,80是web服务器使用的。再者从另一方面说,客户端使用的端口都是动态向系统申请的,一般都大于1024。后来记得我说了句主动连接时服务器使用的是20号端口与客户端建立连接,有人就开始反驳了说是不管主动还是被动端口服务器的数据连接端口都大于1024,很好笑。今天也就顺便总结一下吧,google了一下,发现网上各种解释

正则表达式限制输入框只能输入数字

正则表达式限制输入框只能输入数字 代码如下: <input type="text" onkeyup="this.value=this.value.replace(/[^\d]/g,'') " onafterpaste="this.value=this.value.replace(/[^\d]/g,'') " name="f_order" value="1"/> 其中,o

快速失败(fail—fast) 和 安全失败(fail—safe)总结

快速失败:当你在迭代一个集合的时候,如果有另一个线程正在修改你正在访问的那个集合时,就会抛出一个ConcurrentModification异常。     在java.util包下的都是快速失败。 安全失败:你在迭代的时候会去底层集合做一个拷贝,所以你在修改上层集合的时候是不会受影响的,不会抛出ConcurrentModification异常。     在java.util.concurre

物联网通信协议MQTTMQTT

MQTT1. MQTT是什么MQTT是一种协议,基于发布/订阅模式的物联网通信协议。凭借简单易实现、支持QoS、报文小等特点,这些特点使它的适用范围非常广泛。2. MQTT的基础概念基础概念协议进阶MQTT 5.0 协议新增特性客户端 (Client)消息服务质量(QoS)会话过期服务器(Server)清除会话(Clean Session)为所有响应报文提供原因码会话(Session)保活心跳(Keep Alive)请求/响应订阅(Subscri