相关文章
linux中使用firewall命令操作端口
一、开放端口
1. 开放一个端口
sudo firewall-cmd --zonepublic --add-port8443/tcp --permanent
sudo firewall-cmd --reload
2. 开放一组连续端口
sudo firewall-cmd --zonepublic --add-port100-500/tcp --permanent
sudo firewall-cmd --reload
3. 一次开放多个不连续…
建站知识
2025/4/21 4:20:38
敏捷开发之自动化流水线
自动化流水线就像给软件交付装上了「智能检测仪」,每个环节自动过滤风险,确保最终交付物既安全又高质量。以下是一个 在线教育平台支付系统升级 的实战案例,完整展示从开发到上线的全流程。 以下是 「在线教育平台支付系统升级」 案例的完整责任矩阵: 责任分工框架 环节主要…
建站知识
2025/4/15 22:38:30
Rust编程实战:Rust实现简单的Web服务,单线程性能问题
知识点
tcp 服务多线程处理
实现功能
启动web服务,访问链接获取页面内容。
单线程web服务
TcpListener
使用 TcpListener 开启服务端口 let listener TcpListener::bind("127.0.0.1:7878").unwrap();处理客户端连接: for stream in lis…
建站知识
2025/4/9 15:51:43
K8s控制器Deployment详解
回顾 ReplicaSet 控制器,该控制器是用来维护集群中运行的 Pod 数量的,但是往往在实际操作的时候,我们反而不会去直接使用 RS,而是会使用更上层的控制器,比如说 Deployment。
Deployment 一个非常重要的功能就是实现了 Pod 的滚动…
建站知识
2025/4/11 19:28:35
解决linux中anacnda与cmake冲突的问题
在使用roslauch时报错
Traceback (most recent call last):File "/opt/ros/noetic/lib/rqt_gui/rqt_gui", line 6, in <module>import rospkg
ModuleNotFoundError: No module named rospkg
这种报错并不是因为真的缺少了什么rospkg的包,而是因为…
建站知识
2025/4/17 3:06:54
大白话跨域问题的原理与多种解决方法的实现
大白话跨域问题的原理与多种解决方法的实现
跨域问题原理
简单来说,当一个网页中的JavaScript代码想要去访问另一个不同域名、端口或协议的服务器上的数据时,就会出现跨域问题。这是浏览器的一种安全机制,为了防止恶意网站窃取用户信息等。…
建站知识
2025/4/14 6:21:58
VsCode 快捷键备忘
移动光标及选择文本
Ctrl ← / → :以单词为单位移动游标Home / End:光标移到行首/行位Ctrl Home / End:光标移到文件首和文件尾Ctrl Shift \:在匹配的分隔符之间跳转 配对的分隔符 是指分隔代码元素的字符,比如字…
建站知识
2025/4/9 14:51:40
操作 Redis 常用 shell 脚本
目录
1. 取出所有指定前缀的 string 类型的 key 及其 value
2. 批量删除 key
3. 一键批量删除指定 key
4. 非阻塞批量删除指定 key
5. 批量修改特征 key 的过期时间为一个指定区间内的随机数
6. 查询每个客户端 IP 的连接数
7. 迁移 zset 类型的 key
8. 根据哨兵提供的…
建站知识
2025/4/16 12:59:53