最新 最热

【数据结构和算法】最大连续1的个数 III

这是力扣的 1004 题,难度为中等,解题方案有很多种,本文讲解我认为最奇妙的一种。

2024-01-19
1

复杂 SQL 实现分组分情况分页查询

因此,我们需要使用分页查询来限制返回的结果数量。同时,根据特定的条件筛选数据也是非常常见的需求。

2024-01-19
1

【数据结构和算法】递增的三元子序列

如果存在这样的三元组下标 (i, j, k) 且满足 i < j < k ,使得 nums[i] < nums[j] < nums[k] ,返回 true ;否则,返回 false 。

2024-01-19
1

【数据结构和算法】无限集中的最小数字

这题的关键点是始终要保证无限集合是连续的。无限集合的范围可以认为是从 1 到正无穷大,并且都是正整数。

2024-01-19
1

CountDownLatch和CyclicBarrier源码详解

我现在有个场景:现在我有50个任务,这50个任务在完成之后,才能执行下一个函数,要是你,你怎么设计?

2024-01-19
1

还能这样读ThreadLocal?

ThreadLocal是Java中的一个类,用于创建线程本地变量,即每个线程都有自己的变量副本,互不干扰。

2024-01-19
1

09-类加载的过程

“加载”是“类加载”过程的一个阶段,不能混淆这两个名词。在加载阶段,虚拟机需要完成 3 件事:

2024-01-19
1

07-类文件结构

Java 源代码首先需要使用 Javac 编译器编译成 .class 文件,然后由 JVM 执行 .class 文件,从而程序开始运行。

2024-01-19
1

关于“Python”的核心知识点整理大全19

在Python 2.7中创建类时,需要做细微的修改——在括号内包含单词object:

2024-01-19
1

关于“Python”的核心知识点整理大全12

列表和字典的嵌套层级不应太多。如果嵌套层级比前面的示例多得多,很可能有更简单 的解决问题的方案。

2024-01-19
1