本文分类:news发布日期:2025/4/4 18:54:20
相关文章
解决 Ubuntu/Debian 中 `apt-get` 报错 “无法获得锁 /var/lib/dpkg/lock“
问题描述
在 Ubuntu/Debian 系统中运行 sudo apt-get install 或 sudo apt update 时,遇到以下错误:
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它&#…
建站知识
2025/3/27 14:18:04
【Qt】C++前向声明与Qt信号与槽的区别
相同点:二者都可以解决头文件相互包含的问题
一、C 前向声明
概念:前向声明是在代码里仅仅声明一个类、函数或者变量,而不给出其完整定义。例如class MyClass; 就是对 MyClass 类的前向声明。
作用:主要是为了降低编译依赖&…
建站知识
2025/3/27 14:14:56
MVC基础概念及相应代码示例
(旧的)代码实现方法 一个功能模块的代码逻辑(显示处理,数据处理,逻辑判定)都写在一起(耦合)
(新的)代码MVC分层实现方法 显示部分实现(View视图) 数据处理实…
建站知识
2025/3/27 14:03:32
Linux进程控制--进程创建 | 进程终止 | 进程等待 | 进程替换
1.进程创建
现阶段我们知道进程创建有如下两种方式,起始包括在以后的学习中有两种方式也是最常见的: 1、命令行启动命令(程序、指令)。 2、通过程序自身,使用fork函数创建的子进程。
1.1 fork函数
在linux操作系统中,fork函数是…
建站知识
2025/3/27 14:01:26
[leetcode]2258. 逃离火灾(多源BFS+贡献法+二分答案)
题意
给定 n m n\times m nm的地图 0 表示草地。 1 表示着火的格子 2 表示一座墙
火每分钟会按照四联通蔓延到草地上 人每分钟可以走一步 从左上角出发 到右下角 每分钟是人先走 火再蔓延 但是人不能走到某个格子上 同一分钟火就烧到这个点上来了
注意:走到终点时 同一分钟…
建站知识
2025/3/31 2:00:18
【C++】String类的模拟实现
文章目录 一. string的默认成员函数1.1 构造函数1.2 析构函数1.3 拷贝构造函数1.4 赋值运算符重载 二. 模拟实现string库2.1 c_str() 的实现2.2 size() 的实现2.3 capacity() 的实现2.4 empty() 的实现2.5 clear() 的实现2.6 operator[ ] 的实现2.7 reserve() 的实现2.8 resize…
建站知识
2025/4/2 2:06:03
vue3 ts 封装axios,配置axios前置拦截器,让所有axios请求携带token
vue3 ts 封装axios,配置axios前置拦截器,让所有axios请求携带token http.tsapp.tsvue文件 http.ts
import axios from axios // 引入axios
import router from /router
import Qs from qs
import { ElMessage } from element-plusconst { prefixBasePath } requir…
建站知识
2025/4/2 0:31:09
关于跨域问题(本地前端访问服务器端接口跨域出错)
问题来源:
当服务器封装了接口但是本地电脑端前端访问出现跨域问题。
解决方案;
1、使用ipconfig 查看本地电脑的ip地址
ipconfig
2、在后端接口处配置如下代码
allow_origins["http://本地ip地址:3001", # 局域网内其他设备访问的本地…
建站知识
2025/4/2 1:53:54