首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
第 7 关 | 算法真正开始了 —— 递归与二叉树:3.迭代法实现二叉树的遍历
在面试的时候,如果只靠二叉树的前中后序遍历,面试官很可能不让你用递归 ,因为太简单 。可能会点名要求你要写迭代的方式,所以,这种方式我们还是要好好掌握的。
通配符搜索和全文检索的区别?
通配符搜索和全文检索的区别? 通配符搜索和全文检索是两种不同的搜索方法,它们在目的、实现原理和适用场景上有明显的区别。 目的和适用场景: 通配符搜索: 目的是根据用户提供的模式进行模糊匹配,可以使用通
JVM 垃圾收集器
Java 有哪些垃圾收集器 (两者之间存在连线则代表两个GC收集器可以搭配使用) 在上图中共有十款GC收集器,它们可以根据回收时的属性分为分代和分区两种类型: 分代收集器:Serial、ParNew、
【917、事务的四大特性?】
事务(Transaction)是数据库管理系统(DBMS)中的一个重要概念,它是一组数据库操作(通常包括读取和写入操作)的逻辑单元,要么全部执行,要么全部不执行。事务必须具备以下四个基本特性,通常被称
【916、如果把一个节点定义为虚节点会如何?】
将一个节点定义为虚节点通常是在数据结构或算法中的一种技巧,用于简化问题的处理或优化算法的性能。虚节点本身不存储任何实际的数据,但它可以在某些情况下提供额外的信息或便利性。 以下是一些常见情况下使用虚节
.NET 返回类型IActionResult
参考 ASP.NET Core Web API 中控制器操作的返回类型 | Microsoft Learn Asp.Net WebApi接口返回值IHttpActionResult - WebApi
1 小时搞懂 Git 版本控制
Git 是当今最流行的版本控制工具之一,它为开发者提供了一种强大的方式来跟踪、管理和协作开发代码。无论是个人项目还是大型团队,Git 都扮演着至关重要的角色。本文将带你深入了解 Git,从基本概念到实
@autoreleasepool自动释放池的底层实现原理
在Objective-C和Swift等编程语言中,内存管理是一项至关重要的任务。为了确保应用程序的性能和稳定性,开发人员需要有效地管理内存分配和释放。在Objective-C中,引入了自动释放池(@a
springboot 代码片段
```java private KeyStore loadKeyStore() throws KeyStoreException, IOException, NoSuchAlgorithmExcept
jsp与servlet
jsp文件会被编译成java文件,jsp的9大内置对象其实是java对象,常用的如下: pageContext:作用在当前jsp页面 request:作用在一次请求中,【HttpServletRequ
第五版计算机网络习题(1-19,已完成)
1-19 长度为 100 字节的应用层数据交给传输层传送,需加上 20 字节的 TCP 首部。再交给 网络层传送,需加上 20 字节的IP 首部。最后交给数据链路层的以太网传送,加上首部和尾部工 18
抓包从入门到入土,使用Fiddler进行APP抓包的二三事
什么是抓包? 抓包就是将网络传输发送数据与接收数据进行截获、重发、编辑、转存等操作的行为。接下来我们就从一个常见场景入手,掌握抓包的技能。
后端常用的Linux命令大全,建议收藏
作为一名后端工程师,使用终端是一种常见的做法,也是你应该学习的技能。许多命令和实用程序可以帮助你在使用 Linux 时更有效地完成任务。
URL编码/解码详解
当 URL 路径或者查询参数中,带有中文或者特殊字符的时候,就需要对 URL 进行编码(采用十六进制
Spring Boot Starter Parent
您将学习了解 Spring Boot Starter Parent, 它是 Spring Boot 提供的父级 Pom 文件,旨在提供自动版本依赖管理,帮助我们轻松快速地进行 Spring B
.NET 异步编程
async/await用法 async是用来修饰方法,如果单独出现,方法会警告没有什么作用 await在方法体内部,只能放在async修饰的方法内,必须放在task前面 async/await方法里面
分享一个 属于程序员的浪漫
{ float x, y, a; for (y = 1.5f; y > -1.5f; y -= 0.1f) { for (x = -1.5f; x < 1.5f; x += 0.05f) { a =
计算机网络(第二十五题)
22.1 传递 网络层负责用底层物理网络处理分组,我们定义这种处理为分组的传递。分组传递到最终目的端,可使用两种不同的方法:直接传递和间接传递,如图22.1所示。注意,一个传递永远包含一个直接传递和
架构师日记-聊聊开发必掌握的那些实践技能
本文总结了软件开发过程中经常用到的基础常识,分为基础篇和实践篇两个篇章,其中基础篇中着重讲述了类,方法,变量的命名规范以及代码注释好坏的评判标准。实践篇中从类,方法以及对象三个层面分析了常见的技术概念
Redis哨兵
准备 服务器准备 3个哨兵:自动监控和维护集群,不存放数据 1主2从:用于数据读取和存放 哨兵集群配置 创建哨兵集群所使用的配置文件 启动一个一主两从的redis集群 参考链接 注意,主从密码配置成一
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30