本文分类:news发布日期:2024/12/23 15:11:44
相关文章
力扣HOT100 - 287. 寻找重复数
解题思路: 快慢指针 第一步,慢指针每次移动一步,快指针每次移动两步,直到它们相遇。这一步保证了它们在环中相遇。 接下来,将其中一个指针(快指针或慢指针)重置到起点(即数组的第一…
建站知识
2024/11/29 13:53:12
浅谈 parallelStream和Stream 源码及其应用场景
上篇讲述了list.forEach()和list.stream().forEach() 异同点 谈到了并行流的概念,本篇则从源码出发,了解一下其原理。
一、流的初始操作流程
jdk8中 将Collection中加入了转换流的概念。
default Stream<E> stream() {return StreamSupport.str…
建站知识
2024/11/29 13:37:57
yq—2024/5/29—零钱兑换
代码实现: #define min(a, b) ((a) > (b) ? (b) : (a))int coinChange(int *coins, int coinsSize, int amount) {int dp[amount 1];// 初始化for (int i 0; i < amount 1; i) {dp[i] INT32_MAX;}dp[0] 0;// 01背包 -----先遍历物品,再遍历背…
建站知识
2024/11/29 3:42:12
spring cloud config server源码学习(一)
文章目录 1. 注解EnableConfigServer2. ConfigServerAutoConfiguration2.1 ConditionalOnBean和ConditionalOnProperty2.2 Import注解2.2.1. EnvironmentRepositoryConfiguration.class2.2.2. CompositeConfiguration.class2.2.3. ResourceRepositoryConfiguration.class2.2.4.…
建站知识
2024/11/29 3:42:09
【Linux】常见命令:fping的介绍和用法举例
一、fping命令的安装
在终端中输入如下命令(Ubuntu系统使用apt install,CentOS系统使用yum install)
sudo apt install fping安装效果(截图): 二、fping命令的用法和选项
fping命令用于检测主机是否存在…
建站知识
2024/12/8 13:16:23
kotlin基础之泛型和委托
Kotlin泛型的概念及使用
泛型概念
在Kotlin中,泛型(Generics)是一种允许在类、接口和方法中使用类型参数的技术。这些类型参数在实例化类、实现接口或调用方法时会被具体的类型所替代。泛型的主要目的是提高代码的复用性、类型安全性和可读…
建站知识
2024/12/1 3:29:34
Vue从入门到实战Day07
一、vuex概述
目标:明确vuex是什么,应用场景,优势
1. 是什么:
vuex是一个vue的状态管理工具,状态就是数据。
大白话:vuex是一个插件,可以帮助我们管理vue通用的数据(多组件共享的…
建站知识
2024/12/1 5:30:03
虚函数的性能消耗到底在哪?
虚函数的性能消耗
聊到虚函数的性能开销,大家的第一反应肯定是间接调用上,何为间接调用? 当调用一个虚函数时,实际执行的函数版本是在运行时通过虚函数表(virtualtable)查找确定的。这个查找过程是一个间接…
建站知识
2024/11/29 3:32:38