STL 库中可能存在的内存溢出与脏数据问题

  STL库中的 vector 是我们使用最频繁的STD容器之一。它具有广泛的应用,并且在性能方面表现出色。然而,其存在一种潜在问题,即溢出。由于 vector 在使用下标访问元素时不会检查索引是否越界,因此很可能导致溢出错误的出现。这种错误被严格定义为一种内存的"dirty read / dirty write"

阅读全文

宿舍秒杀系统的需求分析与数据库设计

  在本文中将分析一个用于新生开学分配寝室的“宿舍秒杀”系统。从用户故事开始探索需求,进而分析得到系统的主要功能和非功能性需求。最后,根据需求分析设计数据库,数据库的设计原则是尽可能的方便之后的需求拓展和修改。

阅读全文

算法题:LeetCode (1094) 拼车【一题搞懂差分数组】

  车上最初有 capacity 个空座位,车只能向一个方向行驶,给定整数 capacity 和一个数组 trips , trip[i] = [numPassengersi, fromi, toi] 表示第 i 次旅行有 numPassengersi 乘客,接他们和放他们的位置分别是 fromitoi 。这些位置是从汽车的初始位置向东的公里数。

阅读全文

BUG 日志:宝塔 CentOS 安装 Docker 失败(2022.9.13)

报错内容

1
2
3
4
5
6
7
8
9
Traceback (most recent call last):
File "class/panelPlugin.py", line 2788, in a
return p.exec_fun(get)
File "class/pluginAuth.py", line 67, in exec_fun
raise public.PanelError(res['msg'])
public.PanelError: 面板运行时发生错误: Traceback (most recent call last):
File "/www/server/panel/plugin/docker/docker_main.py", line 57, in GetConList
for con in self.__docker.containers.list(all=True):
AttributeError: 'NoneType' object has no attribute 'containers'
阅读全文
  • Copyrights © 2019-2024 SongXJ
  • 访问人数: | 浏览次数:

      请我喝杯咖啡吧~

      支付宝
      微信