本文分类:news发布日期:2025/1/6 19:32:11
相关文章
LeetCode146: LRU缓存
题目描述 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类: LRUCache(int capacity) 以 正整数 作为容量 capacity 初始化 LRU 缓存 int get(int key) 如果关键字 key 存在于缓存中,则返回关键字的值,否则…
建站知识
2025/1/6 18:43:10
跟我学C++中级篇——C++17标准后的std::invoke系列
一、函数调用方式
在学习编程的开始,就接触到了函数和函数的调用。可以这样讲,不会调用函数,那么最基础的语言功能便无法使用了。无论是低级到汇编或者高级到哪个语言,函数仍然是其重要的基础一环。可能随便一个学习过编程的都可…
建站知识
2025/1/6 2:46:11
pikachu靶场-XSS
XSS:
XSS(跨站脚本)概述
Cross-Site Scripting 简称为“CSS”,为避免与前端叠成样式表的缩写"CSS"冲突,故又称XSS。一般XSS可以分为如下几种常见类型: 1.反射性XSS; 2.存储型XSS; 3.DOM型XSS; …
建站知识
2025/1/1 6:08:33
Git合并固定分支的某一部分至当前分支
在 Git 中,通常使用 git merge 命令来将一个分支的更改合并到另一个分支。如果你只想合并某个分支的一部分代码,可以使用以下两种方法: 1.批量文件合并
1.1.创建并切换到一个新的临时分支 首先,从要合并的源分支(即要…
建站知识
2025/1/2 9:31:15
spark 少量key倾斜的join优化
背景
在使用spark join时,我们经常遇到少量key拥有大量的数据而导致的数据倾斜的问题,这导致了task任务数据处理非常不均匀而影响最终时效
少量key数据倾斜的join优化
这里有一个前提,join的另一边的表没有数据倾斜问题,也就是…
建站知识
2024/12/30 19:55:28
webpack简单配置(基于vue3配置)
首先创建webpack.config.js他和src平级
基础配置(具体根据项目而言)
const path require(path); // 引入Node.js的path模块,用于处理文件路径
const { VueLoaderPlugin } require(vue-loader); // 引入Vue Loader插件,用于处理…
建站知识
2024/12/30 9:48:54
在Ubuntu系统下搭建TDengine集群
目录
一、Ubuntu虚拟机创建
二、系统相关配置
1、设置系统hostname
2、网络配置及IP规划
3、配置FQDN(etc/hosts)
4、服务端口设置
三、TDengine server安装
1、服务安装
2、修改配置
3、启动taosd
4、服务卸载
四、客户端安装
1、client安…
建站知识
2025/1/1 2:47:48
GO框架基础 (三)、xorm库
xorm介绍
官网:https://xorm.io/ git文档:https://github.com/go-xorm/xorm xorm 是一个 Go 语言的 ORM(对象关系映射)库,它提供了一种简单、高效的方式来将 Go 语言中的结构体与数据库表进行映射,并提供了…
建站知识
2025/1/2 18:32:37