本文分类:news发布日期:2025/2/26 14:23:40
相关文章
LeetCode146: LRU缓存
题目描述 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类: LRUCache(int capacity) 以 正整数 作为容量 capacity 初始化 LRU 缓存 int get(int key) 如果关键字 key 存在于缓存中,则返回关键字的值,否则…
建站知识
2025/2/26 14:17:27
跟我学C++中级篇——C++17标准后的std::invoke系列
一、函数调用方式
在学习编程的开始,就接触到了函数和函数的调用。可以这样讲,不会调用函数,那么最基础的语言功能便无法使用了。无论是低级到汇编或者高级到哪个语言,函数仍然是其重要的基础一环。可能随便一个学习过编程的都可…
建站知识
2025/2/16 20:45:25
pikachu靶场-XSS
XSS:
XSS(跨站脚本)概述
Cross-Site Scripting 简称为“CSS”,为避免与前端叠成样式表的缩写"CSS"冲突,故又称XSS。一般XSS可以分为如下几种常见类型: 1.反射性XSS; 2.存储型XSS; 3.DOM型XSS; …
建站知识
2025/2/19 19:09:17
Git合并固定分支的某一部分至当前分支
在 Git 中,通常使用 git merge 命令来将一个分支的更改合并到另一个分支。如果你只想合并某个分支的一部分代码,可以使用以下两种方法: 1.批量文件合并
1.1.创建并切换到一个新的临时分支 首先,从要合并的源分支(即要…
建站知识
2025/2/19 14:33:24
spark 少量key倾斜的join优化
背景
在使用spark join时,我们经常遇到少量key拥有大量的数据而导致的数据倾斜的问题,这导致了task任务数据处理非常不均匀而影响最终时效
少量key数据倾斜的join优化
这里有一个前提,join的另一边的表没有数据倾斜问题,也就是…
建站知识
2025/2/3 1:55:39
webpack简单配置(基于vue3配置)
首先创建webpack.config.js他和src平级
基础配置(具体根据项目而言)
const path require(path); // 引入Node.js的path模块,用于处理文件路径
const { VueLoaderPlugin } require(vue-loader); // 引入Vue Loader插件,用于处理…
建站知识
2025/2/24 22:09:19