转载自MDN Web Docs
HTTP 响应状态码用来表明特定 HTTP 请求是否成功完成。 响应被归为以下五大类:
目录
1.信息响应 (100–199)2.成功响应 (200–299)3.重定向消息 (300–399)4.客户端错误响应 (400–499)5.服务端错误响应 (500–599)
1XX:信息响应100 Continue这个临时响应表明,迄今为止的所有内容都是可行的,客户端应该继续请求,如果已经完成,则忽略它。
101 Switching Protocols该代码是响应客户端的 Upgrade (en-US) 请求头发送的,指明服务器即将切换的协议。
[102 Processing](https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Status/102) ([WebDAV](https://developer.mozilla.org/zh-CN/docs/Glossary/WebDAV))此代码表示服务器已收到并正在处理该请求,但当前没有响应可用。
103 Early Hints此状态代码主要用于与 L...
准备硬件部分
正常连接可用的路由器、光猫、网线
NanoPi R2S
TF-USB读卡器
TF存储卡(16G以上)
USB转TTL模块+杜邦线若干
软件部分
IPFire固件(AARCH64 Flash Image)下载页面
TF卡固件烧录工具(balenaEtcher,Win32 Disk Imager,rufus等)
串口终端软件(Termius,PuTTY等)
烧录系统打开烧录软件选择下载好的镜像和tf卡即可
安装系统由于R2S没有屏幕接口,安装IPFire防火墙需要用串口安装。
接线方法USB串口与R2S连接:
1GND<=>GND TX<=>RX RX<=>TX
[alert color=”red” title=”警告” icon=”exclamation-triangle”]须严格按照接线方法接线,否则可能损伤设备[/alert]
USB串口USB端连电脑
R2S连接5V3A Type-C电源,然后连接电源
[alert color=”blue” icon...
Food Fizzle
视频信息:分辨率: 3840 x 2160文件大小: 726 MB时长: 00:01:22格式: MP4编码: HEVCHDR:是位率:70000kbps帧率: 60 fps
[点击下载Sony Food Fizzle UHD 4K](https://cloud.zekun.fun/api/name/Food Fizzle UHD 4K.mp4?path=/MOVIE/HDR%20TEST/Sony%20Food%20Fizzle%20UHD%204K%20Demo.mp4)
Cambodia
视频信息分辨率 : 3840 x 2160文件大小 : 881 MB时长 : 00:02:34格式 : MKV编码 : H264HDR : 否帧率 : 60 fps
[点击下载Sony Cambodia 4K](https://cloud.zekun.fun/api/name/Sony Cambodia 4K.mkv?path=/MOVIE/HDR%20TEST/Sony%20Cam...
常用端口中文介绍(点击展开)
2端口:管理实用程序3端口:压缩进程5端口:远程作业登录7端口:回显9端口:丢弃11端口:在线用户13端口:时间17端口:每日引用18端口:消息发送协议19端口:字符发生器20端口:FTP文件传输协议(默认数据口)21端口:FTP文件传输协议(控制)22端口:SSH远程登录协议23端口:telnet(终端仿真协议),木马Tiny Telnet Server开放此端口24端口:预留给个人用邮件系统25端口:SMTP服务器所开放的端口,用于发送邮件27端口:NSW 用户系统 FE29端口:MSG ICP31端口:MSG验证,木马Master Paradise、HackersParadise开放此端口33端口:显示支持协议35端口:预留给个人打印机服务37端口:时间38端口:路由访问协议39端口:资源定位协议41端口:图形42端口:主机名服务43端口:who is服务44端口:MPM(消息处理模块)标志协议45端口:消息处理模块46端口:消息处理模块(默认发送口)47端口:NI FTP48端口:数码音频后台服务49端口:TACACS登录主机协议50端口:远...
适用于各大云服务器安全组设置协议\端口\服务
SMTP
POP3
IMAP
TCP
25
110
143
SSL/TLS
465(已废弃)/587
995
993
[alert title=”注:” color=”red” icon=”exclamation-triangle”]465端口已被IANA分配用作其他服务端口,虽然有邮箱服务商仍同意接收来自465端口的电子邮件,但邮箱服务器应尽可能避免使用465端口,并切换到587端口。[/alert]
POP3 与 IMAP 的区别文字描述(点击打开)
POP3协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作(如移动邮件、标记已读等),不会反馈到服务器上,比如通过客户端收取了邮箱中的3封邮件并移动到其他文件夹,邮箱服务器上的这些邮件是没有同时被移动的 。而IMAP提供webmail 与电子邮件客户端之间的双向通信,客户端的操作都会反馈到服务器上,对邮件进行的操作,服务器上的邮件也会做相应的动作。同时,IMAP像POP3那样提供了方便的邮件下载服务,让用户能进行离...
table.bsReference td { vertical-align:middle; background-position:center; background-repeat:no-repeat; text-align:right; font-size:10px; } table.bsReference td.bsProperty { white-space:nowrap; text-align:left; font-size:14px; } table.bsReference .bsEdge {width:100px;background-image:url(‘https://cdn.zekun.fun/broswer-icon/compatible\_edge2020.png');} table.bsReference .bsIE {width:100px;background-image:url(‘https://cdn.zekun.fun/broswer-icon/compatible\_ie2020.gif');} table.bsReferen...
题目描述一本书的页码从自然数1 开始顺序编码直到自然数n。书的页码按照通常的习惯编排,每个页码都不含多余的前导数字0。例如,第6 页用数字6 表示,而不是06 或006 等。数字计数问题要求对给定书的总页码n,计算出书的全部页码中分别用到多少次数字0,1,2,…,9。
输入给出表示书的总页码的整数n($1≤n≤2^{31}-1$)
输出输出10行,在第k行输出页码中用到数字k-1 的次数,k=1,2,…,10。
样例输入111
样例输出123456789101411111111
题解1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556import java.util.Scanner;public class Main { public static int[] num = new int[10]; public static void main(String[] args) { ...
题目描述小云和朋友们去爬香山,为美丽的景色所陶醉,想合影留念。如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右排,请问他们合影的效果是什么样的(所有人的身高都不同)?
输入第一行是人数n($2<= n<= 40$,且至少有1个男生和1个女生)。后面紧跟n行,每行输入一个人的性别(男male或女female)和身高(浮点数,单位米),两个数据之间以空格分隔。
输出n个浮点数,模拟站好队后,拍照者眼中从左到右每个人的身高。每个浮点数需保留到小数点后2位,相邻两个数之间用单个空格隔开。
样例输入12345676male 1.72male 1.78female 1.61male 1.65female 1.70female 1.56
样例输出11.65 1.72 1.78 1.70 1.61 1.56
题解123456789101112131415161718192021222324252627282930313233343536373839404142434445464748i...
题目描述已知元素从小到大排列的两个数组$f[]$和$g[]$,请写出一个程序算出两个数组彼此之间差的绝对值中最小的一个,这叫做数组的距离
输入第一行为两个整数m, n($1≤m$, $n≤1000$),分别代表数组$f[]$, $g[]$的长度。第二行有m个元素,为数组f[]。第三行有n个元素,为数组g[]。
输出数组的最短距离
样例输入1235 51 2 3 4 56 7 8 9 10
样例输出11
题解C++123456789101112131415161718192021222324252627282930313233343536#include<bits/stdc++.h>using namespace std;int abs(int s); int main(){ int a[10000],b[10000],c,d,i,n,min=99999,t; cin>>c>>d; for(i=0;i<c;i++) { cin>>a[i]; &...
题目描述给定含有 n个元素的多重集合 S,每个元素在 S 中出现的次数称为该元素的重数。多重集 S 中重数最大的元素称为众数。 例如,S={1,2,2,2,3,5}。 多重集 S 的众数是 2,其重数为 3。 > 算法设计: > 对于给定的由 n 个自然数组成的多重集 S,计算 S 的众数及其重数。
输入第 1行多重集 S 中元素个数 n$(n<=2000000)$;接下来的 n行中,每行有一个不超过$1000000$的自然数
输出输出的第 1行给出众数,第 2 行是重数 如果有多个数出现频度一样,输出最小的那个数
样例输入1234567891011102132121121
样例输出1215
题解12345678910111213141516171819202122import java.util.Scanner;public class Main { public static void main(String[] args) { char[] a = new char[100000]; ...