排序
linux文件系统中每个文件用什么来标识
linux文件系统中每个文件用什么来标识? Linux文件系统中每个文件用索引节点来标识。 Linux文件系统使用索引节点来记录文件信息,作用于Windows的文件分配表类似,索引节点是一个数据结构,它包...
javascript原型链污染攻击
在讲这个漏洞之前我们来理解一下javascript。与其他的语言不同的是,js在es6之前是没有class的,他更多的是一个原型语言,在js里有一句话很有名——“一切皆对象”。 什么是原型语言 1.只有对象...
nginx的请求如何处理?
今天我们讲 request,在 Nginx 中我们指的是 http 请求,具体到 Nginx 中的数据结构是ngx_http_request_t。ngx_http_request_t 是对一个 http 请求的封装。 我们知道,一个 http 请求,包含请求...
Mitre ATT&CK矩阵中的三种进程注入手法
mitre att&ck矩阵中的三种进程注入手法:经典的进程注入、process hollowing和process doppelgänging。 恶意软件使用进程注入的主要目的大致是为了躲避杀软的检测或者进行提权操作。这里我...
linux文件是什么文件
linux文件是什么文件? Linux文件系统 Linux文件系统中的文件是数据的集合,文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux 用户和程序看到的文件、目录、软连接及文件保护...
怎么学linux内核
关于内核学习我建议不要上来就读内核而是先了解内核的构成和特性,然后通过思考发现疑问这时再去读内核源码。即先了解概貌在读局部细节。 而且内核分成好多部分,不要只是按照顺序去读,应该针...
计算机二级数据结构与算法知识点
1、时间复杂度 时间复杂度是指执行算法所需要的的计算工作量。 2、算法的空间复杂度 一般是指执行这个算法所需要的内存空间。 3、数据的逻辑结构 数据的逻辑结构是指反映数据元素之间逻辑关系的...
Lnmp搭建zabbix运维监控系统
使用目的? 在公司项目中需要做一个日志监控,最开始选择的是efk,但是efk的资料相对较少并且之前对这几个产品都没接触过,使用起来难度。于是选择了zabbix作为项目的运维监控系统。 zabbix能做...
nginx如何实现高并发
简单来讲,就是异步,非阻塞,使用了epoll和大量的底层代码优化。 稍微详细一点展开的话,就是nginx的特殊进程模型和事件模型的设计。 视频课程推荐→:《千万级数据并发解决方案(理论+实战)...
什么是区块链概念?
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。 区块链(Blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的...