相关文章
手写VUE后台管理系统10 - 封装Axios实现异常统一处理
目录 前后端交互约定安装创建Axios实例拦截器封装请求方法业务异常处理 axios 是一个易用、简洁且高效的http库 axios 中文文档:http://www.axios-js.com/zh-cn/docs/ 前后端交互约定
在本项目中,前后端交互统一使用 application/json;charsetUTF-8 的请…
建站知识
2024/12/7 21:27:35
C语言之变量的存储方式和生存周期
一、变量的存储方式
C语言变量的存储有两种方式:静态存储方式和动态存储方式,相应的生产期也有两种:静态生存期和自动生存期。
①静态存储方式:在程序运行前为变量内存分配内存,在程序结束后回收变量的内存。&#x…
建站知识
2024/12/17 19:27:52
记一次挖矿病毒的溯源
ps:因为项目保密的原因部分的截图是自己在本地的环境复现。
1. 起因
客户打电话过来说,公司web服务异常卡顿。起初以为是web服务缓存过多导致,重启几次无果后觉得可能是受到了攻击。起初以为是ddos攻击,然后去查看web服务器管理…
建站知识
2024/12/21 11:39:32
PyCharm连接远程服务器
要求:PyCharm专业版才支持远程服务
一、创建远程连接
先建立本地与远程服务器之间的SSH连接
1、配置连接
2、建立SSH连接,选择文件传输协议 SFTP
3、设置服务器名(可以随意命名)
4、配置 SSH连接 点击 172.18.1.202 配置…
建站知识
2024/12/16 22:50:15
vue+react题集整理
1.Typescript中 interface 和 type 的差别是什么? interface只能用来描述对象类型 type可以描述任何类型组合 type后边需要有 interface后边没有 当多次使用相同名称定义一个 interface 时,它们会自动合并为一个接口。同名属性的不能进行类型覆盖修改&am…
建站知识
2024/12/18 11:30:31
OpenShift与Rancher
Rancher的部署 一、系统初始化
1)设置IP地址和主机名称
hostnamectl set-hostname rancher
2)添加地址解析和开启路由转发
cat >>/etc/hosts<<EOF
192.168.180.210 rancher
192.168.180.200 node1
192.168.180.190 node2
EOF vim/et…
建站知识
2024/12/22 20:13:15
c++ websocket 协议分析与实现
前言 网上有很多第三方库,nopoll,uwebsockets,libwebsockets,都喜欢回调或太复杂,个人只需要在后端用,所以手动写个;
1:环境 ubuntu18 g(支持c11即可) 第三方库:jsoncpp,openssl 2:安装 jsoncpp 读取json 配置文件 用 自动安装 网…
建站知识
2024/12/5 22:05:26