相关文章
数据结构:栈(Stack)和队列(Queue)—面试题(二)
1. 用队列实现栈。
习题链接https://leetcode.cn/problems/implement-stack-using-queues/description/描述:
请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty&a…
建站知识
2025/1/15 6:24:27
【微服务】面试题 6、分布式事务
分布式事务面试题讲解 一、问题背景与解决方案概述
因微服务项目涉及远程调用可能引发分布式事务问题,需解决。主流解决方案有阿里 Seata 框架(含 XA、AT、TCC 模式)和 MQ。
二、Seata 框架关键角色 事务协调者(TC)&…
建站知识
2025/1/16 12:18:57
C语言导航 7.2函数的调用
第二节 函数的调用 调用基本概念 函数的实参与形参 函数的嵌套与递归
7.2.1调用基本概念
1.说明:函数的调用即是在指定位置,让函数执行相应任务。
2.方式:对于有返回值的函数,可在调用时对函数进行运算操作,对于…
建站知识
2025/1/14 5:48:13
【数学】概率论与数理统计(五)
文章目录 [toc] 二维随机向量及其分布随机向量离散型随机向量的概率分布律性质示例问题解答 连续型随机向量的概率密度函数随机向量的分布函数性质连续型随机向量均匀分布 边缘分布边缘概率分布律边缘概率密度函数二维正态分布示例问题解答 边缘分布函数 二维随机向量及其分布 …
建站知识
2025/1/16 15:44:21
计算机网络-数据链路层(虚拟局域网VLAN)
2.6 虚拟局域
2.6.1 虚拟局域网概述 以太网交换机连接的各个网络同属于一个广播域,随着以太网的规模扩大,广播域也会相应的扩大,巨大的广播域会带来巨大的弊端。 广播风暴 难以治理 潜在的安全问题 TCP/IP协议下会进行广播的协议:…
建站知识
2025/1/16 8:16:33
Go语言封装加解密包(AES/DES/RSA)
Go语言封装加解密包(AES/DES/RSA) 1. Base64编码与解码2. AES加解密3. DES加解密4. RSA加解密5. SHA256哈希6. 单元测试1. AES加解密单元测试2. DES加解密单元测试3. RSA加解密单元测试4. SHA256哈希单元测试测试用例说明 总结 在现代软件开发中…
建站知识
2025/1/14 5:42:01