相关文章
LeetCode 257. 二叉树的所有路径
LeetCode 257. 二叉树的所有路径
1、题目
题目链接:257. 二叉树的所有路径 给你一个二叉树的根节点 root ,按 任意顺序 ,返回所有从根节点到叶子节点的路径。 叶子节点 是指没有子节点的节点。
示例 1:
输入:root…
建站知识
2024/11/22 22:18:51
Java8 ConcurrentHashMap 存储、扩容源码阅读
文章目录 1. 概述2. 入门实例3. 属性4. 核心方法4.1 put4.2 initTable4.3 transfer4.4 sizeCtl4.5 sizeCtl bug 1. 概述
ConcurrentHashMap 是线程安全且高效的 HashMap。
HashMap 可以看下我这篇 传送门 。
2. 入门实例
public class MyStudy {public static void main(St…
建站知识
2024/11/23 0:31:10
C#面:解释什么是WCF?目前最新的版本是多少
WCF(Windows Communication Foundation)是微软提供的一种用于构建分布式应用程序的框架。它提供了一种统一的编程模型,使开发人员能够使用多种通信协议(如HTTP、TCP、MSMQ等)在不同的平台上进行通信。
WCF的主要目标是…
建站知识
2024/11/22 22:17:20
设计模式 六大原则之开放封闭原则
文章目录 定义理解 小结 定义
开闭原则规定软件中的对象、类、模块和函数对扩展应该是开放的,但对于修改是封闭的。这意味着应该用抽象定义结构,用具体实现扩展细节,以此确保软件系统开发和维护过程的可靠性。
理解
怎么理解这个呢&#x…
建站知识
2024/11/23 0:03:33
【软考】scrum的步骤
目录 1. 明确产品愿景和需求2. 制定计划和任务列表3. 进行迭代开发(Sprint)4. Sprint评审会议5. Sprint回顾会议6. 重复迭代 1. 明确产品愿景和需求
1.这个过程通常由项目所有者和利益相关者参与,目的是确保整个团队对项目的目标和方向有清晰…
建站知识
2024/11/23 0:03:30