C++ unorderedmap unorderedmap是一个将key和value关联起来的容器,它可以高效的根据单个key值查找对应的value。 内部实现机理 map:...

阅读全文

c++ vector C++中的vector是一种序列容器,表示可以改变大小的数组。以下是vector的一些基本用法: 1. 包含头文件 在使用vector之前,需要包含相应的头文件: cpp #include 2. 声明一个vector cpp std::vector vec; // 声明一个int类型的vector std::vector vecDouble; //...

阅读全文

c++的sort sort()函数可以对给定区间所有元素进行排序。它有三个参数sort(begin, end,...

阅读全文

2025.1.4 ArrayDeque ArrayDeque 是 Java 中的一个类,它实现了 Deque 接口,可以作为栈(Stack)或者队列(Queue)使用。ArrayDeque 是基于数组实现的,因此它具有更好的性能特性,特别是对于固定大小的操作集合,它比 LinkedList 更高效。 以下是 ArrayDeque 的一些基本使用方法: 初始化 import...

阅读全文

2025.1.4 71. 简化路径 java class Solution { public String simplifyPath(String path) { String[] names = path.split("/"); Deque stack = new ArrayDeque(); for (String name :...

阅读全文

数据库期末重点 100 20机试 80笔试 SQL - 三道题 时间 字符串 数值(考虑空值)三选二 常见函数 - 日期索引的三种写法 - 标注选择的数据库 - 递归查询可能会考一个 withas - 外连接和数值在一起 - 结构和关键字合理就有分,细节全对全部分 字符串——replace(a,“,”,“”),计数需要/length(“,”) !img !img !img !img 日期 -...

阅读全文

linux期末重点 考试重点都回联动,放在一起考 试卷结构 - 选择题 - 填空题 - 判断题 - 两年选择则下一年无选择 第一章 - mbr,常见目录、开机启动、冯诺依曼不考 - 配置文件能读懂 - cmake config make in - 虚拟终端,命令行提示符 linux概念 定义...

阅读全文
· 软件架构设计

直接背诵总纲与答题模板

00 直接背诵总纲与答题模板 怎么用本页:本页只放考前可直接背诵的总纲内容。 - 先背答案:优先背每题的“可直接作答”段落和最后的默写清单。 - 再看专题:需要理解表格、例子和画图时,跳到 02\-06 对应专题页。 - 考试边界:三份飞书纪要已明确 AI 增强 / AI 原生 为考试后或背景介绍内容,不纳入期末考试要求。 -...

软件架构设计 期末复习
阅读全文
· 软件架构设计

考试导向与复习路线

01 考试导向与复习路线 先看考试范围:本页依据老师考前复习纪要整理。 - 考试主干:基础概念、质量属性与 ADD、架构模式与微服务、DDD、企业架构。 - 排除内容:三份飞书纪要明确 AI 增强 / AI 原生 属于考试后两次课或背景介绍内容,不纳入期末考试要求。 - 复习动作:遇到 AI\-native 相关资料,只保留为背景了解,不放入必背范围。 考试信息速记 |项目|确认信息|复习含义|...

软件架构设计 期末复习
阅读全文