相关文章
腾讯一面-LRU缓存
为了设计一个满足LRU(最近最少使用)缓存约束的数据结构,我们可以使用哈希表(HashMap)来存储键值对,以便在O(1)时间复杂度内访问任意键。同时,我们还需要一个双向链表(Doubly Linked …
建站知识
2025/3/3 6:57:15
Polars 的 DataFrame
DataFrame 聚合 (Aggregation)属性 (Attributes)计算 (Compute)描述性 (Descriptive)导出 (Export)分组 (Groupby)选择 (Selection)操作 (Operations)杂项 (Miscellaneous)PlotStyle 聚合 (Aggregation)
agg(): 对DataFrame中的列进行聚合操作。sum(): 计算列的总和。mean(): …
建站知识
2025/3/6 15:59:14
Nagle 算法:优化 TCP 网络中小数据包的传输
1. 前言
在网络通信中,TCP(传输控制协议)是最常用的协议之一,广泛应用于各种网络应用,如网页浏览、文件传输和在线游戏等。然而,随着互联网的普及,小数据包的频繁传输成为一个不容忽视的问题。…
建站知识
2025/3/4 8:49:58
Python爬虫使用实例-mdrama
一个Python爬虫使用实例:主要用于下载指定的剧集音频。分别从网页和json文件中获取剧集的title和剧集中所存在音频的id,调用you-get,最后自动重命名下载文件夹为剧集名title。 目标网址:
https://www.missevan.com/mdrama/其中为…
建站知识
2025/3/4 3:46:43
python 实现chaos machine混沌机算法
chaos machine混沌机算法介绍
Chaos Machine(混沌机)算法是一种基于混沌理论的加密算法,它利用混沌系统的复杂性和不可预测性来生成随机序列,从而实现加密功能。混沌系统具有极其敏感的依赖于初始条件的动力学特性,这…
建站知识
2025/2/26 13:39:15
PySpark把一列数据上下移动,时序数据
在Pandas中,我们用.shift()把数据框上下移动。
在 PySpark 中,确实存在一个类似于 Pandas 中 shift 函数的功能,它被称为 shiftleft 函数。这个函数用于将给定的值向左移动指定的位数。不过,这与 Pandas 中的 shift 函数有所不同…
建站知识
2025/3/6 4:14:38
redis从入门到精通
一、redis的定义
一个开源高性能的key-value内存NoSQL数据库
二、redis的优点
(1)性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s
(2)丰富的数据类型 – Redis支持二进制案例的 String, List, Hashe, Set 及 Ordered Set 数据类型操作
(3)原子 – Redis的所…
建站知识
2025/3/4 4:24:21
东方仙盟——软件终端架构思维———未来之窗行业应用跨平台架构
一、创生.前世今生
在当今的数字化时代,我们的服务覆盖全球,拥有数亿客户。然而,这庞大的用户规模也带来了巨大的挑战。安全问题至关重要,任何一处的漏洞都可能引发严重的数据泄露危机。网络带宽时刻面临考验,稍有不足…
建站知识
2025/3/6 9:33:01