"说说"
国内线路速查
中国电信
- 精品线路:
- CN2 GIA:Global Internet Access,是CN2线路中的最高端产品,提供稳定、快速的网络服务,AS编号为AS4809。
- CN2 GT:Global Transit,是CN2线路中的中端产品,部分走CN2节点,部分走163节点,价格相对CN2 GIA便宜。
- 普通线路:
- 163骨干网:ChinaNet,AS编号为AS4134,是电信最早建立的骨干网,晚高峰可能会有拥堵和丢包的情况。
中国联通
- 精品线路:
- AS9929线路:中国联通工业互联网,也称为A网,提供高质量的网络服务,主要面向企业客户。
- CUVIP线路:中国联通的国际精品网业务,提供高速、安全、稳定的国际互联服务。
- 普通线路:
- AS4837线路:中国联通骨干网,也称为169骨干网,连接中国大陆与多个国家和地区。
中国移动
- 精品线路:
- CMI专线:China Mobile International Limited,中国移动国际专线,提供国际互联网业务。
- 普通线路:
- CMNET:中国移动骨干网,AS编号为AS9808,负责国内流量的承载。
实用网络工具速查
1. 网络线路检测并保存结果
在终端使用 mtr
命令快速检测网络线路,并将结果保存为 JSON 格式文件:
mtr -zbjc 10 example.com > report.json
2. 快速查看 IP 详细信息
-
通过网页查看(默认查看本机 IP):
https://ipinfo.io -
通过终端查看指定 IP:
curl https://ipinfo.io/<IP>
3. 检测端口是否被封
- 通过网页检测:
https://tcp.ping.pe
访问地址格式:https://tcp.ping.pe/<IP>/<Port>
4. 检查 IP 归属地
-
通过网页查看(默认查看本机 IP):
https://cip.cc -
通过终端查看指定 IP:
curl cip.cc/<IP>
5. 检查 DNS 是否泄漏
- 通过网页检测:
https://ipleak.net
解决QT控件提升找不到对应头文件问题
在处理QT控件提升时,有时可能会遇到找不到对应头文件的问题。为了解决这个问题,可以在CMakeLists.txt文件中添加以下代码:
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
具体而言,${CMAKE_CURRENT_SOURCE_DIR}
是一个CMake预定义的变量,表示当前处理的 CMakeLists.txt
文件所在的目录,即源代码目录。而 include_directories()
则是一个CMake命令,用于指定包含头文件的目录。
因此,这一行代码的含义是告诉CMake在编译过程中将当前源代码目录添加到头文件搜索路径中,以便编译器能够找到并包含在源代码文件中引用的头文件。这对于确保源代码中的 #include
语句能够正确地找到头文件是很重要的。
这个步骤确保了编译器能够正确地定位和引用所需的头文件,从而解决了QT控件提升找不到对应头文件的问题。
什么是I帧 P帧 B帧
- I帧 可以独立完成解码操作
- P帧 需要参考前一成功解码完成的I帧或者P帧
- B帧 需要等待前后I帧和P帧解码完成才能解码B帧
帧数 | I | B | B | P | B | B | P | B | P |
---|---|---|---|---|---|---|---|---|---|
顺序 | 1 | 4 | 3 | 2 | 7 | 6 | 5 | 9 | 8 |