相关文章
网络io与select,poll,epoll
前言
网络 IO,会涉及到两个系统对象,一个是用户空间调用 IO 的进程或者线程,另一个是内核空间的内核系统,比如发生 IO 操作 read 时,它会经历两个阶段:
1. 等待数据准备就绪
2. 将数据从内核拷贝到进程或…
建站知识
2024/11/24 3:26:44
(漏洞检查项) | 任意文件包含漏洞 file-include
(漏洞检查项)|任意文件包含漏洞 file-include
漏洞场景
1.含有动态包含语句
2.有类似于文件读取的url 漏洞描述
攻击者可以利用任意文件包含漏洞,读取任意文件,对服务器造成危害。
程序开发人员为了代码的灵活性,常常会将包含文件的路径…
建站知识
2024/11/22 17:47:45
【leetcode64-69二分查找、70-74栈、75-77堆】
二分查找[64-69] 时间复杂度O(log n),要想到二分排序 35.搜索插入位置 class Solution:def searchInsert(self, nums: List[int], target: int) -> int:left 0right len(nums)-1while left < right: #左闭右闭mid (leftright)//2if nums[mid] < target…
建站知识
2024/11/22 19:01:27
k8s学习--k8s群集ELK日志收集部署最详细的过程与应用(收集k8s群集日志)(图形化界面手把手教学)
文章目录 FilebeatFilebeat主要特点Filebeat使用场景 ELK简介Elasticsearch简介Elasticsearch主要特点Elasticsearch使用场景 Logstash简介Logstash主要特点Logstash使用场景 Kibana简介Kibana主要特点Kibana使用场景 简单理解 环境一、ELK集群部署1.软件安装2.软件配置及启动(…
建站知识
2024/11/22 19:01:28
openresty lua用Redis的Stream解决消息订阅问题
使用 Redis Streams 解决消息订阅和消费的问题,可以避免在订阅模式下的连接管理问题。下面是如何使用 OpenResty 和 Redis Streams 实现类似的功能。
配置 nginx.conf
确保你的 nginx.conf 文件中配置了 Lua 模块和 Redis 集群的连接信息:
http {lua_…
建站知识
2024/11/22 19:01:25
git命令含有中文,终端输出中文乱码的问题
目录 1、[当前代码页] 的936 (ANSI/OEM - 简体中文 GBK) 是导致中文乱码的原因
2、这样会导致什么问题呢?
(1) 问题一: 【属性】选项的【字体】无法识别自定义文字样式,【默认值】选项可选自定义字体样式,却无法覆盖【属性】选项
(2) 问题…
建站知识
2024/11/22 19:01:33
麒麟v10-yum下载命令
1、下载抓包工具 tcpdump下载时只能直接安装;想要cp到其他机器的时候就需要用到其他命令了。 2、yum命令只下载不安装
yum install tcpdump --downloadonly
3、下载完成后,安装包的路径 /var/cache/dnf/ks10-adv-os-0c2e217e51b7a335/packages/tcpdump…
建站知识
2024/11/22 19:01:25
帮助你简易起步一个BLOG(博客搭建)项目
Blog项目 后端项目结构1. 项目初始化2. 详细步骤3.postman测试 前端1. 项目初始化2. 详细步骤 本章节是为了帮助你起步一个完整的前后端分离项目。 前端技术栈:
react、vite、mantine、tailwind CSS、zustand、rxjs、threejs 后端技术栈:nodemon、nodej…
建站知识
2024/11/22 19:01:32