相关文章
gyp ERR find Python 解决方案【超详细图解】
在编译新前端项目时,遇到python3.11.7 no found 使用brew安装python 3 brew install python3 接着使用最新node版本安装node-gyp npm config set strict-ssl false
npm config set cafile ""
npm cache clean --force
npm install --force 再切换16.20.2…
建站知识
2024/10/23 2:43:32
Linux前后端程序部署
1.总述
首先安装包类型分为
二进制发布包安装:找到对应自己的linux平台版本(CentOS还是redhat等),的具体压缩文件,解压修改配置
源码编译安装:需要自己进行编译
对于redhat安装包,可以使用rpm命令进行安装,但是rpm命令安装不能够解决依赖库的问题,常用的rpm命令,只用于卸载…
建站知识
2024/11/23 4:56:02
Unix五种I/O模型(阻塞、非阻塞、多路复用、信号驱动、异步)
文章目录 概要一、I/O基础二、阻塞式I/O三、非阻塞式I/O三、I/O多路复用四、信号驱动I/O五、异步I/O六、小结 概要
在工作中,经常使用Nginx、Redis等开源组件,常提到其高性能的原因是网络I/O的实现是基于epoll(多路复用)。这次呢…
建站知识
2024/11/23 4:56:30
XXE基础知识整理(附加xml基础整理)
全称:XML External Entity 外部实体注入攻击 原理 利用xml进行读取数据时过滤不严导致嵌入了恶意的xml代码;和xss原理雷同 危害 外界攻击者可读取商户服务器上的任意文件; 执行系统命令; 探测内网端口; 攻击内网网站…
建站知识
2024/10/21 23:20:29
C++ 11新特性之tuple
概述 在C编程语言的发展历程中,C 11标准引入了许多开创性的新特性,极大地提升了开发效率与代码质量。其中,tuple(元组)作为一种强大的容器类型,为处理多个不同类型的值提供了便捷的手段。tuple是一种固定大…
建站知识
2024/10/21 23:16:21