相关文章
(层次遍历)104. 二叉树的最大深度
原题链接:(层次遍历)104. 二叉树的最大深度
思路: 使用层序遍历模板,遍历每一层 hight1 返回hight即可
全代码:
class Solution {
public:int maxDepth(TreeNode* root) {queue<TreeNode*> que;int hight 0;if(root NU…
建站知识
2025/1/22 16:46:26
Linux系统编程,Linux中的文件读写文件描述符
文章目录 Linux系统编程,Linux中的文件读写操作1.open函数,打开文件 Linux系统编程,Linux中的文件读写操作
1.open函数,打开文件
我们来看下常用的open函数 这个函数最终返回一个文件描述符struct file
我们查看一下它的Ubuntu…
建站知识
2025/1/30 17:34:34
devops完整搭建教程(gitlab、jenkins、harbor、docker)
devops完整搭建教程(gitlab、jenkins、harbor、docker) 文章目录 devops完整搭建教程(gitlab、jenkins、harbor、docker)1.简介:2.工作流程:3.优缺点4.环境说明5.部署前准备工作5.1.所有主机永久关闭防火墙…
建站知识
2025/1/31 11:20:01
RabbitMQ集群
RabbitMQ概述 1.RabbiMQ简介
RabbiMQ是⽤Erang开发的,集群⾮常⽅便,因为Erlang天⽣就是⼀⻔分布式语⾔,但其本身并不⽀持负载均衡。支持高并发,支持可扩展。支持AJAX,持久化,用于在分布式系统中存储转发消…
建站知识
2025/1/30 14:01:54
JVM-虚拟机的故障处理与调优案例分析
案例1:大内存硬件上的程序部署策略
一个15万PV/日左右的在线文档类型网站最近更换了硬件系统,服务器的硬件为四路志强处理器、16GB物理内存,操作系统为64位CentOS 5.4,Resin作为Web服务器。整个服务器暂时没有部署别的应用&#…
建站知识
2025/1/30 21:36:44
SpringBoot--中间件技术-2:整合redis,redis实战小案例,springboot cache,cache简化redis的实现,含代码
SpringBoot整合Redis
实现步骤 导pom文件坐标 <!--redis依赖-->
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>yaml主配置文件,配置…
建站知识
2025/1/19 0:05:03
【软考】总体设计之启发规则
目录 一、改进软件结构提高模块独立性二、模块规模应该适中三、深度、宽度、扇出和扇入都应适当四、模块的作用域应该在控制域之内五、力争降低模块接口的复杂程度六、设计单入口单出口的模块七、模块功能应该可以预测 一、改进软件结构提高模块独立性 1.设计出软件的初步结构以…
建站知识
2025/1/18 19:28:05
asp.net core mvc之 视图
一、在控制器中找到匹配视图,然后渲染成 HTML 代码返回给用户
public class HomeController : Controller
{public IActionResult Index(){return View(); //默认找 Views/Home/Index.cshtml ,呈现给用户}
}
二、指定视图
1、控制器
publ…
建站知识
2025/1/24 15:01:36