logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

链表:struct node *next;为什么用指针,为什么要用自身结构体类型?(通俗易懂)

指针必须指向同类型的结构体,才能保证链表节点的统一性和内存操作的合法性。就像火车车厢必须用同类型的连接钩,才能形成连贯的列车。假设我们创建两个节点,并用。指向一个不同的类型(例如。

文章图片
#链表#数据结构
操作系统:改进型Clock置换算法(A,M)

在保证性能的同时优化了置换效率,是实际系统中常用的页面置换策略(如Linux的近似LRU算法)。改进型Clock算法通过权衡。:寻找A=0, M=1。

文章图片
#算法
分析算法时间复杂度基本方法和步骤(方法论和例题详解)

nnT(n)nO(1)O(log n)O(n)O(n log n)O(n²)O(2ⁿ):描述算法运行时间与输入规模的增长关系,用表示。:忽略常数和低阶项,只保留最高阶项,例如。基本操作是执行次数最多的核心操作,通常是循环或递归内的操作。:循环中的加法操作c复制代码:O(n)c复制代码:n次 →c复制代码:n × m次c复制代码总次数 = Σi=0n-1 i = n(n-1)/2:保留最高阶项并去掉

文章图片
#算法
如何理解Docker架构(以外卖料理打比方)

Docker 架构的核心逻辑是:客户端发指令,守护进程做调度,从仓库拉取(或本地构建)镜像,再基于镜像启动容器运行应用;同时,容器能生成新镜像,镜像也能推回仓库共享。

#docker
docker save/load VS docker export/import

要完整保留镜像信息(分层、标签、历史)→ 用save/load;只需要容器当前的文件系统快照(如备份容器状态、简化镜像)→ 用。

#docker#容器
docker save/load VS docker export/import

要完整保留镜像信息(分层、标签、历史)→ 用save/load;只需要容器当前的文件系统快照(如备份容器状态、简化镜像)→ 用。

#docker#容器
Tomcat 的 conf/web.xml 的全局配置文件

是 Tomcat 的 “全局规则手册”,定义了静态资源处理、JSP 解析、Session 超时等基础逻辑,确保所有 Web 应用 “开箱即用”。如果需要对单个项目自定义配置(如新增 Servlet ),则在项目的中编写。

#tomcat#前端#xml
docker save/load VS docker export/import

要完整保留镜像信息(分层、标签、历史)→ 用save/load;只需要容器当前的文件系统快照(如备份容器状态、简化镜像)→ 用。

#docker#容器
CSS 中最常用的三种选择器的详细讲解(配合实例)

直接选择元素,是最基础的选择器。属性值选择元素,用于选择。通过 HTML 元素的。通过 HTML 元素的。

文章图片
#css#css3#前端
(通过Vite方式)Vue 3 项目运行过程详解(从代码到浏览器)

Vite在开发阶段通过按需加载和热更新大幅提升效率,而生产构建时则通过优化确保代码高性能、低体积。:Vue 3项目的运行过程就像一个流水线——javascript复制代码。

文章图片
#vue.js#前端#javascript
    共 12 条
  • 1
  • 2
  • 请选择